MC68HC58 Motorola, MC68HC58 Datasheet - Page 37

no-image

MC68HC58

Manufacturer Part Number
MC68HC58
Description
Data Link Controller
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC58FN
Manufacturer:
MOT
Quantity:
4 130
Part Number:
MC68HC58FN
Manufacturer:
MOT
Quantity:
4 130
Part Number:
MC68HC58FN
Manufacturer:
FREESCALE
Quantity:
1 238
Part Number:
MC68HC58FNA
Manufacturer:
MEANWELL
Quantity:
100
3.1.2.1 Logic Zero
3.1.2.2 Logic One
3.1.3 CRC — Cyclical Redundancy Check Byte
3.1.4 EOD — End of Data Symbol
3.1.5 NB — Normalization Bit
MC68HC58
TECHNICAL DATA
A logic zero is defined as either an active to passive transition followed by a passive
period 64 s in length, or a passive to active transition followed by an active period 128
A logic one is defined as either an active to passive transition followed by a passive
period 128 s in length, or a passive to active transition followed by an active period
64 s in length. Refer to Figure 3-3 (B).
The CRC byte is used by the receiver(s) of each frame to determine if any errors have
occurred during the transmission of the frame. The DLC calculates the CRC byte and
appends it onto any frames transmitted onto the J1850 bus, and also performs CRC
detection on any frames it receives from the J1850 bus.
CRC generation uses the divisor polynomial X
mial is initially set to all ones, and then each byte in the frame after the SOF symbol is
serially processed through the CRC generation circuitry. The one’s complement of the
remainder then becomes the 8-bit CRC byte, which is appended to the frame after the
data bytes, in MSB to LSB order.
When receiving a frame, the DLC uses the same divisor polynomial. All data bytes,
excluding the SOF and EOD symbols, but including the CRC byte, are used to check
the CRC. If the frame is error free, the remainder polynomial equals X
regardless of the data contained in the frame. If the calculated CRC does not equal
$C4, the DLC informs the CPU of the failure.
The EOD symbol is a passive period on the J1850 bus used to signify to any recipients
of a frame that the transmission by the originator has been completed.
The EOD symbol is defined as an active to passive transition followed by a passive
period 200 s in length. Refer to Figure 3-3 (D and E).
The NB is used to preface the in-frame response (IFR). The NB ensures that the end
of the eighth bit of the IFR always returns the bus to the passive level. The length of
the NB may be used to signify the type of IFR being used. The NB is transmitted by
the node responding to the frame, and it defines the start of the optional response seg-
ment, if utilized, of any VPW format frame. The DLC indicates that the IFR being trans-
mitted has a CRC appended by using a logic one (active short) bit. The DLC indicates
that it does not contain a CRC by using a logic zero (active long) bit.
s in length. Refer to Figure 3-3 (A).
J1850 FRAME FORMAT
8
+X
4
+X
3
+X
2
+1. The remainder polyno-
7
+X
6
MOTOROLA
+X
2
($C4),
3-3

Related parts for MC68HC58