D at a S hee t, De c. 2 00 0
C505
C505C
C505A
C505CA
8-Bit Single-Chip Microcontroller
Microcontrollers
N e v e r
s t o p
t h i n k i n g .
Edition 2000-12
Published by Infineon Technologies AG,
St.-Martin-Strasse 53,
D-81541 München, Germany
©
Infineon Technologies AG 2000.
All Rights Reserved.
Attention please!
The information herein is given to describe certain components and shall not be considered as warranted
characteristics.
Terms of delivery and rights to technical change reserved.
We hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding
circuits, descriptions and charts stated herein.
Infineon Technologies is an approved CECC manufacturer.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office in Germany or our Infineon Technologies Representatives worldwide (see address
list).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types in
question 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 can reasonably be expected to cause the failure
of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
Da ta She et, De c. 2 00 0
C505
C505C
C505A
C505CA
8-Bit Single-Chip Microcontroller
Microcontrollers
N e v e r
s t o p
t h i n k i n g .
C505/C505C/C505A/C505CA Data Sheet
Revision History :
Current Version : 2000-12
Previous Releases :
Page
Page
(in previous (in current
version
version)
24
24
08.00, 06.00, 07.99, 12.97
Subjects (major changes since last revision)
Version register VR2 for C505A-4R/C505CA-4R BB step is updated.
Controller Area Network (CAN): License of Robert Bosch GmbH
We Listen to Your Comments
Any information within this document that you feel is wrong, unclear or missing at all?
Your feedback will help us to continuously improve the quality of this document.
Please send your proposal (including a reference to this document) to:
mcdocu.comments@infineon.com
8-Bit Single-Chip Microcontroller
C500 Family
Advance Information
C505/C505C/C505A/
C505CA
•
Fully compatible to standard 8051 microcontroller
•
Superset of the 8051 architecture with 8 datapointers
•
Up to 20 MHz operating frequency
•
– 375 ns instruction cycle time @16 MHz
– 300 ns instruction cycle time @20 MHz (50 % duty cycle)
On-chip program memory (with optional memory protection)
– C505(C)(A)-2R :
16K byte on-chip ROM
– C505A-4R/C505CA-4R: 32K byte on-chip ROM
– C505A-4E/C505CA-4E: 32K byte on-chip OTP
– alternatively up to 64k byte external program memory
256 byte on-chip RAM
On-chip XRAM
– C505/C505C :
256 byte
– C505A/C505CA : 1K byte
(more features on next page)
•
•
On-Chip Emulation Support Module
Oscillator
Watchdog
A/D Converter
XRAM
RAM
C505/C505C: 256 byte
C505A/C505CA: 1K byte 256 byte
Port 0
Port 1
I/O
8 analog inputs /
8 digit. I/O
I/O
I/O
I/O (2-bit I/O port)
Timer
C505/C505C : 8-bit
0
C505A/C505CA : 10-bit
Timer 2
Full-CAN Controller
C505C/C505CA only
C500
Core
8 Datapointers
8-bit
USART
Timer
1
Port 2
Port 3
Program Memory
Watchdog Timer
C505(C)(A)-2R : 16K ROM
C505A-4R/C505CA-4R : 32K ROM
Port 4
C505A-4E/C505CA-4E : 32K OTP
Figure 1
C505 Functional Units
Data Sheet
1
12.00