XC912BC32CFU8 Motorola Semiconductor Products, XC912BC32CFU8 Datasheet - Page 263

no-image

XC912BC32CFU8

Manufacturer Part Number
XC912BC32CFU8
Description
M68HC12B Family Data Sheet
Manufacturer
Motorola Semiconductor Products
Datasheet
16.1 Introduction
16.2 External Pins
M68HC12B Family — Rev. 8.0
MOTOROLA
Data Sheet — M68HC12B Family
The msCAN12 is the specific implementation of the Motorola scalable controller
area network (msCAN) concept targeted for the Motorola M68HC12 Family of
microcontrollers (MCU).
The module is a communication controller implementing the CAN 2.0 A/B protocol
as defined in the specification from Robert Bosch GmbH dated September 1991.
The CAN protocol was primarily, but not only, designed to be used as a vehicle
serial data bus, meeting the specific requirements of this field such as:
The msCAN12 simplifies the application software by utilizing an advanced buffer
arrangement resulting in a predictable real-time behavior.
The msCAN12 uses two external pins, one input (RxCAN), and one output
(TxCAN). The TxCAN output pin represents the logic level on the CAN: 0 is for a
dominant state, and 1 is for a recessive state.
RxCAN is on bit 0 of port CAN, and TxCAN is on bit 1. The remaining six pins of
port CAN are controlled by registers in the msCAN12 address space. See
msCAN12 Port CAN Control Register
Direction
A typical CAN system with msCAN12 is shown in
Each CAN station is connected physically to the CAN bus lines through a
transceiver chip. The transceiver is capable of driving the large current needed for
the CAN and has current protection against defected CAN or defected stations.
Real-time processing
Reliable operation in the electromagnetic interference (EMI) environment of
a vehicle
Cost effectiveness
Required bandwidth
Register.
msCAN12 Controller
Section 16. msCAN12 Controller
and
16.12.16 msCAN12 Port CAN Data
Figure
16-1.
16.12.14
Data Sheet
263

Related parts for XC912BC32CFU8