ZHCSM33D February 2022 – January 2025 TMP1826
PRODUCTION DATA
表 8-6 顯示了主機 MCU 在進行溫度轉換以及隨后讀取溫度結果時必須執(zhí)行的程序流。由于溫度結果是寄存器暫存區(qū) 1 的前兩個字節(jié),因此主機可以選擇在器件發(fā)送前兩個字節(jié)后通過執(zhí)行總線復位來停止讀取。
| 主機到器件 | 器件到主機 | 注釋 |
|---|---|---|
| 復位 | 主機發(fā)送復位以初始化通信 | |
| 復位應答 | 器件響應初始化 | |
| SKIPADDR (CCh) | 主機發(fā)送地址命令以選擇所有器件 | |
| CONVERTTEMP (44h) | 主機發(fā)送函數(shù)命令以開始溫度轉換 | |
| tDELAY + tCONV 期間總線空閑 | 在溫度轉換期間,總線保持空閑狀態(tài)(高電平) | |
| 復位 | 主機發(fā)送復位以初始化通信 | |
| 復位應答 | 器件響應初始化 | |
| SKIPADDR (CCh) | 主機發(fā)送地址命令以選擇所有器件 | |
| READ SCRATCHPAD-1 (BEh) | 主機發(fā)送函數(shù)命令以讀取寄存器暫存區(qū) 1 | |
| TEMP_RESULT_L | 器件發(fā)送溫度結果 LSB 寄存器 | |
| TEMP_RESULT_H | 器件發(fā)送溫度結果 MSB 寄存器 | |
| STATUS_REG | (主機可選讀取)器件發(fā)送狀態(tài)寄存器 | |
| FFh | (主機可選讀?。┢骷l(fā)送保留字節(jié) | |
| CONFIG_REG1 | (主機可選讀取)器件發(fā)送配置 1 寄存器 | |
| CONFIG_REG2 | (主機可選讀?。┢骷l(fā)送配置 2 寄存器 | |
| SHORT_ADDR | (主機可選讀?。┢骷l(fā)送短地址寄存器 | |
| FFh | (主機可選讀?。┢骷l(fā)送保留字節(jié) | |
| CRC | (主機可選讀?。┢骷谇?8 個字節(jié)中發(fā)送 CRC | |
| TEMP_ALERT_LOW_L | (主機可選讀取)器件發(fā)送溫度警報下限 LSB 寄存器 | |
| TEMP_ALERT_LOW_H | (主機可選讀取)器件發(fā)送溫度警報下限 MSB 寄存器 | |
| TEMP_ALERT_HIGH_L | (主機可選讀?。┢骷l(fā)送溫度警報上限 LSB 寄存器 | |
| TEMP_ALERT_HIGH_H | (主機可選讀?。┢骷l(fā)送溫度警報上限 MSB 寄存器 | |
| TEMP_OFFSET_L | (主機可選讀?。┢骷l(fā)送溫度偏移 LSB 寄存器 | |
| TEMP_OFFSET_H | (主機可選讀?。┢骷l(fā)送溫度偏移 MSB 寄存器 | |
| FFh | (主機可選讀?。┢骷l(fā)送保留字節(jié) | |
| FFh | (主機可選讀取)器件發(fā)送保留字節(jié) | |
| CRC | (主機可選讀取)器件在最后 8 個字節(jié)上發(fā)送 CRC |