PIC16C5X EPROM/ROM-Based 8-bit CMOS Microcontroller Series 12-bit wide instructions Devices Included in this Data Sheet: 8-bit wide data path PIC16C54 Seven or eight special function hardware registers PIC16CR54 Two-level deep hardware stack PIC16C55 Direct, indirect and relative addressing modes for PIC16C56 data and instructions PIC16CR56 PIC16C57 Peripheral Features: PIC16CR57 8-bit real time clock/counter (TMR0) with 8-bit PIC16C58 programmable prescaler PIC16CR58 Power-on Reset (POR) Note: PIC16C5X refers to all revisions of the part Device Reset Timer (DRT) (i.e., PIC16C54 refers to PIC16C54, Watchdog Timer (WDT) with its own on-chip PIC16C54A, and PIC16C54C), unless RC oscillator for reliable operation specifically called out otherwise. Programmable Code Protection Power saving SLEEP mode High-Performance RISC CPU: Selectable oscillator options: Only 33 single word instructions to learn - RC: Low cost RC oscillator All instructions are single cycle except for pro- - XT: Standard crystal/resonator gram branches which are two-cycle - HS: High speed crystal/resonator Operating speed: DC - 40 MHz clock input - LP: Power saving, low frequency crystal DC - 100 ns instruction cycle EPROM/ CMOS Technology: Device Pins I/O RAM ROM Low power, high speed CMOS EPROM/ROM tech- PIC16C54 18 12 512 25 nology PIC16C54A 18 12 512 25 Fully static design PIC16C54C 18 12 512 25 Wide operating voltage and temperature range: PIC16CR54A 18 12 512 25 - EPROM Commercial/Industrial 2.0V to 6.25V PIC16CR54C 18 12 512 25 - ROM Commercial/Industrial 2.0V to 6.25V PIC16C55 28 20 512 24 - EPROM Extended 2.5V to 6.0V PIC16C55A 28 20 512 24 - ROM Extended 2.5V to 6.0V PIC16C56 18 12 1K 25 Low power consumption PIC16C56A 18 12 1K 25 - < 2 mA typical 5V, 4 MHz PIC16CR56A 18 12 1K 25 -15 A typical 3V, 32 kHz PIC16C57 28 20 2K 72 - < 0.6 A typical standby current PIC16C57C 28 20 2K 72 (with WDT disabled) 3V, 0 C to 70 C PIC16CR57C 28 20 2K 72 PIC16C58B 18 12 2K 73 Note: In this document, figure and table titles refer to all varieties of the part number indi- PIC16CR58B 18 12 2K 73 cated, (i.e., The title Figure 15-1: Load Conditions For Device Timing Specifica- tions - PIC16C54A, also refers to PIC16LC54A and PIC16LV54A parts), unless specifically called out otherwise. 1997-2013 Microchip Technology Inc. Preliminary DS30453E-page 1PIC16C55 PIC16C55 PIC16C57 PIC16C57 PIC16CR57 PIC16CR57 PIC16C54 PIC16C54 PIC16CR54 PIC16CR54 PIC16C56 PIC16C56 PIC16CR56 PIC16CR56 PIC16C58 PIC16C58 PIC16CR58 PIC16CR58 PIC16C5X Pin Diagrams PDIP, SOIC, Windowed CERDIP PDIP, SOIC, Windowed CERDIP 18 RA1 T0CKI 1 MCLR/VPP RA2 1 28 2 17 RA0 RA3 VDD 2 27 OSC1/CLKIN 3 16 OSC1/CLKIN T0CKI N/C 3 26 OSC2/CLKOUT OSC2/CLKOUT 4 15 MCLR/VPP VSS RC7 4 25 VDD 14 VSS 5 N/C 5 24 RC6 6 RB0 13 RB7 RA0 6 12 RB6 23 RC5 7 RB1 RA1 RC4 8 RB5 RB2 11 7 22 9 10 RB4 RC3 RB3 RA2 8 21 RA3 RC2 9 20 RB0 RC1 10 19 RC0 11 18 RB1 RB7 RB2 12 17 RB3 13 16 RB6 14 RB5 RB4 15 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 RB1 10 19 RC1 RB2 9 12 RB5 RB2 11 18 RC0 RB3 RB3 10 11 RB4 12 17 RB7 RB4 13 16 RB6 VSS 14 15 RB5 Device Differences Oscillator Process Voltage ROM MCLR Device Selection Oscillator Technology Range Equivalent Filter (Program) (Microns) PIC16C54 2.5-6.25 Factory See Note 1 1.2 PIC16CR54A No PIC16C54A 2.0-6.25 User See Note 1 0.9 No PIC16C54C 2.5-5.5 User See Note 1 0.7 PIC16CR54C Yes PIC16C55 2.5-6.25 Factory See Note 1 1.7 No PIC16C55A 2.5-5.5 User See Note 1 0.7 Yes PIC16C56 2.5-6.25 Factory See Note 1 1.7 No PIC16C56A 2.5-5.5 User See Note 1 0.7 PIC16CR56A Yes PIC16C57 2.5-6.25 Factory See Note 1 1.2 No PIC16C57C 2.5-5.5 User See Note 1 0.7 PIC16CR57C Yes PIC16C58B 2.5-5.5 User See Note 1 0.7 PIC16CR58B Yes PIC16CR54A 2.5-6.25 Factory See Note 1 1.2 N/A Yes PIC16CR54C 2.5-5.5 Factory See Note 1 0.7 N/A Yes PIC16CR56A 2.5-5.5 Factory See Note 1 0.7 N/A Yes PIC16CR57C 2.5-5.5 Factory See Note 1 0.7 N/A Yes PIC16CR58B 2.5-5.5 Factory See Note 1 0.7 N/A Yes Note 1: If you change from this device to another device, please verify oscillator characteristics in your application. Note: The table shown above shows the generic names of the PIC16C5X devices. For device varieties, please refer to Section 2.0. DS30453E-page 2 Preliminary 1997-2013 Microchip Technology Inc.