XC908AS60ACFU Motorola Semiconductor Products, XC908AS60ACFU Datasheet - Page 508

no-image

XC908AS60ACFU

Manufacturer Part Number
XC908AS60ACFU
Description
MC68HC908AZ60A, MC68HC908AS60A Hcmos Microcontroller Unit Technical Data
Manufacturer
Motorola Semiconductor Products
Datasheet
Byte Data Link Controller (BDLC)
27.6.3 Rx and Tx Shadow Registers
27.6.4 Digital Loopback Multiplexer
27.6.5 State Machine
27.6.5.1 4X Mode
Technical Data
508
Immediately after the Rx shift register has completed shifting in a byte of
data, this data is transferred to the Rx shadow register and RDRF or
RXIFR is set (see
generated if the interrupt enable bit (IE) in BCR1 is set. After the transfer
takes place, this new data byte in the Rx shadow register is available to
the CPU interface, and the Rx shift register is ready to shift in the next
byte of data. Data in the Rx shadow register must be retrieved by the
CPU before it is overwritten by new data from the Rx shift register.
Once the Tx shift register has completed its shifting operation for the
current byte, the data byte in the Tx shadow register is loaded into the
Tx shift register. After this transfer takes place, the Tx shadow register is
ready to accept new data from the CPU when TDRE flag in BSVR is set.
The digital loopback multiplexer connects RxD to either BDTxD or
BDRxD, depending on the state of the DLOOP bit in the BCR2 register
(See
All of the functions associated with performing the protocol are executed
or controlled by the state machine. The state machine is responsible for
framing, collision detection, arbitration, CRC generation/checking, and
error detection. The following sections describe the BDLC’s actions in a
variety of situations.
The BDLC can exist on the same J1850 bus as modules which use a
special 4X (41.6 kbps) mode of J1850 variable pulse width modulation
(VPW) operation. The BDLC cannot transmit in 4X mode, but can
receive messages in 4X mode, if the RX4X bit is set in BCR2 register. If
the RX4X bit is not set in the BCR2 register, any 4X message on the
J1850 bus is treated as noise by the BDLC and is ignored.
BDLC Control Register
Byte Data Link Controller (BDLC)
BDLC State Vector
2).
Register) and an interrupt is
MC68HC908AZ60A — Rev 2.0
MOTOROLA

Related parts for XC908AS60ACFU