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

[求助]用C语言如何编写MC9S12DG128的EEPROM檫除,写入程序

[求助]用C语言如何编写MC9S12DG128的EEPROM檫除,写入程序

我在参照《单片机嵌入式系统在线开发方法》一书中的MC9S12DG128单片机EEPROM
操作列程编写程序,结果是写入地址的数据掉电不能保持。好象400  到FFF不是EEPROM
地址,请问是地址的问题还是程序有问题。[em13]
fgfgf
楼上的朋友,我用的是CODEWARRIOR 生成的工程,把《单片机嵌入式系统在线开发方法》一书中的MC9S12DG128单片机EEPROM操作列程完全照班结果是掉电后数据丢失。INITEE=0X01,MEMSIZ0-EEP-SW0=1,MEMSIZ0-EEP-SW1=1,配置。ECLKDIV=49,(16M晶振),请问到底怎样配置寄存器呢,十万火急。能给个例程吗。
fgfgf
谢谢大家的帮助,我的MC9S12DG128的EEPROM程序已调试通了,其实程序没错
是EEPROM的地址不对,我的工程是在COLDWARROR上生成的,在PE下,EEPROM
被定义到2000——3FFF,设置INITEE=0X27;MISC =1;eclkdiv = 0x49;结果程序
运行正确了,告知大家!
fgfgf
返回列表