Microcomputer Components
8-bit CMOS Microcontroller
C505L
om
ht
tp
://
w
w
w
.in
fin
DS 1
eo
n
Data Sheet 06.99
.c
/
C505L Data Sheet
Revision History:
Previous Releases:
Original Version: 06.99
Page (new Page (prev. Subjects (changes since last revision)
version)
version)
-
-
-
-
-
-
For questions on technology, delivery and prices please contact the Infineon Technologies Offices
in Germany or the Infineon Technologies Companies and Representatives worldwide:
see our webpage at http://www.infineon.com.
Enhanced Hooks Technology
TM
is a trademark and patent of Metalink Corporation licensed to
Siemens.
Edition 06.99
Published by Infineon Technologies AG i. Gr.,
St.-Martin-Strasse 53
D-81541 München
©
Infineon Technologies AG 1999
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 Technologiesis 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 Tech-
nologies, 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.
8-Bit CMOS Microcontroller
C505L
Advance Information
Features
•
•
•
•
•
•
•
Fully compatible with the 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)
Program Memory
– 32K bytes of on-chip OTP memory
– Externally expandable up to 64 Kbytes
256-byte on-chip RAM
256-byte on-chip XRAM
Five 8-bit and one 6-bit digital I/O ports (Port 5 with 6 bits only)
– Port 1 with mixed analog/digital I/O capability
– Port 3 with 2 LCD output lines as secondary functions
– Port 4 and 5 with 8 and 6 LCD output lines respectively as secondary functions
(more features are on next page)
On-Chip Emulation Support Module
Oscillator
Watchdog
10-Bit ADC
Timer 2
4-Channel PWM
Watchdog Timer
Real-Time Clock
XRAM
256 x 8
T0
T1
CPU
RAM
256 x 8
Port 0
Port 1
8 Digit. I / O
8 Analog Inputs /
8 Digit. I / O
8 Digit. I / O
2 LCD Outputs /
8 Digit. I / O
8 LCD Outputs /
8 Digit. I / O
6 LCD Outputs /
6 Digit. I / O
MCB03832
8-Bit
8 Datapointers USART
OTP 32k x 8
OTP 32k x 8
(C505L-4E only)
Port 2
Port 3
Port 4
Port 5
128-Segment LCD Control
20 LCD Outputs
Figure 1
C505L Functional Units
Data Sheet
1
06.99
C505L
Features (cont’d):
•
•
•
•
•
•
•
•
•
•
•
•
•
Three 16-bit timers/counters
– Timer 0 / 1 (C501 compatible)
– Timer 2 with 4 channels for 16-bit capture/compare operation
128-segment LCD Controller
– 1/4 duty cycle drive
– 4 row and 32 column outputs
– On-chip programmable reference voltage generation
– 20 dedicated LCD output lines (4 rows + 16 columns)
Real-Time Clock
– 47-bit digital clock counter
– Input frequency of 32.768 KHz required
– Operates in a special power down mode
Full duplex serial interface with programmable baudrate generator (USART)
10-bit A/D Converter with 8 multiplexed inputs
Twelve interrupt sources with four priority levels
On-chip emulation support logic (Enhanced Hooks
TM 1)
)
Programmable 15-bit Watchdog Timer
Oscillator Watchdog
Fast power-on reset
Power-saving modes
– Slow-down mode
– Idle mode (can be combined with slow-down mode)
– 3 special power down modes
– Software power-down mode with wake up capability through INT0 pin or Real-Time Clock
P-MQFP-80 package
Temperature ranges:
SAB-C505L
T
A
= 0 to 70
°C
SAF-C505L
T
A
= – 40 to 85
°C
SAK-C505L
T
A
= – 40 to 125
°C
(max. operating frequency: 12 MHz)
Ordering Information
The ordering code for Infineon Technologies’ microcontrollers provides an exact reference to the
required product. This ordering code identifies:
•
•
•
the derivative itself, i.e. its function set
the specified temperature rage
the package and the type of delivery
For the available ordering codes for the C505L please refer to the “Product
Information
Microcontrollers”,
which summarizes all available microcontroller variants.
1 “Enhanced Hooks Technology” is a trademark and patent of Metalink Corporation licensed to Infineon
Technologies.
Data Sheet
2
06.99
C505L
V
DD
V
SS
V
AREF
V
AGND
XTAL1
XTAL2
RESET
EA
ALE
PSEN
XTAL3
XTAL4
R0
R3
C0
C31
Port 4
8-Bit Digital I / O
Port 5
6-Bit Digital I / O
MCL03833
Port 0
8-Bit Digital I / O
Port 1
8-Bit Digital I / O /
8-Bit Analog Inputs
C505L
Port 2
8-Bit Digital I / O
Port 3
8-Bit Digital I / O
Figure 2
Logic Symbol
Data Sheet
3
06.99