MC33910G5AC/MC3433910G5AC
FUNCTIONAL DEVICE OPERATIONS
LOGIC COMMANDS AND REGISTERS
LIN Control Register - LINCR
Table 17. LIN Slew Rate Control
This register controls the LIN physical interface block.
Writing the LIN Control Register (LINCR) returns the LIN
Status Register (LINSR).
LSR1
LSR0
Description
0
0
1
1
0
1
0
1
Normal Slew Rate (up to 20 kb/s)
Slow Slew Rate (up to 10 kb/s)
Fast Slew Rate (up to 100 kb/s)
Reserved
Table 16. LIN Control Register - $4
C3
C2
C1
C0
Write
DIS_J2602
RXONLY
LSR1
LSR0
LIN Status Register - LINSR
Reset
Value
0
0
0
0
This register returns the status of the LIN physical
interface block and is also returned when writing to the
LINCR.
POR, Reset
mode, ext_reset
or LIN failure
gone*
Reset
Condition
POR
POR
Table 18. LIN Status Register - $4/$5
S3
S2
S1
S0
* LIN failure gone: if LIN failure (overtemp, TXD/RXD short) was set,
the flag resets automatically when the failure is gone.
Read
RXSHORT
TXDOM
LINOT
0
J2602 - LIN Dominant Voltage Select
RXSHORT - RXD Pin Short-circuit
This write-only bit controls the J2602 circuitry. If the
circuitry is enabled (bit sets to 0), the TXD-LIN-RXD
communication works down to the battery under-voltage
condition is detected. Below, the bus is in recessive state. If
the circuitry is disabled (bit sets to 1), the communication
TXD-LIN-RXD works down to 4.6 V (typical value).
This read-only bit indicates a short-circuit condition on the
RXD pin (shorted either to 5.0 V or to Ground). The short-
circuit delay must be a worst case of 8.0 µs to be detected
and to shut down the driver. To clear this bit, it must be read
after the condition is gone (transition detected on RXD pin).
The LIN driver is automatically re-enabled once the condition
is gone and TXD is high.
0 = Enabled J2602 feature.
1 = Disabled J2602 feature.
1 = RXD short-circuit condition.
0 = None.
RXONLY - LIN Receiver Operation Only
This write-only bit controls the behavior of the LIN
transmitter.
TXDOM - TXD Permanent Dominant
This read-only bit signals the detection of a TXD pin stuck
at dominant (Ground) condition and the resultant shutdown in
the LIN transmitter. This condition is detected after the TXD
pin remains in dominant state for more than 1 second (typical
value).
In Normal mode, the activation of the RXONLY bit disables
the LIN transmitter. In case of a LIN error condition, this bit is
automatically set.
In Stop mode this bit disables the LIN wake-up
functionality, and the RXD pin will reflect the state of the LIN
bus.
To clear this bit, it must be read after TXD has gone high.
The LIN driver is automatically re-enabled once TXD goes
High.
1 = only LIN receiver active (Normal mode) or LIN wake-
up disabled (Stop mode).
1 = TXD stuck at dominant fault detected.
0 = None.
0 = LIN fully enabled.
LSRx - LIN Slew-Rate
LINOT - LIN Driver Over-temperature
This write-only bit controls the LIN driver slew-rate in
accordance with Table 18.
This read-only bit signals that the LIN transceiver was
shutdown due to over-temperature. The transmitter is
automatically re-enabled after the over-temperature
condition is gone and TXD is high. The LINOT bit is cleared
after SPI read once the condition is gone.
1 = LIN over-temperature shutdown
0 = None
33910
Analog Integrated Circuit Device Data
Freescale Semiconductor
41