SAF-C164SM Infineon Technologies, SAF-C164SM Datasheet - Page 32

no-image

SAF-C164SM

Manufacturer Part Number
SAF-C164SM
Description
16-Bit CMOS Microcontroller
Manufacturer
Infineon Technologies
Datasheet
C164CM/C164SM
Derivatives
Architectural Overview
On-Chip CAN Module
The integrated CAN Module handles the completely autonomous transmission and
reception of CAN frames in accordance with the CAN specification V2.0 part B (active),
i.e. the on-chip CAN Module can receive and transmit standard frames with 11-bit
identifiers as well as extended frames with 29-bit identifiers.
The module provides Full CAN functionality on up to 15 message objects. Message
object 15 may be configured for Basic CAN functionality. Both modes provide separate
masks for acceptance filtering which allows acceptance of a number of identifiers in Full
CAN mode and also allows a number of identifiers in Basic CAN mode to be disregarded.
All message objects can be updated independently from the other objects and are
equipped for the maximum message length of 8 bytes.
The bit timing is derived from the CPU clock and is programmable up to a data rate of
1 Mbit/s. The CAN Module uses two pins (configurable) to interface to a bus transceiver.
Parallel Ports
The C164CM provides up to 50 I/O lines which are organized into four input/output ports
and one input port. All port lines are bit-addressable, and all input/output lines are
individually programmable (bit-wise) as inputs or outputs via direction registers. The I/O
ports are true bidirectional ports which are switched to high impedance state when
configured as inputs. The output drivers of one I/O port can be configured (pin by pin) for
push/pull operation or open-drain operation via a control register. During the internal
reset, all port pins are configured as inputs.
All port lines have programmable alternate input or output functions associated with
them. PORT0 and PORT1 may be used as address and data lines when accessing
external memory. PORT0 pins are also used for the standard serial interfaces ASC0 and
SSC. PORT1 provides input and output signals for the CAPCOM units. Port 5 is used for
timer control signals and for the analog inputs to the A/D Converter. Port 8 provides
inputs/outputs for the CAPCOM2 unit and for the CAN interface. Port 20 includes control
signals of the external bus interface, the RSTOUT signal, and the system clock output
(CLKOUT/FOUT). All port lines not used for these alternate functions may be used as
general purpose I/O lines.
User’s Manual
2-15
V1.0, 2002-02

Related parts for SAF-C164SM