
PIC16(L)F722A/723A
DS41417B-page 10
2010-2012 Microchip Technology Inc.
FIGURE 1-1:
PIC16(L)F722A/723A BLOCK DIAGRAM
13
Data Bus
8
14
Program
Bus
Instruction reg
Program Counter
8 Level Stack
(13-bit)
Direct Addr
7
RAM Addr
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/CLKIN
OSC2/CLKOUT
MCLR VDD
PORTA
RA4
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
8
Brown-out
Reset
AUSART
Timer0
Timer1
Timer2
RA3
RA1
RA0
8
3
Analog-To-Digital Converter
RA6
RA7
RB6
RB7
VSS
T0CKI
T1G
T1CKI
VREF
Synchronous
SDA SCL
SS
SDO
Serial Port
SDI/ SCK/
TX/CK RX/DT
Internal
Oscillator
Block
Configuration
13
Data Bus
8
14
Program
Bus
Instruction reg
Program Counter
8 Level Stack
(13-bit)
Direct Addr
7
RAM Addr
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
MCLR VDD
RC1
8
Brown-out
Reset
AUSART
Timer0
Timer1
Timer2
8
3
VSS
T0CKI
T1CKI
Synchronous
SDA SCL
SS
SDO
Serial Port
SDI/ SCK/
Internal
Oscillator
Block
Configuration
13
Data Bus
8
14
Program
Bus
Instruction Reg
Program Counter
8 Level Stack
(13-bit)
Direct Addr
7
RAM Addr
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 and
Control
Timing
Generation
MCLR VDD
PORTB
PORTC
RA5
8
Brown-out
Reset
Timer0
Timer1
Timer2
RA2
8
3
RB0
RB1
RB2
RB3
RB4
RB5
VSS
T0CKI
T1CKI
Synchronous
SDA SCL
SS
SDO
Serial Port
SDI/ SCK/
Internal
Oscillator
Block
Configuration
CCP2
Timer1
32 kHz
Oscillator
PORTE
RE3
CCP1
T1OSI
T1OSO
AN9
AN0 AN1 AN2 AN3 AN4 AN8
AN10 AN11 AN12 AN13
LDO(1)
Regulator
Flash
Program
Memory
Note
1:
PIC16F722A/723A only.
RAM
Capacitive Sensing Module
CPS6
CPS0 CPS1 CPS2 CPS3 CPS4 CPS5
CPS7