Product Brief C505(C)

Product Brief
The C505CA
enhances the C500 family of 8-bit
microcontrollers by a new member which provides full CAN
version 2.0B integrated On-Chip.
The C505CA meets the current requirements for increasingly
small controllers with high performance, optimized EMC
behavior and fast communication between decentralized
sensors, actuators and the host.
The device provides 32 KByte of OTP or 16/32 KByte of
ROM, 256 Byte of RAM, 1 KByte of XRAM, CAN Version
17
2.0B, an asynchronous/synchronous serial interface and
highly accurate 10-bit ADC integrated on chip.
With an external clock rate of 20 MHz, the C505CA has
an instruction time of 300 ns. Typical applications for the
C505CA are automotive body and industrial control.
KEY FEATURES
• Fully compatible to standard 8051
microcontroller
• Superset of the 8051 architecture
with 8 datapointers
• Up to 20 MHz operating frequency
(without clock prescaler) 375 ns
instruction cycle time at 16 MHz
300 ns instruction cycle time
at 20 MHz (50% duty cycle)
• 256 Byte On-Chip RAM
• 32 KByte On-Chip OTP or 16/32
Kbyte ROM memory
• 1 KByte On-Chip XRAM
• 32 + 2 digital l/O lines
• Three 16-bit timers/counters
• Full duplex serial interface with
programmable baudrate generator
• Full CAN Module Version 2.0B active
with 15 Message Objects and Basic
CAN Feature (C505CA only)
• 10-bit A /D Converter with 8 multiplexed inputs with built-in self
calibration
• Twelve interrupt sources with four
priority levels
• On-Chip emulation support logic
(Enhanced Hooks)
• Enhanced Fail Safe Mechanisms
with Programmable 15-bit Watchdog
Timer and Oscillator Watchdog
• Fast Power On Reset
• Power Saving Modes
• Wake-up from power-down via
external interrupt or incoming CAN
message (C505CA only) possible
• P-MQFP-44-2 package
• Pin configuration is compatible
to C501G, C504, C513AO
• Temperature ranges:
Standard
0 °C to +70 °C
Extended – 40 °C to +85 °C
– 40 °C to +125 °C
Controller Area Network (CAN): License of Robert Bosch GmbH
w w w. i n f i n e o n . c o m
C505CA/C505A
C505CA Microcontroller
with Complete CAN
Capability and OTP memory
C505A Microcontroller without CAN
Infineon Technologies AG
Never stop thinking.
On-Chip Emulation Support Module
Oscillator
Watchdog
RAM
256 x 8
XRAM
1Kx8
10-Bit ADC
Timer 2
Full-CAN 2.0B
(C505CA only)
T0
T1
CPU
8 Datapointers
I/O
Port 1
8 Analog Inputs /
8 Digital I / O
8-Bit
USART Port 2
I/O
Port 3
I/O
Port 4
I/O (2-Bit I/O Port)
OTP/ROM
32 K x 8
Watchdog Timer
Port 0
MCB03346
P1.4 / AN4
P1.3 / AN3 / INT6 / CC3
P1.2 / AN2 / INT5 / CC2
P1.1 / AN1 / INT4 / CC1
P1.0 / AN0 / INT3 / CC0
V AGND
V AREF
P0.0 / AD0
P0.1 / AD1
P0.2 / AD2
P0.3 / AD3
C505CA: BLOCK DIAGRAM C505A WITHOUT FULL-CAN
44 43 42 41 40 39 38 37 36 35 34
P1.5 / AN5 / T2EX
P1.6 / AN6 / CLKOUT
P1.7 / AN7 / T2
RESET
P3.0 / RxD
P4.0 / TXDC
P3.1 / TxD
P3.2 / INT0
P3.3 / INT1
P3.4 / T0
P3.5 / T1
1
2
3
4
5
6
7
8
9
10
11
C505CA
C505 A
33
32
31
30
29
28
27
26
25
24
23
P0.4 / AD4
P0.5 / AD5
P0.6 / AD6
P0.7 / AD7
EA
P4.1 / RXDC
ALE
PSEN
P2.7 / A15
P2.6 / A14
P2.5 / A13
P3.6 / WR
P3.7 / RD
XTAL2
XTAL1
V SS
V CC
P2.0 / A8
P2.1 / A9
P2.2 / A10
P2.3 / A11
P2.4 / A12
12 13 14 15 16 17 18 19 20 21 22
MCP03347
C505CA/C505A: PIN CONFIGURATION
Published by
Infineon Technologies AG
© Infineon Technologies Corp. 2000. All Rights Reserved.
This information describes certain components but shall not be considered as warranted characteristics of the components described. We reserve the right make technical changes at any
time. All warranties regarding the circuits, descriptions and charts, including but not limited to
warranties of non- infringement, are hereby disclaimed. Infineon Technologies is an approved
CECC manufacturer.
For further information on technology, delivery terms and conditions and prices please contact
your nearest Infineon Technologies Office.
Published by Infineon Technologies AG
Warnings
Due to technical requirements components may contain dangerous substances. For information
on particular components, please contact your nearest Infineon Technologies office.
Infineon Technologies components may only be used in life-support devices or systems with
the express written approval of Infineon Technologies, if a failure of such components could
cause the failure of that life-support device or system, or to affect the safety or effectiveness
of that device or system. If they fail, it is reasonable to assume that the health of the user
or other persons may be endangered.
Ordering No. B158-H7135-G4-X-7600
Printed in Germany
PS 09009.