MC68376BAMFT20 Freescale Semiconductor, MC68376BAMFT20 Datasheet - Page 268

MC68376BAMFT20

Manufacturer Part Number
MC68376BAMFT20
Description
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68376BAMFT20

Cpu Family
68K/M683xx
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
20MHz
Interface Type
QSPI/SCI
Program Memory Type
ROM
Program Memory Size
8KB
Total Internal Ram Size
7.5KB
# I/os (max)
18
Number Of Timers - General Purpose
2
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (max)
5.25V
Operating Supply Voltage (min)
4.75V
On-chip Adc
16-chx10-bit
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 125C
Operating Temperature Classification
Automotive
Mounting
Surface Mount
Pin Count
160
Package Type
PQFP
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68376BAMFT20
Manufacturer:
FREESCAL
Quantity:
245
13.5.3 Transmit Process
13-12
MOTOROLA
The transmit process includes preparing a message buffer for transmission, as well as
the internal steps performed by the TouCAN to decide which message to transmit. For
the user, this involves loading the message and ID to be transmitted into a message
buffer and then activating that buffer as an active transmit buffer. Once this is done,
the TouCAN will perform all additional steps necessary to transmit the message onto
the CAN bus.
The user should prepare/change a message buffer for transmission by executing the
following steps.
Once an active transmit code is written to a transmit message buffer, that buffer will
begin participating in an internal arbitration process as soon as the CAN bus is sensed
to be free by the receiver, or at the inter-frame space. If there are multiple messages
awaiting transmission, this internal arbitration process selects the message buffer
from which the next frame is transmitted.
When this process is over, and a message buffer is selected for transmission, the
frame from that message buffer is transferred to the serial message buffer for trans-
mission.
While transmitting, the TouCAN will transmit no more than eight data bytes, even if the
transmit length contains a value greater than eight.
E. Negate the HALT bit in the module configuration register
1. Write the control/status word to hold the transmit buffer inactive (code = %1000)
2. Write the ID_HIGH and ID_LOW words
3. Write the data bytes
4. Write the control/status word (active TX code, TX length)
2. Initialize IARB[3:0] to a non-zero value in CANMCR.
3. Set the required mask bits in the IMASK register (for all message buffer
1. At this point, the TouCAN will attempt to synchronize with the CAN bus.
interrupts), in CANCTRL0 (for bus off and error interrupts), and in CANMCR
for the WAKE interrupt.
In both the transmit and receive processes, the first action in prepar-
ing a message buffer should be to deactivate the buffer by setting its
code field to the proper value. This requirement is mandatory to as-
sure data coherency.
Steps 1 and 4 are mandatory to ensure data coherency while prepar-
ing a message buffer for transmission.
CAN 2.0B CONTROLLER MODULE (TouCAN)
NOTE
NOTE
USER’S MANUAL
MC68336/376

Related parts for MC68376BAMFT20