首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

C51扩展外部RAM,如何访问

2012-03-17 
C51扩展外部RAM,怎么访问?我用74LS373和74LS138扩展了一片62646264的地址是0x6000用#defineXPORTXBYTE[0x6

C51扩展外部RAM,怎么访问?
我用74LS373和74LS138扩展了一片6264
6264的地址是0x6000
用#define   XPORT   XBYTE[0x6000]定义
要怎样访问6264呢?
用unsinged   char   xdata   temp行吗?
我初学C51,请各位大侠指点一下啊,万分感谢!

[解决办法]
用unsinged char xdata temp行吗?

这个是把变量定位在XDATA区,也就是外部RAM

至于准确定位还有一个:_at_
具体怎么用,你再看看手册,不告诉你答案,嘿嘿


LZ好运
[解决办法]
同上,LZ还是看一个KEIL手册吧,在你安装目录的HLP文件夹下

具体可能是你选的芯片的问题,呵呵
[解决办法]
应该先定义RAM器件地址, 然后再定义存贮地址

热点排行