User’s Manual
C166S V1 SubSystem
System Overview
User’s Manual
2-10
V 1.6, 2001-08
In synchronous mode, the ASC0 transmits or receives bytes (8 bits) synchronously to a
shift clock which is generated by the ASC0.
A loop back option is available for testing purposes.
A number of optional hardware error detection capabilities has been included to increase
the reliability of data transfers. A parity bit can automatically be generated on
transmission or be checked on reception. Framing error detection allows to recognize
data frames with missing stop bits. An overrun error will be generated, if the last
character received has not been read out of the receive buffer register at the time the
reception of a new character is complete.
2.2.3.2
High Speed Synchronous Serial Channel (SSC0)
Serial communication with other microcontrollers, processors, terminals or external
peripheral components is provided by a High-Speed Synchronous Serial Channel.
The SSC0 allows full duplex synchronous communication up to 25 MBaud in master
mode and 12.5 MBaud in slave mode (referred to a PDBUS+ clock of 50 MHz).
A dedicated baud rate generator allows to set up all standard baud rates without
subsystem clock tuning. For transmission, reception, and erroneous reception three
separate interrupt requests are provided.
The SSC0 transmits or receives characters of 2...16 bits length synchronously to a shift
clock which can be generated by the SSC0 (master mode) or by an external master
(slave mode). The SSC0 can start shifting with LSB or with MSB. Fully SPI functionality
is supported. A loop back option is available for testing purposes.
A number of optional hardware error detection capabilities has been included to increase
the reliability of data transfers. A parity bit can automatically be generated on
transmission or be checked on reception. Framing error detection allows to recognize
data frames with missing stop bits. An overrun error will be generated, if the last
character received has not been read out of the receive buffer register at the time the
reception of a new character is complete.
2.2.3.3
General Purpose Timer Unit (GPT12E)
The General Purpose Timer Unit (GPT12E) represents very flexible multifunctional timer
structures which may be used for timing, event counting, pulse width measurement,
pulse generation, frequency multiplication, and other purposes.
They incorporate five
16-bit timers that are grouped into the two timer blocks GPT1 and GPT2. Each timer in
each block may operate independently in a number of different modes such as gated
timer or counter mode, or may be concatenated with another timer of the same block.
Block 1 contains 3 timers/counters with a maximum resolution of f
PDBUS+
/4. The auxiliary
timers of GPT1 may optionally be configured as reload or capture registers for the core
timer.
Содержание C166S V1 SubSystem
Страница 10: ...User s Manual C166S V1 SubSystem User s Manual I 6 V 1 6 2001 08...
Страница 16: ...User s Manual C166S V1 SubSystem Introduction User s Manual 1 6 V 1 6 2001 08...
Страница 126: ...User s Manual C166S V1 SubSystem Central Processing Unit User s Manual 3 96 V 1 6 2001 08...
Страница 178: ...User s Manual C166S V1 SubSystem Memory Organization User s Manual 4 52 V 1 6 2001 08...
Страница 206: ...User s Manual C166S V1 SubSystem Instruction Set User s Manual 5 28 V 1 6 2001 08...
Страница 306: ...User s Manual C166S V1 SubSystem Detailed Instruction Set User s Manual 6 100 V 1 6 2001 08...
Страница 362: ...User s Manual C166S V1 SubSystem The External Bus Interface User s Manual 8 40 V 1 6 2001 08...
Страница 452: ...User s Manual C166S V1 SubSystem General Purpose Timer Unit User s Manual 12 44 V 1 6 2001 08...
Страница 454: ...User s Manual C166S V1 SubSystem Instruction Index User s Manual 13 2 V 1 6 2001 08...
Страница 459: ......