12-bit wide instructions 8-bit wide data path Seven or eight special function hardware registers Two-level deep hardware stack Direct, indirect and relative addressing modes for data and instructions
8-bit real time clock/counter (TMR0) with 8-bit programmable prescaler Power-On Reset (POR) Device Reset Timer (DRT) Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation Programmable code-protection Power saving SLEEP mode Selectable oscillator options: - RC: Low-cost RC oscillator - XT: Standard crystal/resonator - HS: High-speed crystal/resonator - LP: Power saving, low-frequency crystal
The letter "s" used following the part numbers throughout this document indicate plural, meaning there is more than one part variety for the indicated device.
Only 33 single word instructions to learn All instructions are single cycle (200 ns) except for program branches which are two-cycle Operating speed: - 20 MHz clock input 200 ns instruction cycle Device
Low-power, high-speed CMOS EPROM/ROM technology Fully static design Wide-operating voltage and temperature range: - EPROM Commercial/Industrial 6.25V - ROM Commercial/Industrial 6.25V - EPROM Extended 6.0V - ROM Extended to 6.0V Low-power consumption 2 mA typical 5V, 4 MHz 15 �A typical 3V, 32 kHz 0.6 �A typical standby current (with WDT disabled) to 70�C Note: In this document, figure and table titles refer to all varieties of the part number indicated, (i.e., The title "Figure 14-1: Load Conditions - PIC16C54A", also refers to PIC16LC54A and PIC16LV54A parts).
Device PIC16CR58A PIC16CR58B Voltage Range Oscillator Selection (Program) User Factory User Factory User Factory User Factory User Factory Oscillator See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 See Note 1 Process Technology (Microns) ROM Equivalent PIC16CR58A PIC16CR58B N/A MCLR Filter No Yes No Yes No Yes No Yes No(2) Yes
Note 1: If you change from this device to another device, please verify oscillator characteristics in your application. Note In PIC16LV58A, MCLR Filter = Yes