MPC555
/
MPC556
OVERVIEW
MOTOROLA
USER’S MANUAL
Rev. 15 October 2000
1-5
1.2.11 Two CAN 2.0B Controller Modules (TouCANs)
Each TouCAN provides these features:
• Full implementation of CAN protocol specification, version 2.0 A and B
• Each module has 16 receive/transmit message buffers of 0 to 8 bytes data length
• Global mask register for message buffers 0 to 13
• Independent mask registers for message buffers 14 and 15
• Programmable transmit-first scheme: lowest ID or lowest buffer number
• 16-bit free-running timer for message time-stamping
• Low power sleep mode with programmable wake-up on bus activity
• Programmable I/O modes
• Maskable interrupts
• Independent of the transmission medium (external transceiver is assumed)
• Open network architecture
• Multimaster concept
• High immunity to EMI
• Short latency time for high-priority messages
• Low power sleep mode with programmable wakeup on bus activity
1.2.12 Queued Serial Multi-Channel Module (QSMCM)
• Queued serial peripheral interface (QSPI)
— Provides full-duplex communication port for peripheral expansion or interpro-
cessor communication
— Up to 32 preprogrammed transfers, reducing overhead
— Has 160-byte queue
— Programmable transfer length: from eight to 16 bits, inclusive
— Synchronous interface with baud rate of up to system clock / 4
— Four programmable peripheral-select pins support up to 16 devices
• Wrap-around mode allows continuous sampling of a serial peripheral for effi-
cient interfacing to serial A/D converters
• Two serial communications interfaces (SCI). Each SCI offers these features:
— UART mode provides NRZ format and half- or full-duplex interface
— 16 register receive buffer and 16 register transmit buffer (SCI1)
— Advanced error detection and optional parity generation and detection
— Word length programmable as eight or nine bits
— Separate transmitter and receiver enable bits and double buffering of data
— Wakeup functions allow the CPU to run uninterrupted until either a true idle
line is detected or a new address byte is received
— External source clock for baud generation
— Multiplexing of transmit data pins with discrete outputs and receive data pins
with discrete inputs
1.3 MPC555
/
MPC556 Address Map
The internal memory map is organized as a single 4-Mbyte block. The user can assign
this block to one of eight locations by programming a register in the USIU. The eight
possible locations are the first eight 4-Mbyte memory blocks starting with address
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..