Philips Semiconductors
80C51 8-bit Flash microcontroller family
64KB Flash, 512B/1024B RAM
Product data
P89C60X2/61X2
FEATURES
• 80C51 Central Processing Unit
– 64 kbytes Flash
– 512 bytes RAM (P89C60X2)
– 1024 bytes RAM (P89C61X2)
– Boolean processor
– Fully static operation
• In-System Programmable (ISP) Flash memory
• 12-clock operation with selectable 6-clock operation (via software
or via parallel programmer)
• Memory addressing capability
– Up to 64 kbytes ROM and 64 kbytes RAM
• Power control modes:
– Clock can be stopped and resumed
– Idle mode
– Power-down mode
• Two speed ranges
– 0 to 20 MHz with 6-clock operation
– 0 to 33 MHz with 12-clock operation
• LQFP, PLCC, and DIP packages
• Dual Data Pointers
• Three security bits
• Four interrupt priority levels
• Six interrupt sources
• Four 8-bit I/O ports
• Full-duplex enhanced UART
– Framing error detection
– Automatic address recognition
• Three 16-bit timers/counters T0, T1 (standard 80C51) and
additional T2 (capture and compare)
• Programmable clock-out pin
• Watchdog timer
• Asynchronous port reset
• Low EMI (inhibit ALE, 6-clock mode)
• Wake-up from Power Down by an external interrupt
2003 Sep 11
3