Datasheet
78K0/Ix2 CHAPTER 14 SERIAL INTERFACE UART6/DALI
R01UH0010EJ0500 Rev.5.00 463
Feb 28, 2012
(4 ) DALI communication (slave transmission/reception) operation procedure
An example of DALI slave processing is shown below.
<1> Perform initial settings such as of the port I/Os and baud rate (1,200 bps).
<2> Wait for a command to be transmitted from the master.
<3> After receiving the command from the master, acquire and analyze the command data stored in the DALI
receive buffer register (RXBDL).
<4> After analyzing the command, perform the following processing.
Successive receive commands
After receiving a command again, perform command processing and return to step <2>.
Command without a response in a single reception
Perform command processing and return to step <2>.
Command requiring a response in a single reception
Perform command processing, and if a response is required, return to step <2> after transmitting
data.
Command other than the above
Perform processing as an undefined command and return to step <2>.
The flow of the above operation procedure and the transmission/reception timing chart are shown below.