C509-L
8-Bit CMOS Microcontroller
C509-L
Advance Information
•
•
•
•
•
•
•
•
•
•
•
•
•
Full upward compatibility with SAB 80C517/80C517A and 8051/C501 microcontrollers
256 byte on-chip RAM
3K byte of on-chip XRAM
256 directly addressable bits
375 ns instruction cycle at 16-MHz oscillator frequency
On-chip emulation support logic (Enhanced Hooks Technology
TM
)
External program and data memory expandable up to 64 Kbyte each
8-bit A/D converter with 15 multiplexed inputs and built-in self calibration
Two 16-bit timers/counters (8051 compatible)
Three 16-bit timers/counters (can be used in combination with the compare/capture unit)
Powerful compare/capture unit (CCU) with up to 29 high-speed or PWM output channels or 13
capture inputs
Arithmetic unit for division, multiplication, shift and normalize operations
Eight datapointers instead of one for indirect addressing of program and external data memory
(further features are on next page)
Figure 1
C509-L Functional Units
Semiconductor Group
1
09.96
C509-L
Features (continued) :
•
•
•
•
•
•
•
•
Extended watchdog facilities
– 15-bit programmable watchdog timer
– Oscillator watchdog
Ten I/O ports
– Eight bidirectional 8-bit I/O ports with selectable port structure
quasi-bidirectional port structure (8051 compatible)
bidirectional port structure with CMOS voltage levels
– One 8-bit and one 7-bit input port for analog and digital input signals
Two full-duplex serial interfaces with own baud rate generators
Four priority level interrupt systems, 19 interrupt vectors
Three power saving modes
– Slow-down mode
– Idle mode
– Power-down mode
Siemens high-performance ACMOS technology
M-QFP-100-2 rectangular quad flat package
T
A
= 0 to 70
°C
Temperature Ranges :
SAB-C509-L
T
A
= -40 to 85
°C
SAF-C509-L
The C509-L is a high-end microcontroller in the Siemens C500 8-bit microcontroller family. lt is
based on the well-known industry standard 8051 architecture; a great number of enhancements
and new peripheral features extend its capabilities to meet the extensive requirements of new
applications. Further, the C509-L is a superset of the Siemens SAB 80C517/80C517A 8-bit
microcontroller thus offering an easy upgrade path for SAB 80C517/80C517A users.
The high performance of the C509-L microcontroller is achieved by the C500-Core with a maximum
operating frequency of 16 MHz internal (and external) CPU clock. While maintaining all the features
of the SAB 80C517A, the C509-L is expanded by one I/O port, in its compare/capture capabilities,
by A/D converter functions, by additional 1 KByte of on-chip RAM (now 3 KByte XRAM) and by an
additional user-selectable CMOS port structure. The C509-L is mounted in a P-MQFP-100-2
package.
Ordering Information
Type
SAB-C509-LM
SAF-C509-LM
Ordering Code
Q67120-C1045
Q67120-C0983
Package
P-MQFP-100-2
P-MQFP-100-2
Description
(8-Bit CMOS microcontroller)
for external memory (16 MHz)
for external memory (16 MHz)
ext. temp. – 40 ˚C to 85 ˚C
Note:
Versions for extended temperature ranges – 40 ˚C to 110 ˚C (SAH-C509-L) and – 40 ˚C to
125 ˚C (SAK-C509-L) are available on request.
Semiconductor Group
2