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

讨论一下,HC08的MMIIC操作,比如STOP时为什么要写MMDTR一个0xFF?

讨论一下,HC08的MMIIC操作,比如STOP时为什么要写MMDTR一个0xFF?

讨论一下,HC08的MMIIC操作,比如STOP时为什么要写MMDTR一个0xFF?


没有这个写MMDTR为0xFF的操作,竟无法STOP


 边凿磨边用
 
 经验同分享

尽管FreeScale的DataSheet描述得相当详细

尽管FreeScale的DataSheet描述得相当详细,
但还没有具体到所有得情况

 边凿磨边用
 
 经验同分享
具体说说是哪款芯片?

你好,我现在用的是AP16,用例程可以进行IIC操作,但不是很明白

你好,我现在用的是HC908AP16,用例程可以进行IIC操作,但不是很明白,
觉得依据DataSheet所说,不能得出要在RepeatStart、ReadData、StopIIC时要加一个dummy的MMDTR=0xff操作。但实际上不加这个操作还不行。
事实上,FreeScale关于这些部件的非常细致的操作还是很少,找不到。一些书上的介绍也是很不详细或者干脆不介绍。

 边凿磨边用
 
 经验同分享

RepeatStart这个我是知道了

REPSEN控制字仅仅用来指示发生transmit时才产生一个RepeatStart,而不是说写1就产生。

 边凿磨边用
 
 经验同分享
返回列表