Board logo

标题: 讨论一下,HC08的MMIIC操作,比如STOP时为什么要写MMDTR一个0xFF? [打印本页]

作者: guantingwei    时间: 2006-2-16 09:46     标题: 讨论一下,HC08的MMIIC操作,比如STOP时为什么要写MMDTR一个0xFF?

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


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


作者: guantingwei    时间: 2006-2-16 09:50     标题: 尽管FreeScale的DataSheet描述得相当详细

尽管FreeScale的DataSheet描述得相当详细,
但还没有具体到所有得情况
作者: seuafu2005    时间: 2006-2-16 10:08

具体说说是哪款芯片?
作者: guantingwei    时间: 2006-2-16 12:37     标题: 你好,我现在用的是AP16,用例程可以进行IIC操作,但不是很明白

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

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




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0