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