PIC16C55X(A)
EPROM-Based 8-Bit CMOS Microcontroller
Devices included in this data sheet:
Pin Diagram
Referred to collectively as PIC16C55X(A).
PDIP, SOIC, Windowed CERDIP
• PIC16C554
PIC16C554A
PIC16C556A
PIC16C558A
RA1
RA2
RA3
•1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
RA0
• PIC16C558
OSC1/CLKIN
OSC2/CLKOUT
VDD
RB7
RB6
RB5
RA4/T0CKI
MCLR
VSS
High Performance RISC CPU:
RB0/INT
RB1
• Only 35 instructions to learn
• All single-cycle instructions (200 ns), except for
program branches which are two-cycle
• Operating speed:
RB2
RB3
RB4
- DC - 20 MHz clock input
SSOP
- DC - 200 ns instruction cycle
Device
Program
Memory
Data
Memory
RA1
RA2
RA3
•1
2
20
19
18
17
16
15
14
13
12
11
RA0
OSC1/CLKIN
OSC2/CLKOUT
RA4/T0CKI
3
PIC16C554
PIC16C554A
PIC16C556A
PIC16C558
PIC16C558A
512
512
1K
80
80
MCLR
4
VDD
VDD
RB7
RB6
RB5
RB4
VSS
5
VSS
6
RB0/INT
RB1
7
8
80
RB2
RB3
9
10
2K
128
128
2K
• Interrupt capability
Special Microcontroller Features (cont’d)
• 16 special function hardware registers
• 8-level deep hardware stack
• Direct, Indirect and Relative addressing modes
• Programmable code protection
• Power saving SLEEP mode
• Selectable oscillator options
Peripheral Features:
• Serial in-circuit programming (via two pins)
• Four user programmable ID locations
• 13 I/O pins with individual direction control
• High current sink/source for direct LED drive
• Timer0: 8-bit timer/counter with 8-bit
programmable prescaler
CMOS Technology:
• Low-power, high-speed CMOS EPROM technology
• Fully static design
Special Microcontroller Features:
• Wide operating voltage range
- 2.5V to 5.5V PIC16C55X
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up
Timer (OST)
- 3.0 to 5.5V PIC16C55XA
• Commercial, industrial and extended tempera-
ture range
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
• Low power consumption
- < 2.0 mA @ 5.0V, 4.0 MHz
- 15 µA typical @ 3.0V, 32 kHz
- < 1.0 µA typical standby current @ 3.0V
1997 Microchip Technology Inc.
Preliminary
DS40143B-page 1