7.6 Register Map
Figure 30 shows the internal register structure of the TMP107.
Table 3 describes the registers available with their addresses, followed by the description of the bits in each register. All register default values (except for the temperature register and die ID register) can be modified by writing to the EEPROM. All reset values listed are the factory-default values.
Table 3. Register Map and Pointer Addresses
P3 |
P2 |
P1 |
P0 |
ADDRESS (HEX) |
REGISTER NAME |
0 |
0 |
0 |
0 |
0h |
Temperature register |
0 |
0 |
0 |
1 |
1h |
Configuration register |
0 |
0 |
1 |
0 |
2h |
High limit 1 |
0 |
0 |
1 |
1 |
3h |
Low limit 1 |
0 |
1 |
0 |
0 |
4h |
High limit 2 |
0 |
1 |
0 |
1 |
5h |
Low limit 2 |
0 |
1 |
1 |
0 |
6h |
EEPROM 1 register |
0 |
1 |
1 |
1 |
7h |
EEPROM 2 register |
1 |
0 |
0 |
0 |
8h |
EEPROM 3 register |
1 |
0 |
0 |
1 |
9h |
EEPROM 4 register |
1 |
0 |
1 |
0 |
Ah |
EEPROM 5 register |
1 |
0 |
1 |
1 |
Bh |
EEPROM 6 register |
1 |
1 |
0 |
0 |
Ch |
EEPROM 7 register |
1 |
1 |
0 |
1 |
Dh |
EEPROM 8 register |
1 |
1 |
1 |
1 |
Fh |
Die identification (read only) |