PIC16C5X M EPROM/ROM-Based 8-Bit CMOS Microcontroller Series 12-bit wide instructions Devices Included in this Data Sheet: 8-bit wide data path PIC16C52 Seven or eight special function hardware registers PIC16C54s Two-level deep hardware stack PIC16CR54s Direct, indirect and relative addressing modes for PIC16C55s data and instructions PIC16C56s Peripheral Features: PIC16CR56s 8-bit real time clock/counter (TMR0) with 8-bit PIC16C57s programmable prescaler PIC16CR57s Power-On Reset (POR) PIC16C58s Device Reset Timer (DRT) PIC16CR58s Watchdog Timer (WDT) with its own on-chip Note: The letter used following the part RC oscillator for reliable operation numbers throughout this document Programmable code-protection indicate plural, meaning there is more Power saving SLEEP mode than one part variety for the indicated Selectable oscillator options: device. - RC: Low-cost RC oscillator High-Performance RISC CPU: - XT: Standard crystal/resonator Only 33 single word instructions to learn - HS: High-speed crystal/resonator All instructions are single cycle (200 ns) except for program branches which are two-cycle - LP: Power saving, low-frequency crystal Operating speed: DC - 20 MHz clock input CMOS Technology: DC - 200 ns instruction cycle Low-power, high-speed CMOS EPROM/ROM technology EPROM/ Device Pins I/O RAM ROM Fully static design Wide-operating voltage and temperature range: PIC16C52 18 12 384 25 - EPROM Commercial/Industrial 2.0V to 6.25V PIC16C54 18 12 512 25 PIC16C54A 18 12 512 25 - ROM Commercial/Industrial 2.0V to 6.25V PIC16C54B 18 12 512 25 - EPROM Extended 2.5V to 6.0V PIC16C54C 18 12 512 25 - ROM Extended 2.5V to 6.0V PIC16CR54A 18 12 512 25 Low-power consumption PIC16CR54B 18 12 512 25 - < 2 mA typical 5V, 4 MHz PIC16CR54C 18 12 512 25 - 15 m A typical 3V, 32 kHz PIC16C55 28 20 512 24 - < 0.6 m A typical standby current PIC16C55A 28 20 512 24 (with WDT disabled) 3V, 0 C to 70 C PIC16C56 18 12 1K 25 PIC16C56A 18 12 1K 25 Note: In this document, gure and table titles PIC16CR56A 18 12 1K 25 refer to all varieties of the part number PIC16C57 28 20 2K 72 indicated, (i.e., The titleFigure 14-1: PIC16C57C 28 20 2K 72 Load Conditions - PIC16C54, also PIC16CR57B 28 20 2K 72 refers to PIC16LC54A and PIC16LV54A PIC16CR57C 28 20 2K 72 parts). PIC16C58A 18 12 2K 73 PIC16C58B 18 12 2K 73 PIC16CR58A 18 12 2K 73 PIC16CR58B 18 12 2K 73 1998 Microchip Technology Inc. Preliminary DS30453B-page 1PIC16C55s PIC16C55s PIC16C57s PIC16C57s PIC16CR57s PIC16CR57s PIC16C52s PIC16C54s PIC16C54s PIC16CR54s PIC16CR54s PIC16C56s PIC16C56s PIC16CR56s PIC16CR56s PIC16C58s PIC16C58s PIC16CR58s PIC16CR58s PIC16C5X Pin Diagrams PDIP, SOIC, Windowed CERDIP PDIP, SOIC, Windowed CERDIP 1 18 RA1 RA2 T0CKI 1 28 MCLR/VPP 2 17 RA0 RA3 VDD 2 27 OSC1/CLKIN 3 16 OSC1/CLKIN T0CKI N/C 3 26 OSC2/CLKOUT 4 OSC2/CLKOUT MCLR/VPP 15 VSS 4 25 RC7 5 14 VDD VSS N/C 5 24 RC6 6 13 RB7 RB0 RA0 6 23 7 12 RB6 RC5 RB1 8 RB5 RC4 RB2 11 RA1 7 22 RB4 RC3 RB3 9 10 RA2 8 21 RC2 RA3 9 20 RB0 10 19 RC1 RC0 RB1 11 18 RB2 12 17 RB7 RB3 13 16 RB6 RB4 14 15 RB5 SSOP SSOP VSS 1 28 MCLR/VPP RA2 1 20 RA1 T0CKI 2 27 OSC1/CLKIN RA3 2 19 RA0 VDD 3 26 OSC2/CLKOUT T0CKI 3 18 OSC1/CLKIN VDD 4 25 RC7 MCLR/VPP 4 17 OSC2/CLKOUT RA0 5 24 RC6 VSS 5 16 VDD RA1 6 23 RC5 RA2 7 22 RC4 VSS 6 15 VDD RA3 8 21 RC3 RB0 7 14 RB7 RB0 9 20 RC2 RB1 8 13 RB6 10 19 RC1 RB1 RB2 9 12 RB5 RB2 11 18 RC0 RB3 RB3 10 11 RB4 12 17 RB7 RB4 13 16 RB6 VSS 15 14 RB5 DS30453B-page 2 Preliminary 1998 Microchip Technology Inc.