English
Language : 

W83977ATF Datasheet, PDF (81/207 Pages) Winbond – WINBOND I/O
W83977ATF
PRELIMINARY
Bit 3
Bit 2:
Bit 1:
Bit 0:
MIR, FIR Modes:
S_FEND - Set a Frame End
Set to 1 when trying to terminate the frame, that is, the procedure od PIO command is
An Entire Frame = Write Frame Data (First) + Write S_FEND (Last)
This bit should be set to 1, if used in PIO mode, to avoid transmitter underrun. Note that
setting S_FEND to 1 is equivalent to TC (Terminal Count) in DMA mode. Therefore, this
bit should be set to 0 in DMA mode.
Reserved.
MIR, FIR Modes:
LB_SF - Last Byte Stay in FIFO
A 1 in this bit indicates one or more frame ends remain in receiver FIFO.
MIR, FIR, Remote IR Modes:
RX_TO - Receiver FIFO or Frame Status FIFO time-out
Set to 1 when receiver FIFO or frame status FIFO time-out occurs
4.3 Set1 - Legacy Baud Rate Divisor Register
Address Offset Register Name
Register Description
0
BLL
Baud Rate Divisor Latch (Low Byte)
1
BHL
Baud Rate Divisor Latch (High Byte)
2
ISR/UFR Interrupt Status or IR FIFO Control Register
3
UCR/SSR IR Control or Sets Select Register
4
HCR
Handshake Control Register
5
USR
IR Status Register
6
HSR
Handshake Status Register
7
UDR/ESCR User Defined Register
4.3.1 Set1.Reg0~1 - Baud Rate Divisor Latch (BLL/BHL)
These two registers of BLL and BHL are baud rate divisor latch in the legacy SIR/ASK-IR mode.
Accessing these registers in Advanced IR mode will cause backward operation, that is, UART will fall
back to legacy SIR mode and clear some register values as shown in the following table.
Set & Register
Set 0.Reg 4
Set 2.Reg 2
Set 4.Reg 3
Advanced Mode
DIS_BACK=¡Ñ
Bit 7~5
Bit 0, 5, 7
Bit 2, 3
Legacy Mode
DIS_BACK=0
-
Bit 5, 7
-
Note that DIS_BACK=1 (Disable Backward operation) in legacy SIR/ASK-IR mode will not affect any
register which is meaningful in legacy SIR/ASK-IR.
- 62 -
Publication Release Date:April 1998
Revision 0.52