XC908AS60ACFU Motorola Semiconductor Products, XC908AS60ACFU Datasheet - Page 524

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.7.4 BDLC State Vector Register
Technical Data
524
NOTE:
Address:
The extra logic 1s are an enhancement to the J1850 protocol which
forces a byte boundary condition fault. This is helpful in preventing noise
from going onto the J1850 bus from a corrupted message.
This register is provided to substantially decrease the CPU overhead
associated with servicing interrupts while under operation of a multiplex
protocol. It provides an index offset that is directly related to the BDLC’s
current state, which can be used with a user-supplied jump table to
rapidly enter an interrupt service routine. This eliminates the need for the
user to maintain a duplicate state machine in software.
I0, I1, I2, and I3 — Interrupt Source Bits
Reset:
Read:
Write:
If a loss of arbitration occurs when the BDLC is transmitting, the
TMIFR0 bit will be cleared and no attempt will be made to retransmit
the byte in the BDR. If loss of arbitration occurs in the last two bits of
the IFR byte, two additional 1 bits (active short bits) will be sent out.
These bits indicate the source of the interrupt request that currently is
pending. The encoding of these bits are listed in
$003E
Figure 27-19. BDLC State Vector Register (BSVR)
Bit 7
R
R
0
0
Byte Data Link Controller (BDLC)
= Reserved
R
6
0
0
I3
R
5
0
I2
R
4
0
I1
R
3
0
MC68HC908AZ60A — Rev 2.0
I0
R
2
0
Table
27-6.
R
1
0
0
MOTOROLA
Bit 0
R
0
0

Related parts for XC908AS60ACFU