TMP92CZ26A
92CZ26A-338
Protocol
1. Select 9-Bit UART Mo de on the master and slave controllers.
2. Set the SC0MOD0<WU> bit on each slave contro ller to 1 to enable data r ece iving.
3. The master controller tra nsmits data one frame at a time. Each frame includ es an 8-bit
select code which identifies a slave controller. The MSB (bit 8) of the data (<TB8>) is
set to 1.
4. Each slave co ntroller receives the above frame. Each controller checks th e above select
code against its own select code. The controller whose code matches clears its <WU>
bit to 0.
5. The master controller transmits data to the specified slave controller (the controller
whose SC0MOD0<WU> bit has been cleared to 0). The MSB (bit 8) of the data
(<TB8>) is cleared to 0.
6. The other slave controllers (whose <WU> bits remain at 1) ignore the received data
because their MSBs (bit 8 or <RB8>) are set to 0, disablin g INTRX0 interrupts.
The slave controller whos e <WU> bit = 0 can also transmit to the master contr oller. In
this way it can signal the master controller that the data transmission from the
master controller has be e n com pleted.
Start Bit0 1 2 3 4 5 6
Select code of slave controller
7Stop
8
“1”
Data “0”
Start Bit0 1 2 3 4 5 6 7Stop
Bit8