English
Language : 

C509-L_97 Datasheet, PDF (20/290 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
Fundamental Structure
C509-L
2 Fundamental Structure
The C509-L is the high-end 8051-compatible microcontroller of the C500 microcontroller family with
a significantly increased performance of CPU and peripheral units. It includes the complete
SAB 80C517A functionality, providing 100% upward compatibility. This means that all existing
80517A programs or user’s program libraries can be used further on without restriction and may be
easily extended to the C509-L.
Some of the various on-chip peripherals of the C509-L support the 8-bit core in case of stringent
real-time requirements. The 32-bit/16-bit arithmetic unit, the improved 4-level interrupt structure and
eight 16-bit datapointers are meant to give such a CPU support. But strict compatibility to the 8051
architecture is a principle of the C509-L design.
Furthermore, the C509-L contains eight 8-bit I/O ports and fifteen general input lines. The second
serial channel is compatible to the 8051-UART and provided with an independent and freely
programmable baud rate generator. An 10-bit resolution A/D-converter with built-in self calibration
has been integrated to allow analog signal processing. The C509-L further includes a powerful
compare/capture unit with two 16-bit compare timers for all kinds of digital signal processing. The
controller has been completed with well considered provisions for “fail-safe” reaction in critical
applications and offers all CMOS features like low power consumption as well as an idle, power-
down and slow-down mode.
Figure 2-1 shows the block diagram of the C509-L.
Semiconductor Group
2-1
1997-10-01