English
Language : 

33884 Datasheet, PDF (16/21 Pages) Freescale Semiconductor, Inc – Switch Monitor Interface
FUNCTIONAL DEVICE OPERATION
LOGIC COMMANDS AND REGISTERS
TEST MODE
Bit 16 is reserved for placing the device into a special IC
Test mode. It is used to confirm various internal functions.
Table 16. Test Mode
MSB
LSB
Command
16 15 14 13 12 11
10
9
8
7
6
5
4
3
2
1
IC Test Mode
1xxx
x
x
x
x
x
x
x
x
x
x
x
x
SPI RESPONSES
Response Protocol (Data out of SO).
Table 17. SPI Responses
MSB
LSB
Mode
16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
Reset/Sleep
00 x
x
x
x
x
x
x
x
x
x
x
x
x
x
Normal
0 1 MASL INT SG6 SG5 SG4 SG3 SG2 SG1 SP4 SP3 SP2 SP1 SB2 SB1
Polling
1 0 MASL x SG6 SG5 SG4 SG3 SG2 SG1 SP4 SP3 SP2 SP1 SB2 SB1
Polling + INT Timer 1 1 MASL INT SG6 SG5 SG4 SG3 SG2 SG1 SP4 SP3 SP2 SP1 SB2 SB1
SG[6:1] = Switch-to-ground flag
SB[2:1] = Switch-to-battery flag
SP[4:1] = Programmable switch flag
MASL = Master/Slave identification flag
INT = External Interrupt flag
RESET/SLEEP
When the Reset (RST) input is active (logic [0]), all internal
registers are cleared, thereby placing the device in Sleep
mode and upon the RST input returning to the inactive state
(logic [1]) the MC33884 remains in Sleep mode. A SPI
command, received from the microprocessor, is necessary to
command the device out of Sleep mode.
Table 18. Reset/Sleep
Mode
MSB
LSB
16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
Reset/Sleep
00 x
x
x
x
x
x
x
x
x
x
x
x
x
x
Note: The SPI response given while sending the command to exit Sleep mode should be ignored due to unknown power-up state.
33884
16
Analog Integrated Circuit Device Data
Freescale Semiconductor