
Device Specification
Semiconductor Group 7-56
Serial Interface 1
Serial interface 1 can operate in two asynchronous modes:
Mode A: 9-bit UART, variable baud rate.
11 bits are transmitted (through T × D1) or received (through R × D1):
a start bit (0), 8 data bits (LSB first), a programmable 9th, and a stop bit (1).
On transmission, the 9th data bit (TB81 in S1CON) can be assigned to the
value of 0 or 1. For example, the parity bit (P in the PSW) could be moved
into TB81 or a second stop bit by setting TB81 to 1. On reception the 9th
data bit goes into RB81 in special function register S1CON, while the stop
bit is ignored.
Mode B: 8-bit UART, variable baud rate.
10 bits are transmitted (through T × D1) or received (through R × D1):
a start bit (0), 8 data bits (LSB first), and a stop bit (1). On reception, the
stop bit goes into RB81 in special function register S1CON.
Variable Baud Rates for Serial Interface 1.
Variable baud rates for modes A and B of serial interface 1 are derived from a dedicated baud
rate generator.
The baud rate clock (baud rate = ) is generated by an 10-bit free running timer
with programmable reload register.
Mode A, B baudrate =
au
rate c
oc
16
OSC
32
*
(2
10
- SREL)
Kommentare zu diesen Handbüchern