Datasheet

78K0/Ix2 CHAPTER 14 SERIAL INTERFACE UART6/DALI
R01UH0010EJ0500 Rev.5.00 434
Feb 28, 2012
14.3 Registers Controlling Serial Interface UART6/DALI
Serial interface UART6/DALI is controlled by the following nine registers.
In UART mode
UART/DALI mode control register (UADLCTL)
UART/DALI operation mode register 6 (ASIM6)
UART/DALI reception error status register 6 (ASIS6)
UART transmission status register 6 (ASIF6)
Clock selection register 6 (CKSR6)
Baud rate generator control register 6 (BRGC6)
LIN operation control register 6 (ASICL6)
Input switch control register (ISC)
Port mode register 6 (PM6)
Port register 6 (P6)
Port output mode register 6 (POM6)
In DALI mode
UART/DALI mode control register (UADLCTL)
UART/DALI operation mode register 6 (ASIM6)
UART/DALI reception error status register 6 (ASIS6)
Clock selection register 6 (CKSR6)
Baud rate generator control register 6 (BRGC6)
Port mode register 6 (PM6)
Port output mode register 6 (POM6)
(1) UART/DALI mode control register (UADLCTL)
This is an 8-bit register that controls whether to operate serial interface UART6/DALI in UART mode or DALI mode.
This register can be set by a 1-bit or 8-bit memory manipulation instruction.
Reset signal generation sets this register to 00H.
Figure 14-5. Format of UART/DALI mode control register (UADLCTL)
Address: FF5BH After reset: 00H R/W
Symbol 7 6 5 4 3 2 1 <0>
UADLCTL 0 0 0 0 0 0 0 UADLSEL
UADLSEL Operation mode
0 UART mode
1 DALI mode
Note Make sure that POWER6, TXE6 and RXE6 = 0 when rewriting the UADLSEL bit.