Board logo

标题: 请教MC9S12DG128的RAM的问题! [打印本页]

作者: janes1234    时间: 2008-7-25 21:34     标题: 请教MC9S12DG128的RAM的问题!

我在写程序的时候发现只有在400~4ff之间才能读写数据,而在500~1FFF之间不能读写数据,不知道是怎么回事!我用的芯片是MC9S12DG128,RAM的地址采用默认地址:RAM = READ_WRITE 0x0400 TO 0x1FFF;在程序中没有对INITRM寄存器进行赋值
作者: 康桥人    时间: 2008-7-26 11:05

具体是怎么做的?


作者: janes1234    时间: 2008-7-26 15:11

就是RAM分配什么的在prm中都保持默认,在程序中没有进行任何的设置。然后就写数据,如:MOVB  #$12,$400,则仿真时(hiwave)在memory的$400处可看到数据为$12;但  MOVB  #$12,$500  ,则提示 no memory at [500:1],$500处没有数据,显示为“--”
作者: 康桥人    时间: 2008-7-26 15:49

汇编的东西没有搞过,呵呵,

但是DG128的RAM我用到过7KB,肯定是全部可以用的,


作者: janes1234    时间: 2008-7-26 15:54

我晕一个,应该都是差不多的吧?现在要用汇编写个纠错编码的编译码算法,狂烦躁
作者: strongchen    时间: 2008-7-28 15:10

你是用软件仿真还是硬件调试?程序下载到芯片运行有问题吗?




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0