English
Language : 

PIC16F882_09 Datasheet, PDF (16/328 Pages) Microchip Technology – 28/40/44-Pin, Enhanced Flash-Based 8-Bit CMOS Microcontrollers with nanoWatt Technology
PIC16F882/883/884/886/887
FIGURE 1-1:
PIC16F882/883/886 BLOCK DIAGRAM
Configuration
Flash
2K(2)/4K(1)/
8K X 14
Program
Memory
Program 14
Bus
Instruction Reg
13
Program Counter
8
Data Bus
8-Level Stack
(13-Bit)
RAM
128(2)/256(1)/
368 Bytes
File
Registers
RAM Addr
9
Addr MUX
Direct Addr 7
Indirect
8 Addr
FSR Reg
STATUS Reg
8
OSC1/CLKIN
OSC2/CLKOUT
Instruction
Decode and
Control
Timing
Generation
Internal
Oscillator
Block
T1OSI
T1OSO
Timer1
32 kHz
Oscillator
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Brown-out
Reset
3
MUX
ALU
8
W Reg
CCP2
MCLR VDD VSS
CCP2
In-Circuit
Debugger
(ICD)
T0CKI
T1G T1CKI
Timer0
Timer1
Timer2
EUSART
ECCP
PORTA
PORTB
PORTC
PORTE
RA0
RA1
RA2
RA3
RA4
RA5
RA6
RA7
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
RE3
Master Synchronous
Serial Port (MSSP)
VREF+
VREF-
Analog-To-Digital Converter
(ADC)
Note 1: PIC16F883 only.
2: PIC16F882 only.
2 Analog Comparators
and Reference
VREF+
VREF-
CVREF
8 EEDATA
128(2)/
256 Bytes
Data
EEPROM
EEADDR
DS41291F-page 14
© 2009 Microchip Technology Inc.