PIC14000
FIGURE 3-1:
PIC14000 BLOCK DIAGRAM
13
EPROM
Program
Memory
4K x 14
Program
Bus
14
Instruction reg
Direct Addr
7
8 Level Stack
(13-bit)
Program Counter
Data Bus
8
PORTA
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3
RAM
File
Registers
192 x 8
RAM Addr
(1)
9
Addr MUX
8
Indirect
Addr
PORTC
RC0/REFA
RC1/CMPA
RC2
RC3/T0CKI
RC4
RC5
RC6/SCLA
RC7/SDAA
FSR reg
STATUS reg
8
3
Power-up
Timer
Instruction
Decode &
Control
Timing
Generation
OSC1/PBTN
OSC2/CLKOUT
Internal
Oscillator
MCLR/V
PP
V
DD
, V
SS
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Low Voltage
Detector
8
MUX
ALU
W reg
PORTD
RD0/SCLB
RD1/SDAB
RD2/CMPB
RD3/REFB
RD4/AN4
RD5/AN5
RD6/AN6
RD7/AN7
Programmable
Reference A & B
with Comparators
Timer0
Voltage
Regulator
Support
Temp
Sensor
Bandgap
Reference
Slope A/D
I
2
C
Serial Port
VREG
SUM
CDAC
Note 1: Higher order bits are from the STATUS register.
DS40122B-page 8
Preliminary
©
1996 Microchip Technology Inc.