Datasheet

PIC16C55X
DS40143E-page 10 Preliminary 1996-2013 Microchip Technology Inc.
FIGURE 3-1: BLOCK DIAGRAM
EPROM
Program
Memory
2K x 14
13
Data Bus
8
14
Program
Bus
Instruction reg
Program Counter
8-Level Stack
(13-bit)
RAM
File
Registers
128 x 8
Direct Addr
7
8
Addr MUX
Indirect
Addr8
FSR
STATUS reg
MUX
ALU
W reg
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Instruction
Decode &
Control
Timing
Generation
OSC1/CLKIN
OSC2/CLKOUT
V
PP VDD, VSS
Timer0
3
PORTA
PORTB
RA1
RA4/T0CKI
RB0/INT
RB7:RB1
8
8
RAM Addr
(1)
RA0
RA2
RA3
512 x 14
to
80 x 8 to
Device
Program
Memory
Data
Memory
PIC16C554 512 x 14 80 x 8
PIC16C557 2 K x 14 128 x 8
PIC16C558 2 K x 14 128 x 8
PORTC
(2)
RC7:RC0
Note 1: Higher order bits are from STATUS Register.
2: PIC16C557 only.