这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机8051中怎么用C语言的指针变量指量片内RAM某一个单元

共2条 1/1 1 跳转至

单片机8051中怎么用C语言的指针变量指量片内RAM某一个单元

高工
2011-10-20 16:22:55     打赏

  例如要用一个指针变量指身片内RAM中50H这个单元!

  问题补充:

  假如要将单片机RAM中40H到50H单元里的数据比较大小,如果用C语言的指针指向这些单元,应该怎么指向!




关键词: 单片机     怎么     语言     指针     变量     指量片     某一个         

菜鸟
2011-10-20 16:25:20     打赏
2楼

  如果这个50H是固定的,就定义SFR:sfr xxx=0x50,以后对xxx的作操就是对50H单元的操作。

  如果是不定的,就不行了,因为C语言编译器会自动分配各内存单元。此时变通的方法就是嵌入汇编语言。

  就你补充的,据我所知是不行的,唯一的方法就是嵌入汇编语言。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]