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

HC08的MMIIC模块,状态、标识很多但用途不大

强烈希望Freescale提供HC08 MMIIC模块对常用IIC器件的读写例程,C或汇编都可以,以充分发挥芯片设计者的意图。
我也感到与其他单片机的IIC模块相比,HC08的MMIIC模块特别难用,但是我还是希望使用HC08的MMIIC模块,毕竟IO模拟IIC口线时,因需软件延时,对IIC器件操作时占用CPU时长与程序长度较长。
根据我的仿真测试,MMRXAK位也是未与从器件挂钩,好像在发送时钟的第9位HC08想当然地将MMRXAK置位,因而读写程序中不能通过读MMRXAK来判定发出的数据是否收到,只能根据MMTXIF或MMTXBE标志来决定何时发送下一位数据。
另外mmiic在读数据时在倒数第二个数据时置停止信号及发送从器件地址时须发送一个空数据均不是很好理解。
楼上说CW中就有例程与PE网站上还有驱动24XXX的bean下载,不知能否提供详细栏目地址,不胜感谢。

下载了EEPROM_I2C_24xxx[2_98_hcs08,2_96_hcs12].PEupd,如何打开使用?

是否能将生成代码贴上来,谢谢! 

[此贴子已经被作者于2006-8-19 17:34:53编辑过]

谢谢了!
返回列表