English
Language : 

TL16C554A_13 Datasheet, PDF (28/46 Pages) Texas Instruments – ASYNCHRONOUS-COMMUNICATIONS ELEMENT
TL16C554A, TL16C554AI
ASYNCHRONOUS-COMMUNICATIONS ELEMENT
SLLS509E − AUGUST 2001 − REVISED JUNE 2010
modem-control register (MCR) (continued)
D Bit 6 − Bit 7: MCR5, MCR6, and MCR7 are permanently cleared.
MODEM CONTROL REGISTER
MCR MCR MCR MCR MCR MCR MCR MCR
76
5
43
21
0
Data Terminal
Ready
Request
to Send
0 = DTR Output Inactive (high)
1 = DTR Output Active (low)
0 = RTS Output Inactive (high)
1 = RTS Output Active (low)
Out1 (internal) No effect on external operation
Out2 (internal) 0 = External Interrupt Disabled
1 = External Interrupt Enabled
Loop
0 = Loop Disabled
1 = Loop Enabled
AFE
0 = AFE Disabled
1 = AFE Enabled
Bits Are Set to Logic 0
Figure 19. Modem-Control Register Contents
modem-status register (MSR)
The MSR provides the CPU with status of the modem input lines for the modem or peripheral devices. The MSR
allows the CPU to read the serial channel modem signal inputs by accessing the data bus interface of the ACE.
It also reads the current status of four bits of the MSR that indicate whether the modem inputs have changed
since the last reading of the MSR. The delta status bits are set when a control input from the modem changes
states, and are cleared when the CPU reads the MSR.
The modem input lines are CTS, DSR, RI, and DCD. MSR4 − MSR7 are status indicators of these lines. A status
bit = 1 indicates the input is low. When the status bit is cleared, the input is high. When the modem-status
interrupt in the IER is enabled (IIR3 is set), an interrupt is generated whenever any one of MSR0 − MSR3 is set,
except as noted below in the delta CTS description. The MSR is a priority 4 interrupt. The contents of the MSR
are described in Table 8.
D Bit 0: MSR0 is the delta clear-to-send (Δ CTS) bit. ΔCTS indicates that the CTS input to the serial channel
has changed state since it was last read by the CPU. No interrupt will be generated if auto-CTS mode is
enabled.
D Bit 1: MSR1 is the delta data set ready (Δ DSR) bit. Δ DSR indicates that the DSR input to the serial channel
has changed states since the last time it was read by the CPU.
D Bit 2: MSR2 is the trailing edge of ring indicator (TERI) bit. TERI indicates that the RI input to the serial
channel has changed states from low to high since the last time it was read by the CPU. High-to-low
transitions on RI do not activate TERI.
D Bit 3: MSR3 is the delta data carrier detect (Δ DCD) bit. Δ DCD indicates that the DCD input to the serial
channel has changed states since the last time it was read by the CPU.
D Bit 4: MSR4 is the clear-to-send (CTS) bit. CTS is the complement of the CTS input from the modem
indicating to the serial channel that the modem is ready to receive data from SOUT. When the serial channel
is in the loop mode (MCR4 = 1), MSR4 reflects the value of RTS in the MCR.
D Bit 5: MSR5 is the data set ready DSR bit. DSR is the complement of the DSR input from the modem to
the serial channel that indicates that the modem is ready to provide received data from the serial channel
receiver circuitry. When the channel is in the loop mode (MCR4 is set), MSR5 reflects the value of DTR in
the MCR.
28
• POST OFFICE BOX 655303 DALLAS, TEXAS 75265