Datasheet

2008-2013 Microchip Technology Inc. DS22107B-page 53
MCP454X/456X/464X/466X
FIGURE 6-11: General Call Formats.
0000S 0000 XXXXXA XX0AP
General Call Address
Second Byte
“7-bit Command”
Reserved 7-bit Commands (By I
2
C Specification - Philips # 9398 393 40011, Ver. 2.1 January 2000)
‘0000 011’b - Reset and write programmable part of slave address by hardware.
‘0000 010’b - Write programmable part of slave address by hardware.
‘0000 000’b - NOT Allowed
MCP45XX/MCP46XX 7-bit Commands
‘1000 01x’b - Increment Wiper 0 Register.
‘1001 01x’b - Increment Wiper 1 Register.
The Following is a Microchip Extension to this General Call Format
0000S 0000 XXXXXAXd0A
General Call Address
Second Byte
“7-bit Command”
MCP45XX/MCP46XX 7-bit Commands
‘1000 00d’b - Write Next Byte (Third Byte) to Volatile Wiper 0 Register.
‘1001 00d’b - Write Next Byte (Third Byte) to Volatile Wiper 1 Register.
ddddd dddAP
Third Byte
The Following is a “Hardware General Call” Format
0000S0000 XXXXXA XX1A
General Call Address
Second Byte
“7-bit Command
XXXXX XXXAP
n occurrences of (Data + A)
This indicates a “Hardware General Call”
MCP45XX/MCP46XX will ignore this byte and
all following bytes (and A
), until
1000 10x’b - Decrement Wiper 0 Register.
‘1001 10x’b - Decrement Wiper 1 Register.
‘1100 00d’b - Write Next Byte (Third Byte) to TCON Register.
a Stop bit (P) is encountered.
“0” for General Call Command