![Micronas SDA 6000 User Manual Download Page 207](http://html1.mh-extra.com/html/micronas/sda-6000/sda-6000_user-manual_1787802207.webp)
SDA 6000
PRELIMINARY DATA SHEET
Version 2.1
Peripherals
7 - 49
Micronas
Figure 7-23
ASC Register Overview
The ASC0 supports full-duplex asynchronous communication up to
2.08
MBaud and
half-duplex synchronous communication up to
4.16
MBaud (@ 33.33 MHz CPU clock).
In synchronous mode, data is transmitted or received synchronous to a shift clock which
is generated by the microcontroller. In asynchronous mode, 8- or 9-bit data transfer,
parity generation, and the number of stop bits can be selected. Parity, framing, and
overrun error detection is provided to increase the reliability of data transfers.
Transmission and reception of data is double-buffered. For multiprocessor
communication, a mechanism to distinguish address from data bytes is included. Testing
is supported by a loop-back option. A 13-bit baud rate timer with a versatile input clock
divider circuitry provides the ASC0 with the serial clock signal. In a special asynchronous
mode, the ASC0 supports IrDA data transmission up to 115.2 KBaud with fixed or
programmable IrDA pulse width.
A transmission is started by writing to the Transmit Buffer register S0TBUF (by way of
an instruction or a PEC data transfer). Only the number of data bits which is determined
by the selected operating mode, will actually be transmitted, e.g. bits written to positions
9 through 15 of register S0TBUF are always insignificant.
Data transmission is double-buffered, so a new character may be written to the transmit
buffer register, before the transmission of the previous character is complete. This allows
the transmission of characters back-to-back without gaps.
ASC0 Receive Interrupt Control Register
ASC0 Receive Buffer Register (read only)
ASC0 IrDA Pulse Mode and Width Register
UEA11142
Port 3 Open Drain Control Register
Port 3 Direction Control Register
ASC0 Baud Rate Generator/Reload Register
ASC0 Transmit Buffer Register
ASC0 Transmit Interrupt Control Register
ASC0 Transmit Buffer Interrupt Control Register
Autobaud Status Register
Autobaud Control Register
S0TBIC
ABSTAT
ABCON
ODP3
S0BG
S0TBUF
S0TIC
DP3
S0RIC
S0EIC
S0FDV
S0PMW
S0RBUF
S0CON
P3
ASC0 Error Interrupt Control Register
ASC0 Fractional Divider Regiser
ASC0 Control Register
Port 3 Data Register
P3
ODP3
TxD0/P3.10
RxD0/P3.11
DP3
Ports & Direction Control
Alternate Functions
Control Registers
Data Registers
S0TBUF
S0RBUF
S0BG
S0PMW
ABSTAT
ABCON
S0CON
S0FDV
S0TBIC
S0RIC
S0EIC
S0TIC
Interrupt Control
Summary of Contents for SDA 6000
Page 3: ...Contents Overview...
Page 21: ...Pin Description...
Page 22: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Pin Descriptions 2 3 Micronas 2 Pin Descriptions...
Page 29: ...Architectural Overview...
Page 33: ...C16X Microcontroller...
Page 88: ...Interrupt and Trap Function...
Page 122: ...System Control Configuration...
Page 159: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 System Control Configuration 6 40 Micronas...
Page 160: ...Peripherals...
Page 282: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Peripherals 7 124 Micronas...
Page 283: ...Clock System...
Page 284: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 3 Micronas 8 Clock System...
Page 288: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 8 Micronas...
Page 289: ...Sync System...
Page 290: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Sync System 9 3 Micronas 9 Sync System...
Page 301: ...Display Generator...
Page 348: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Display Generator 10 50 Micronas...
Page 349: ...D A Converter...
Page 352: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 D A Converter 11 6 Micronas...
Page 353: ...Slicer and Acquisition...
Page 381: ...Register Overview...
Page 398: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Register Overview 13 20 Micronas...
Page 399: ...Elelctrical Characteristics...
Page 411: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Electrical Characteristics 14 14 Micronas...