3 - 26
emPC-CX+
(
System Reference
Manual)
System Control
©
Janz Tec AG
Rev. 1.2
3.1.1
I2C Address
The I2C address used by PMON is 0x60.
3.1.2
I2C Registers
All registers are 16bit wide. They are accessed indirectly by a pointer byte, which has to be written
at the beginning of each transaction. Reserved registers should not be written.
Pointer
Register
EEPROM save
0x00
ID
0x01
CONTROL
Yes
0x02
STATUS
0x03
COMMAND
0x04
DATA
0x05
Reserved
0x06
VIN_ACTUAL
0x07
VS_ACTUAL
0x08
VIN0
Yes
0x09
VIN1
Yes
0x0A
VIN2
Yes
0x0B
VS0
Yes
0x0C
VHYST
Yes
0x0D .. 0x0F
Reserved
0x10
TIN00
Yes
0x11
TIN01
Yes
0x12
TIN11
Yes
0x13
TIN21
Yes
0x14
TS0
Yes
0x15
TS1
Yes
0x16
TS2
Yes
0x17
TS3
Yes
0x18
TS4
Yes
0x19..0x1f
Reserved
0x20
TEMP
0x21
FANCON_RDWR
D7
D0 Ack
S A6
A0 '0' Ack
P
P7
P0 Ack
D7
D0 Ack
Address Byte
Pointer Byte
Most Significant Data Byte
Least Significant Data Byte
D7
D0 Ack
S A6
A0 '0' Ack
P
P7
P0 Ack
D7
D0 Ack
Address Byte
Pointer Byte
Most Significant Data Byte
Least Significant Data Byte
Sr A6
A0 '1' Ack
Address Byte
S
P
Ack
Start Condition
Stop Condition
Sr
Repeated Start Condition
Ack
Acknowledge
Negative Acknowledge
Bit send by I2C Master
Bit send by PMON
Writing PMON Register
Reading PMON Register
Figure 6: PMON I2C Protocols
Содержание emPC-CX+
Страница 8: ......