PIC24F16KA101-I/P Microchip Technology, PIC24F16KA101-I/P Datasheet - Page 249

IC PIC MCU FLASH 16K 20-DIP

PIC24F16KA101-I/P

Manufacturer Part Number
PIC24F16KA101-I/P
Description
IC PIC MCU FLASH 16K 20-DIP
Manufacturer
Microchip Technology
Series
PIC® XLP™ 24Fr

Specifications of PIC24F16KA101-I/P

Program Memory Type
FLASH
Program Memory Size
16KB (5.5K x 24)
Package / Case
20-DIP (0.300", 7.62mm)
Core Processor
PIC
Core Size
16-Bit
Speed
32MHz
Connectivity
I²C, IrDA, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
18
Eeprom Size
512 x 8
Ram Size
1.5K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 9x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC24F
Core
PIC
Data Bus Width
16 bit
Data Ram Size
1.5 KB
Interface Type
I2C/IrDA/SPI/UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
18
Number Of Timers
3
Operating Supply Voltage
1.8 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, DM240001
Minimum Operating Temperature
- 40 C
On-chip Adc
9-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
MA240017 - MODULE PLUG-IN PIC24F16KA102 PIMAC164337 - MODULE SOCKET FOR PM3 40DIP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
P
Packaging
PICSTART Plus Development Programmer .................... 202
Pinout Descriptions ...................................................... 11–14
Power Supply Pins ............................................................. 16
Power-Saving Features ................................................... 101
Product Identification System .......................................... 251
Program and Data Memory
Program and Data Memory Spaces
Program Memory
Program Verification ........................................................ 197
Programmable Cyclic Redundancy
Pulse-Width Modulation. See PWM. ................................ 122
R
Reader Response ............................................................ 250
Reference Clock Output ..................................................... 98
Register Maps
Registers
© 2009 Microchip Technology Inc.
Details ...................................................................... 233
Marking .................................................................... 231
Clock Frequency and Clock Switching ..................... 101
Instruction-Based Modes ......................................... 101
Access Using Table Instructions ................................ 39
Program Space Visibility ............................................ 40
Interfacing .................................................................. 37
Address Space ........................................................... 25
Memory Map .............................................................. 25
Check (CRC) Generator .......................................... 163
A/D Converter (ADC) ................................................. 34
Clock Control ............................................................. 36
CPU Core ................................................................... 29
CRC ........................................................................... 35
CTMU ......................................................................... 34
Deep Sleep ................................................................ 36
Dual Comparator ........................................................ 35
I
ICN ............................................................................. 30
Input Capture ............................................................. 31
Interrupt Controller ..................................................... 30
NVM ........................................................................... 36
Output Compare ........................................................ 31
Pad Configuration ...................................................... 33
PMD ........................................................................... 36
PORTA ....................................................................... 33
PORTB ....................................................................... 33
Real-Time Clock and Calendar (RTCC) .................... 35
SPI ............................................................................. 32
Timer .......................................................................... 31
UART ......................................................................... 32
AD1CHS (A/D Input Select) ..................................... 174
AD1CON1 (A/D Control 1) ....................................... 171
AD1CON2 (A/D Control 2) ....................................... 172
AD1CON3 (A/D Control 3) ....................................... 173
AD1CSSL (A/D Input Scan Select, Low) ................. 175
AD1PCFG (A/D Port Configuration) ......................... 175
ALCFGRPT (Alarm Configuration) ........................... 155
ALMINSEC (Alarm Minutes and
ALMTHDY (Alarm Month and Day Value) ............... 158
ALWDHR (Alarm Weekday and Hours Value) ......... 158
CLKDIV (Clock Divider) ............................................. 95
2
C .............................................................................. 32
Deep Sleep ...................................................... 102
Idle ................................................................... 102
Sleep ................................................................ 101
Seconds Value) ............................................... 159
Preliminary
PIC24F16KA102 FAMILY
CMSTAT (Comparator Status) ................................ 182
CMxCON (Comparator x Control) ........................... 181
CORCON (Core Control) ........................................... 68
CORCON (CPU Control) ........................................... 23
CRCCON (CRC Control) ......................................... 165
CRCXOR (CRC XOR Polynomial) .......................... 166
CTMUCON (CTMU Control) .................................... 187
CTMUICON (CTMU Current Control) ...................... 188
CVRCON (Comparator Voltage
DEVID (Device ID) ................................................... 195
DEVREV (Device Revision) ..................................... 195
DSCON (Deep Sleep Control) ................................. 105
DSWSRC (Deep Sleep Wake-up Source) ............... 106
FBS (Boot Segment Configuration) ......................... 189
FDS (Deep Sleep Configuration) ............................. 194
FGS (General Segment Configuration) ................... 190
FICD (In-Circuit Debugger Configuration) ............... 193
FOSC (Oscillator Configuration) .............................. 191
FOSCSEL (Oscillator Selection Configuration) ....... 190
FPOR (Reset Configuration) ................................... 193
FWDT (Watchdog Timer Configuration) .................. 192
HLVDCON (High/Low-Voltage Detect Control) ....... 168
I2C1CON (I2C1 Control) ......................................... 138
I2C1MSK (I2C1 Slave Mode Address Mask) .......... 142
I2C1STAT (I2C1 Status) .......................................... 140
IC1CON (Input Capture 1 Control) .......................... 120
IEC0 (Interrupt Enable Control 0) .............................. 75
IEC1 (Interrupt Enable Control 1) .............................. 76
IEC3 (Interrupt Enable Control 3) .............................. 77
IEC4 (Interrupt Enable Control 4) .............................. 78
IFS0 (Interrupt Flag Status 0) .................................... 71
IFS1 (Interrupt Flag Status 1) .................................... 72
IFS3 (Interrupt Flag Status 3) .................................... 73
IFS4 (Interrupt Flag Status 4) .................................... 74
INTCON1 (Interrupt Control 1) .................................. 69
INTTREG Interrupt Control and Status ...................... 89
IPC0 (Interrupt Priority Control 0) .............................. 79
IPC1 (Interrupt Priority Control 1) .............................. 80
IPC15 (Interrupt Priority Control 15) .......................... 86
IPC16 (Interrupt Priority Control 16) .......................... 87
IPC18 (Interrupt Priority Control 18) .......................... 88
IPC19 (Interrupt Priority Control 19) .......................... 88
IPC2 (Interrupt Priority Control 2) .............................. 81
IPC3 (Interrupt Priority Control 3) .............................. 82
IPC4 (Interrupt Priority Control 4) .............................. 83
IPC5 (Interrupt Priority Control 5) .............................. 84
IPC7 (Interrupt Priority Control 7) .............................. 85
MINSEC (RTCC Minutes and Seconds Value) ....... 157
MTHDY (RTCC Month and Day Value) ................... 156
NVMCON (Flash Memory Control) ............................ 45
NVMCON (Nonvolatile Memory Control) ................... 52
OC1CON (Output Compare 1 Control) .................... 125
OSCCON (Oscillator Control) .................................... 93
OSCTUN (FRC Oscillator Tune) ............................... 96
PADCFG1 (Pad Configuration
RCFGCAL (RTCC Calibration and Configuration) .. 153
RCON (Reset Control) ............................................... 58
REFOCON (Reference Oscillator Control) ................ 99
SPI1CON1 (SPI1 Control 1) .................................... 132
SPI1CON2 (SPI1 Control 2) .................................... 133
SPI1STAT (SPI1 Status and Control) ...................... 130
SR (ALU STATUS) .............................................. 22, 67
T1CON (Timer1 Control) ......................................... 112
Reference Control) .......................................... 184
Control) ............................................ 126, 142, 154
DS39927B-page 247

Related parts for PIC24F16KA101-I/P