EasyManua.ls Logo

ST ST10F276E - Asynchronous; Synchronous Serial Interface; Figure 99. Sfrs and Port Pins Associated with ASC0

ST ST10F276E
564 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Asynchronous / synchronous serial interface UM0404
246/564 DocID13284 Rev 2
10 Asynchronous / synchronous serial interface
The Asynchronous/Synchronous Serial Interface ASC0 provides serial communication
between the ST10F276 and other microcontrollers, microprocessors or external peripherals.
In synchronous mode, data are transmitted or received synchronously to a shift clock which
is generated by the ST10F276. 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 byte is
included. Testing is supported by a loop-back option. A 13-bit Baud rate generator provides
the ASC0 with a separate serial clock signal.
Figure 99. SFRs and port pins associated with ASC0
Ports & Direction Control Alternate Functions Data Registers
15
-
14
-
13
-
12
-
11
Y
10
Y
9
-
8
-
7
-
6
-
5
-
4
-
3
-
2
-
1
-
0
-ODP3 E S0BG
15
-
14
-
13
-
12
Y
11
Y
10
Y
9
Y
8
Y
7
Y
6
Y
5
Y
4
Y
3
Y
2
Y
1
Y
0
Y
----
YY----------DP3
----
YY----------P3
S0TBUF----
- - - YYYYYYYYY
S0RBUF----
- - - YYYYYYYYY
Control Registers Interrupt Control
15
Y
14
Y
13
Y
12
Y
11
-
10
Y
9
Y
8
Y
7
Y
6
Y
5
Y
4
Y
3
Y
2
Y
1
Y
0
YS0CON
1514131211109876543210
S0TIC
----
- - - - YYYYYYYYS0RIC
----
- - - - YYYYYYYYS0EIC
----
- - - - YYYYYYYY
RXD0 / P3.11
TXD0 / P3.10
ODP3 Port3 Open Drain Control Register
DP3 Port3 Direction Control Register
S0BG ASC0 Baud rate Generator/Reload Register
S0TBUF ASC0 Transmit Buffer Register
S0TIC ASC0 Transmit Interrupt Control Register
S0TBIC ASC0 Transmit Buffer Interrupt Control Register
P3 Port3 Data Register
S0CON ASC0 Control Register
S0RBUF ASC0 Receive Buffer Register (read only)
S0RIC ASC0 Receive Interrupt Control Register
S0EIC ASC0 Error Interrupt Control Register
----- - - - YYYYYYYYS0TBIC E
Bit is linked to a function
Bit has no function or is not implemented
Register is in ESFR internal memory space
Y
-
E
:
:
:

Table of Contents

Related product manuals