Serial Interfaces
Serial Interface Setup Examp les
Panasonic Semiconductor Development Company MN102H75K/F75K/85K/F85K LSI User Manual
132
Panasonic
To set up serial interface 0:
1. Configure the transmission settings in the serial port 0 control register
(SC0CTR). Since the transfer clock is timer 0 divided by 8, select timer 0
underflow x 1/8 as the serial port 0 clock source. Select UART mode, odd
parity, 2-bit stop bit, 8-bit data length, and LSB-first output. Also set the
SC0REN and SC0TEN flags to 0, disabling transmission and reception.
SC0CTR (example) x’ 00FD80’
2. Set the SC0TEN bit to 1 to enable transmission.
To enable serial 0 transmission end interrupts:
Cancel all existing interrupt requests. Next, set the interrupt priority level of 5 in
the ANLV[2:0] bits of the ANICH register, set the SCT0IE bit of SCT0ICH to 1,
and set the SCT0IR bit of SCT0ICL to 0. From this point on, an interrupt request
is generated whenever a serial data transmission ends.
ANICH: (example) x’00FC81’
SCT0ICL (example) x’00FC82’
SCT0ICH (example) x ’00FC83’
Bit:1514131211109876543210
SC0
TEN SC0
REN SC0
BRE SC0
I2CS SC0
PTL SC0
OD SC0
I2CM SC0
LN SC0
PTY2 SC0
PTY1 SC0
PTY0 SC0
SB SC0
S1 SC0
S0
Setting:0000000011111001
Bit:76543 210
ANLV2 ANLV1 ANLV0 ANIE
Setting:01010000
Bit:76543 210
———
SCT0
IR ———
SCT0
ID
Setting:00000000
Bit:76543 210
———————
SCT0
IE
Setting:00000001