标题: 请教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 |