首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[原创]DG128的EEPROM问题

[原创]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编辑过]

个人BLOG:http://blog.eccn.com/u/107300/index.htm
我使用外部RAM时,写正常,读就复位。楼主的情况提醒了我,看能不能用PE试试。

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

个人BLOG:http://blog.eccn.com/u/107300/index.htm

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

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