PIC16C5X
FIGURE 3-1: PIC16C5X SERIES BLOCK DIAGRAM
9-11
T0CKI
PIN
OSC1 OSC2 MCLR
CONFIGURATION WORD
9-11
EPROM/ROM
384 X 12 TO
2048 X 12
STACK 1
STACK2
“DISABLE” “OSC
PC
SELECT”
WATCHDOG
TIMER
12
2
“CODE
OSCILLATOR/
TIMING &
CONTROL
PROTECT”
INSTRUCTION
REGISTER
WDT TIME
OUT
CLKOUT
WDT/TMR0
PRESCALER
9
12
8
“SLEEP”
INSTRUCTION
DECODER
6
“OPTION”
OPTION REG.
FROM W
DIRECT ADDRESS
DIRECT RAM
ADDRESS
GENERAL
PURPOSE
REGISTER
FILE
5
5-7
8
(SRAM)
24, 25, 72 or
73 Bytes
STATUS
TMR0
FSR
8
DATA BUS
8
W
ALU
FROM W
8
FROM W
4
FROM W
8
8
4
8
“TRIS 5”
“TRIS 6”
“TRIS 7”
TRISB PORTB
TRISA PORTA
TRISC
PORTC
8
4
8
RC7:RC0
(28-Pin
RA3:RA0
RB7:RB0
Devices Only)
DS30453B-page 10
Preliminary
1998 Microchip Technology Inc.