恩,我看的书是清华大学出版社出版的,2004年版本的,用的是TWI主控接收器模式字,根据第139页中表的说明,始终不能正常送数据,后来对照英文版datasheet,原来这个表的翻译有问题。 对TWSR为0X40时,TWI下一步的动作在TWEA为0下,发送NOACK,而不是ACK。在TWEA为1下,发送ACK,而不是NOACK。而在TWSR为0X50下,TWI下一步动作在TWEA为0下发送NOACK,而不是ACK,当然,在TWEA为1下发送ACK,而不是NOACK。后来根据这个时序,可以正常送数据。 不知道这本书有没有出新版,新版有没有纠正过来,所以把我遇到的这个出版错误帖出来。当然这是我自己的看法,不知道大家有没有遇到同样的问题。如果遇到这样问题的,可以去查查看英文资料。 |