Board logo

标题: [原创]DG128的EEPROM问题 [打印本页]

作者: 康桥人    时间: 2008-7-26 13:51     标题: [原创]DG128的EEPROM问题

前几天,有是有时间就弄DG128的EEPROM的映射问题,自己重新地址映射地址后,单片机总是复位,研究了几天,没有研究明白,最终决定用PE了,用PE自动把EEPROM映射了,EPROM地址为:0x1800~0x1FEF,2KB的空间;RAM为:0x2000~0x3FFF,8KB的空间,并能够成功的对EEPROM进行读与写的操作,而已加入了自己的代码,并在PE自动生成的代码中加入了自己写的中断。

如果是DG256就用不着地址映射了,默认的情况下有3KB的EEPROM可用,而DG128的2KB的EEPROM是看不见的。

上传一个用Processor Expert生成的EEPROM的例子。通过串口控制,发送‘W’为写,发送‘R’为读。呵呵。只写了一个字。

下一步就是对FLASH,可惜我的license不够,必须自己写程序了,呵呵,有时间就弄弄FLASH,顺便也把S12的CAN的代码也写了,呵呵

MKjrfVxR.rar (592.7 KB)
[em07][em07][em07][em07][em07][em07]

[此贴子已经被作者于2008-7-26 13:58:49编辑过]



附件: [[原创]DG128的EEPROM问题] MKjrfVxR.rar (2008-7-26 13:34, 592.7 KB) / 下载次数 299
http://bbs.eccn.com/attachment.php?aid=4800&k=7633df9efa7e4b145f1595acbdf12897&t=1720158215&sid=UgGzwf
作者: wangnan    时间: 2008-8-1 20:59

我使用外部RAM时,写正常,读就复位。楼主的情况提醒了我,看能不能用PE试试。
作者: 康桥人    时间: 2008-8-1 21:00

嗯,当做不明白的时候,PE是一个不错的选择,


作者: jonebob    时间: 2008-12-2 18:47

大哥,你太厉害了,我下了,不过看不懂,不知道你没有建议一些书给我看,让我能看得懂!谢谢!最近发现自己利用DG128也就是那么一点皮毛,对比起来,用幼稚做比喻一点也不为过,期望能向你学习,得到你的指点 !


作者: 文天祥    时间: 2009-11-9 21:01

不过我测试了一下,你的程序掉电后数据会丢失啊 这是咋回事啊




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