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