PIC24FJ32GA102-I/SO Microchip Technology, PIC24FJ32GA102-I/SO Datasheet - Page 299

IC MCU 16BIT 32KB FLASH 28SOIC

PIC24FJ32GA102-I/SO

Manufacturer Part Number
PIC24FJ32GA102-I/SO
Description
IC MCU 16BIT 32KB FLASH 28SOIC
Manufacturer
Microchip Technology
Series
PIC® XLP™ 24Fr

Specifications of PIC24FJ32GA102-I/SO

Program Memory Type
FLASH
Program Memory Size
32KB (11K x 24)
Package / Case
28-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
16-Bit
Speed
32MHz
Connectivity
I²C, IrDA, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
21
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 10x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC24FJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
8 KB
Interface Type
I2C/IrDA/SPI/UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
21
Number Of Timers
5
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, DM240001, MA240020, DM240002, DM240011, DV164033
Minimum Operating Temperature
- 40 C
On-chip Adc
10-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
INDEX
A
A/D Converter
AC Characteristics
Alternate Interrupt Vector Table (AIVT) .............................. 65
Assembler
B
Block Diagrams
 2010 Microchip Technology Inc.
Analog Input Model ................................................... 227
Transfer Function...................................................... 228
ADC Specifications ................................................... 281
Capacitive Loading Requirements on
CLKO and I/O Timing................................................ 280
Conversion Requirements ........................................ 282
External Clock Requirements ................................... 278
Internal RC Oscillator Accuracy ................................ 279
Internal RC Oscillator Specifications......................... 279
Load Conditions and Requirements for
PLL Clock Timing Specifications............................... 279
Reset, Power-up Timer and Brown-out
Temperature and Voltage Specifications .................. 277
MPASM Assembler................................................... 252
10-Bit High-Speed A/D Converter............................. 220
16-Bit Asynchronous Timer3 and Timer5 ................. 147
16-Bit Synchronous Timer2 and Timer4 ................... 147
16-Bit Timer1 Module................................................ 143
32-Bit Timer2/3 and Timer4/5 ................................... 146
8-Bit Multiplexed Address and Data
Accessing Program Memory Using
Addressable PSP Example....................................... 198
Addressing for Table Registers................................... 51
CALL Stack Frame...................................................... 47
Comparator Voltage Reference ................................ 233
CPU Programmer’s Model .......................................... 27
CRC Module ............................................................. 213
CRC Shift Engine...................................................... 213
CTMU Connections and Internal Configuration
CTMU Typical Connections and Internal
CTMU Typical Connections and Internal
Data Access From Program Space Address
I
Individual Comparator Configurations....................... 230
Input Capture ............................................................ 151
LCD Control Example, Byte Mode ............................ 200
Legacy PSP Example ............................................... 198
Master Mode, Demultiplexed Addressing ................. 198
Master Mode, Fully Multiplexed Addressing ............. 199
Master Mode, Partially Multiplexed Addressing ........ 199
Multiplexed Addressing Application Example ........... 199
On-Chip Regulator Connections ............................... 246
Output Compare (16-Bit Mode)................................. 156
Parallel EEPROM Example, 16-Bit Data .................. 200
Parallel EEPROM Example, 8-Bit Data .................... 200
2
C Module ................................................................ 176
Output Pins ....................................................... 277
Reset Timing..................................................... 280
Application Example ......................................... 200
for Capacitance Measurement.......................... 235
Configuration for Pulse Delay Generation ........ 236
Configuration for Time Measurement ............... 236
Generation .......................................................... 48
Timing Specifications ....................................... 277
Table Instructions .............................................. 49
PIC24FJ64GA104 FAMILY
C
C Compilers
Charge Time Measurement Unit. See CTMU.
Code Examples
Code Protection ................................................................ 248
Comparator Voltage Reference ........................................ 233
Configuration Bits ............................................................. 239
Core Features....................................................................... 9
CPU
Partially Multiplexed Addressing Application
PIC24F CPU Core ...................................................... 26
PIC24FJ64GA104 Family (General)........................... 12
PMP Module Overview ............................................. 191
PSV Operation............................................................ 50
Reset System ............................................................. 59
RTCC........................................................................ 201
Shared I/O Port Structure ......................................... 121
SPI Master, Frame Master Connection .................... 173
SPI Master, Frame Slave Connection ...................... 173
SPI Master/Slave Connection
SPI Master/Slave Connection (Standard Mode)....... 172
SPI Slave, Frame Master Connection ...................... 173
SPI Slave, Frame Slave Connection ........................ 173
SPIx Module (Enhanced Mode)................................ 167
SPIx Module (Standard Mode) ................................. 166
System Clock............................................................ 101
Triple Comparator Module........................................ 229
UART (Simplified)..................................................... 183
Watchdog Timer (WDT)............................................ 248
MPLAB C18.............................................................. 252
Basic Sequence for Clock Switching ........................ 107
Configuring UART1 Input and Output
Configuring UART1 Input and Output
Erasing a Program Memory Block, ‘C’........................ 55
Erasing a Program Memory Block, Assembly ............ 54
I/O Port Write/Read .................................................. 122
Initiating a Programming Sequence, ‘C’ ..................... 56
Initiating a Programming Sequence, Assembly.......... 56
Loading the Write Buffers, ‘C’..................................... 56
Loading the Write Buffers, Assembly ......................... 55
PWRSAV Instruction Syntax .................................... 111
Setting the RTCWREN Bit ........................................ 202
Single-Word Flash Programming, ‘C’ ......................... 57
Single-Word Flash Programming, Assembly.............. 57
Code Segment.......................................................... 249
Code Segment Protection
Configuration Register.............................................. 249
General Segment ..................................................... 248
Configuring ............................................................... 233
Arithmetic Logic Unit (ALU) ........................................ 29
Control Registers........................................................ 28
Core Registers............................................................ 27
Programmer’s Model .................................................. 25
Example ........................................................... 199
(Enhanced Buffer Modes)................................. 172
Functions (PPS), ‘C’ ......................................... 128
Functions (PPS), Assembly.............................. 128
Configuration Options....................................... 249
DS39951C-page 299

Related parts for PIC24FJ32GA102-I/SO