Microchip Technology MA240017 Data Sheet

Page of 278
PIC24F16KA102 FAMILY
DS39927C-page 12
 2008-2011 Microchip Technology Inc.
FIGURE 1-1:
PIC24F16KA102 FAMILY GENERAL BLOCK DIAGRAM
Instruction
Decode and
Control
16
PCH          PCL
16
Program Counter
16-Bit ALU
23
24
Data Bus
Inst Register
 16
Divide
Support
Inst Latch
16
EA MUX
Read AGU
Write AGU
 16
 16
8
Interrupt
Controller
PSV and Table
Data Access
Control Block
Stack
Control 
Logic
Repeat
Control
Logic
Data Latch
Data RAM
Address
Latch
Address Latch
Program Memory
Data Latch
 16
Address Bus
L
ite
ra
l Da
ta
23
Control Signals
 16
 16
16 x 16
W Reg Array
Multiplier
17x17
PORTA
(1)
RA<0:7>
PORTB
(1)
RB<0:15>
Note 1:
All pins or features are not implemented on all device pinout configurations. See 
 for I/O port pin
descriptions.
Comparators
Timer2/3
Timer1
CTMU
IC1
A/D
10-Bit
OC1/PWM
SPI1
I2C1
CN1-22
(1)
UART1/2
Data EEPROM
OSCI/CLKI
OSCO/CLKO
V
DD
,
Timing
Generation
V
SS
MCLR
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
BOR
Precision
Reference
Band Gap
FRC/LPRC
Oscillators
DSWDT
RTCC
HLVD
REFO