本帖最后由 bryanlee512 于 2016-2-15 14:25 编辑
是的,你说的没错,但是我按照时序来写程序测试的时候,指针寄存器指向对应的是温度寄存器。
TMP75发的数据还有个特点:温度是转换成12位的。也就是说TMP75连续发出两个字节为一次温度参数。
按时序上来看,一个字节发完应该是主机自动响应确认的。(这样理解对不对?)
但调试的时候,奇怪的是,第一,第二次读出来的结果是不同的(按照环境温度数据转换也不是室温。。),第三次以后数值就一直不变了。不知道是为什么。
在有接收完两个字节以后, 主机是否还需要重新发起始和寻址信号???
|