#1楼主:求助:外扩RAM + 地址锁存
文章发表于:2008-05-08 02:54
80C51单片机外扩IS61LV6416的RAM,用573做地址锁存器
假如我要把SBUF里的一个字节送到RAM里,怎样用C51写这段代码啊
RAM地址是从0000H到FFFFH的
#2
文章发表于:2008-05-11 09:41
我是用这种方式:
在头文件里:
#define FPGA_FIN0 XBYTE[0XE000]
然后在.C中,直接给FPGA_FIN0赋值即可。当然你要用到绝对存储器访问宏XBYTE,必须加上#include <absacc.h> 。
这是对单字节的访问,如果你要对一个数组进行访问,你在定义数组时可以这样定义:uchar xdata testbuf[100] _at_ 0x0000;0X0000为数组的起始地址。
希望对你有用。
#4
文章发表于:2008-05-16 18:11
#2 谢谢了 我已经解决了 呵呵 好久没看了 还一位不会有人回复呢