mcu同温度传感器之间通过i2c总线连接。i2c总线占用2条mcu输入输出口线,二者之间的通信完全依靠软件完成。温度传感器的地.址可以通过2根地.址引脚设定,这使得一根i2c总线上可以同时连接8个这样的传感器。本方案中,传感器的7位地.址已经设定为 。mcu需要访问传感器时,先要发出一个8位的寄存器指针,然后再发出传感器的地.址(7位地.址,低位是wr信号)。传感器中有3个寄存器可供mcu使用,8位寄存器指针就是用来确定mcu究竟要使用哪个寄存器的。本方案中,主程序会不断更新传感器的配置寄存器,这会使传感器工作于单步模式,每更新一次就会测量一次温度。
深圳驰芯微电子有限公司
13713935960