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

[求助]关于芯片MC68HC908JL8模拟EEPROM功能

关于EE_WRITE子程序的使用,最简单的理解方法是,一个模拟EEPROM数据块要占据一个页(64 字节)的空间,不管这个数据块是2个字节还是15个字节。
所以,当调用EE_WRITE子程序时,地址参数必须是一个页的起始地址($XX00, $XX40, $XX80或$XXC0)。EE_WRITE子程序会在写满一页后,自动在下一次写入时将整页擦除。
因此,对于你的应用,最好将31个字节分为10、10、11三个数据块,每个数据块占一个页的空间。
海纳百川  有容乃大
知道了EE_WRITE的使用,对EE_READ的使用也就清楚了。只要指定了要读页面的起始地址,EE_READ会自动判断最新写入的数据在哪里,将其读出。所以调用EE_READ时,一定要保证地址和数据长度参数的正确。
海纳百川  有容乃大
返回列表