![Rabbit Rabbit 4000 Скачать руководство пользователя страница 156](http://html1.mh-extra.com/html/rabbit/rabbit-4000/rabbit-4000_user-manual_3116714156.webp)
146
Rabbit 4000 Microprocessor User’s Manual
Several types of data encoding are available in HDLC mode: NRZ, NRZI, biphase-level
(Manchester), biphase-space (FM0), and biphase-mark (FM1). IrDA-compliant RZI
encoding is also available in HDLC mode; it reduces the bit widths to ¼ the normal width,
which allows the serial-port signal to be connected directly to an IrDA transceiver.
If an internal clock is selected, the serial port data clocks can be generated from the appro-
priate 8-bit timer (Timer A2 for Serial Port E and Timer A3 for Serial Port F) or from a
dedicated 15-bit divider. In HDLC mode, the byte data rate is equal to the data clock rate
divided by 16.
When using an external clock, a 1× (same speed as the data rate) clock is supported. In this
case, the maximum data rate is 1/6 of the peripheral clock rate. The receive clock is gener-
ated from the transitions in the data stream via a digital phase-locked loop (DPLL). The
timing of this synchronization is adjusted with each incoming transition, allowing for track-
ing if the two external clocks differ slightly in frequency. For more on the clock synchro-
nization and data encoding, see Section 17.3.3.
17.1.1 Block Diagram
Serial Ports EF
Serial Port
Control
15-bit
Divider
Timer Ax
Output
Tx Pins
S
x
DHR
S
x
DHR
S
x
DLR
Rx Buffer
(4 bytes)
Latched
Rx Buffer
S
x
DR
S
x
AR
S
x
LR
Serial Port
Status
Tx Buffer
(4 bytes)
Latched
Tx Buffer
S
x
DR
S
x
AR
S
x
LR
S
x
CR
S
x
ER
Interrupt
Request
S
x
SR
Rx Pins
Serial Data
Clock
Peripheral
Clock
Содержание Rabbit 4000
Страница 1: ...Rabbit 4000 Microprocessor User s Manual 019 0152 070720 H...
Страница 18: ...8 Rabbit 4000 Microprocessor User s Manual...
Страница 40: ...30 Rabbit 4000 Microprocessor User s Manual...
Страница 74: ...64 Rabbit 4000 Microprocessor User s Manual...
Страница 82: ...72 Rabbit 4000 Microprocessor User s Manual...
Страница 86: ...76 Rabbit 4000 Microprocessor User s Manual...
Страница 96: ...86 Rabbit 4000 Microprocessor User s Manual...
Страница 182: ...172 Rabbit 4000 Microprocessor User s Manual...
Страница 240: ...230 Rabbit 4000 Microprocessor User s Manual...
Страница 248: ...238 Rabbit 4000 Microprocessor User s Manual...
Страница 256: ...246 Rabbit 4000 Microprocessor User s Manual...
Страница 310: ...300 Rabbit 4000 Microprocessor User s Manual...
Страница 330: ...320 Rabbit 4000 Microprocessor User s Manual...
Страница 348: ...338 Rabbit 4000 Microprocessor User s Manual...