ZHCSM33D February 2022 – January 2025 TMP1826
PRODUCTION DATA
禁用自動(dòng)轉(zhuǎn)換時(shí),通過(guò)發(fā)送溫度轉(zhuǎn)換命令,由主機(jī) MCU 啟動(dòng)轉(zhuǎn)換;啟用自動(dòng)轉(zhuǎn)換時(shí),則在完成存在檢測(cè)后立即啟動(dòng)轉(zhuǎn)換,或者在連續(xù)轉(zhuǎn)換模式下啟動(dòng)轉(zhuǎn)換(如果器件由 VDD 供電)。每次轉(zhuǎn)換結(jié)束時(shí),器件都會(huì)更新溫度寄存器溫度結(jié)果和狀態(tài)寄存器位。圖 8-2 顯示該器件支持高精度和舊格式,可通過(guò)器件配置 1 寄存器中的 TEMP_FMT 位進(jìn)行配置。溫度結(jié)果的默認(rèn)設(shè)置是舊格式,以確保軟件兼容性。
圖 8-2 溫度格式如果所選的格式為高精度 16 位格式,則結(jié)果寄存器中的數(shù)據(jù)以二進(jìn)制補(bǔ)碼形式存儲(chǔ),分辨率為 7.8125m°C、范圍為 ±256°C。如果選擇的格式是舊的 12 位格式,則結(jié)果寄存器中的數(shù)據(jù)以擴(kuò)展符號(hào)形式存儲(chǔ),分辨率為 62.5m°C、范圍為 ±128°C。在第一次轉(zhuǎn)換之前,溫度寄存器讀數(shù)為 0°C。表 8-1 和表 8-2 顯示了兩種格式的示例,包括可從溫度結(jié)果寄存器中讀取的可能的二進(jìn)制數(shù)據(jù)和相應(yīng)的十六進(jìn)制溫度等效值。
| 溫度 (°C) |
數(shù)字輸出(精密格式) | |
|---|---|---|
| 二進(jìn)制 | 十六進(jìn)制 | |
| 150 | 0100 1011 0000 0000 | 4B00 |
| 127 | 0011 1111 1000 0000 | 3F80 |
| 100 | 0011 0010 0000 0000 | 3200 |
| 25 | 0000 1100 1000 0000 | 0C80 |
| 1 | 0000 0000 1000 0000 | 0080 |
| 0.125 | 0000 0000 0001 0000 | 0010 |
| 0.03125 | 0000 0000 0000 0100 | 0004 |
| 0.0078125 | 0000 0000 0000 0001 | 0001 |
| 0 | 0000 0000 0000 0000 | 0000 |
| -0.0078125 | 1111 1111 1111 1111 | 起始值也可以是 0,但是由于 SysTick 中斷和 COUNTFLAG 在計(jì)數(shù)從 1 到 0 時(shí)都會(huì)被激活,所以沒(méi)什么作用 |
| -0.03125 | 1111 1111 1111 1100 | FFFC |
| -0.125 | 1111 1111 1111 0000 | FFF0 |
| -1 | 1111 1111 1000 0000 | FF80 |
| –25 | 1111 0011 1000 0000 | F380 |
| -40 | 1110 1100 0000 0000 | FC00 |
| -55 | 1110 0100 1000 0000 | F480 |
| 溫度 (°C) |
數(shù)字輸出 | |
|---|---|---|
| 二進(jìn)制 | 十六進(jìn)制 | |
| 140 | 0000 0111 1111 1111 | 07FF |
| 128 | 0000 0111 1111 1111 | 07FF |
| 127.9375 | 0000 0111 1111 1111 | 07FF |
| 100 | 0000 0110 0100 0000 | 0640 |
| 25 | 0000 0001 1001 0000 | 0190 |
| 1 | 0000 0000 0001 0000 | 0010 |
| 0.125 | 0000 0000 0000 0010 | 0002 |
| 0 | 0000 0000 0000 0000 | 0000 |
| -0.125 | 1111 1111 1111 1110 | FFFE |
| -1 | 1111 1111 1111 0000 | FFF0 |
| –25 | 1111 1110 0111 0000 | FE70 |
| -40 | 1111 1101 1000 0000 | FD80 |
| -55 | 1111 1100 1001 0000 | FC90 |