![Samsung S3C2501X User Manual Download Page 398](http://html.mh-extra.com/html/samsung/s3c2501x/s3c2501x_user-manual_340828398.webp)
S3C2501X
SERIAL I/O (HIGH-SPEED UART)
11-5
Table 11-3 High-Speed UART Control Register Description (Continued)
Bit Number
Bit Name
Description
[11]
Number of Stop bits
(STB)
This bit specifies how many stop bits are used to signal end-of-frame
(EOF).
0 = one stop bit per frame 1 = two stop bit per frame
[13:12]
Word Length (WL)
This two bit word length value indicates the number of data bits to be
transmitted or received per frame.
00 = 5-bit 01 = 6-bit 10 = 7-bit 11 = 8-bit
[14]
Infra-red mode (IR)
The S3C2501X High-Speed UART block supports infra-red (IR)
transmits and receives operations. In IR mode, the transmit period is
pulsed at a rate of 3/16 that of the normal serial transmit rate (when
the transmit data value in the HUTXBUF register is zero).
To enable IR mode operation, you set HUCON[14] to "1". Otherwise,
the High-Speed UART operates in normal mode. In IR receive mode,
the receiver must detect the 3/16 pulsed period to recognize a zero
value in the receiver buffer register, HURXBUF, as the IR receive
data.
When this bit is "0", normal High-Speed UART mode is selected.
When it is "1", infra-red Tx/Rx mode is selected.
NOTE:
Changing this bit while tranmitting cause one Tx data losing.
Because level of infra-red frame start bit and idle state of
normal frame are identically high.
[15]
Reserved
This bit should be cleared by zero.
[16]
Transmit FIFO enable
(TFEN)
S3C2501X High-Speed UART block support 32-byte FIFO. If this bit
set to one, transmit data moved to Tx FIFO and then sent.
[17]
Receive FIFO enable
(RFEN)
S3C2501X High-Speed UART block support 32-byte FIFO. If this bit
set to one, receive data moved to Rx FIFO.
NOTE:
Changing these bits (TFEN, RFEN) while transmitting/receiving
sending/receiving unexpected data. To prevent this, changing
these bits while transmitting/receiving is strictly prohibited.
[18]
Transmit FIFO reset
(TFRST)
You set this bit to '1', transmit FIFO will be reset. In this case, if there
is data in transmit shift register, it will be sent.
NOTE:
This bit will not cleared automatically.
[19]
Receive FIFO reset
(RFRST)
You set this bit to '1', receive FIFO will be reset. In this case, if there is
data in receive shift register, it will be received.
NOTE:
This bit will not cleared automatically.
[21:20]
Transmit FIFO trigger
level (TFTL)
This two bit trigger level value determines when the transmitter start to
transmit data in 32-byte transmit FIFO.
00 = 30-byte empty/32-byte 01 = 24/32
10 = 16/32 11 = 8/32
[23:22]
Receive FIFO trigger
level (RFTL)
This two bit trigger level value determines when the receiver starts to
move the received data in 32-byte receive FIFO.
00 = 1-byte valid/32-byte 01 = 8/32
10 = 18/32 11 = 28/32
[24]
Data Terminal Ready
to pin (DTR)
This bit directly controls the HUnDTR pin. Setting this bit to one, the
HUnDTR pin goes to Low level. If you set this bit to zero, it goes High
level.
Summary of Contents for S3C2501X
Page 18: ......
Page 275: ...MEMORY CONTROLLER S3C2501X 5 60 NOTES ...
Page 289: ...I2C CONTROLLER S3C2501X 6 14 NOTES ...
Page 373: ...GDMA CONTROLLER S3C2501X 9 24 NOTES ...
Page 435: ...I O PORTS S3C2501X 12 12 NOTES ...