KEIL C51 外扩RAM设置问题。
用W78E516B,外扩一片6264。开始写程序没有管外部的RAM。程序运行正常,随着程序的变大,运算数据量的增大,RAM不够用了,我把KEIL里Target项的memo...
用W78E516B,外扩一片6264。开始写程序没有管外部的RAM。程序运行正常,随着程序的变大,运算数据量的增大,RAM不够用了,我把KEIL里Target项的memory model改成large.程序不再报错,可是计算数据和以前的计算结果不一样了。我改了改xdata memory项的开始和大小还是不管用。请高手指点一下是什么问题,为什么计算出来的结果会变呢?外扩一片6264具体应该怎么修改KEIL的设置呢?
展开
展开全部
LZ需要注意的是:
1、查阅你使用的具体型号的MCU资料手册中,关于外部RAM读、写信号相关内容(特别要注意有的MCU读写外部RAM是在超过某个内部data地址后,才会产生MCU的外部读写RAM的时序的)。
2、确保MCU与外部RAM(你这里是6264)在连接上的正确逻辑性。
对于想读写外部RAM,keil不用修改什么设置,你只需要把某些变量设置成xdata,并且要确保这些xdata类型的变量地址在MCU外部读写RAM的地址中。
个人邮箱:
ppt1845@163.com
如果有问题,可以进行交流,一般有时间都会回复。
1、查阅你使用的具体型号的MCU资料手册中,关于外部RAM读、写信号相关内容(特别要注意有的MCU读写外部RAM是在超过某个内部data地址后,才会产生MCU的外部读写RAM的时序的)。
2、确保MCU与外部RAM(你这里是6264)在连接上的正确逻辑性。
对于想读写外部RAM,keil不用修改什么设置,你只需要把某些变量设置成xdata,并且要确保这些xdata类型的变量地址在MCU外部读写RAM的地址中。
个人邮箱:
ppt1845@163.com
如果有问题,可以进行交流,一般有时间都会回复。
展开全部
我给个网站你自已看吧,我也是用的Keil uVision3.在学单片机。
里面每一步都有。
参考资料:http://bbs.picavr.com/thread-31-1-1.html (如何用keil uvision3(uvis...)
里面每一步都有。
参考资料:http://bbs.picavr.com/thread-31-1-1.html (如何用keil uvision3(uvis...)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询