English
Language : 

PIC24FJ128GA310-I Datasheet, PDF (395/406 Pages) Microchip Technology – 64/80/100-Pin, General Purpose, 16-Bit Flash Microcontrollers with LCD Controller and nanoWatt XLP Technology
PIC24FJ128GA310 FAMILY
INDEX
A
A/D
Extended DMA Operations ....................................... 297
Operation .................................................................. 295
Registers................................................................... 298
AC Characteristics
A/D Conversion Timing ............................................. 375
Internal RC Accuracy ................................................ 371
Load Conditions and Requirements for
Specifications.................................................... 369
Alternate Interrupt Vector Table (AIVT) .............................. 95
Assembler
MPASM Assembler................................................... 348
B
Block Diagrams
10-Bit A/D Converter Analog Input Model................. 311
12-Bit A/D Converter................................................. 296
16-Bit Asynchronous Timer3 and Timer5 ................. 201
16-Bit Synchronous Timer2 and Timer4 ................... 201
16-Bit Timer1 Module................................................ 197
32-Bit Timer2/3 and Timer4/5 ................................... 200
Accessing Program Space Using
Table Operations ................................................ 71
Addressing for Table Registers................................... 83
Buffer Address Generation in PIA Mode................... 299
CALL Stack Frame...................................................... 68
Comparator Voltage Reference ................................ 321
CPU Programmer’s Model .......................................... 37
CRC .......................................................................... 289
CRC Shift Engine Detail............................................ 289
CTMU Connections and Internal Configuration
for Capacitance Measurement.......................... 324
CTMU Typical Connections and Internal
Configuration for Pulse Delay Generation ........ 325
CTMU Typical Connections and Internal
Configuration for Time Measurement ............... 325
Data Access From Program Space Address
Generation .......................................................... 70
Data Signal Modulator .............................................. 249
DMA ............................................................................ 75
EDS Address Generation for Read............................. 66
EDS Address Generation for Write ............................. 67
High/Low-Voltage Detect (HLVD) ............................. 331
I2C Module ................................................................ 234
Individual Comparator Configurations,
CREF = 0 .......................................................... 316
Individual Comparator Configurations,
CREF = 1 and CVREFP = 0 ............................. 317
Individual Comparator Configurations,
CREF = 1 and CVREFP = 1 ............................. 317
Input Capture ............................................................ 205
LCD Controller .......................................................... 265
On-Chip Regulator Connections ............................... 343
Output Compare (16-Bit Mode)................................. 212
Output Compare (Double-Buffered,
16-Bit PWM Mode) ........................................... 214
PCI24FJ256GA310 Family (General) ......................... 16
PIC24F CPU Core ...................................................... 36
PSV Operation (Lower Word) ..................................... 73
PSV Operation (Upper Word) ..................................... 73
Reset System.............................................................. 89
RTCC ........................................................................ 275
Shared I/O Port Structure ......................................... 167
SPI Master, Frame Master Connection .................... 230
SPI Master, Frame Slave Connection ...................... 230
SPI Master/Slave Connection (Enhanced
Buffer Modes) ................................................... 229
SPI Master/Slave Connection (Standard Mode)....... 229
SPI Slave, Frame Master Connection ...................... 230
SPI Slave, Frame Slave Connection ........................ 230
SPIx Module (Enhanced Mode)................................ 223
SPIx Module (Standard Mode) ................................. 222
System Clock............................................................ 145
Triple Comparator Module........................................ 315
UART (Simplified)..................................................... 241
Watchdog Timer (WDT)............................................ 344
C
C Compilers
MPLAB C18.............................................................. 348
Charge Time Measurement Unit. See CTMU.
Code Examples
Basic Sequence for Clock Switching ........................ 151
Configuring UART1 Input/Output
Functions (PPS) ............................................... 177
EDS Read From Program Memory in Assembly ........ 72
EDS Read in Assembly .............................................. 66
EDS Write in Assembly .............................................. 67
Erasing a Program Memory Block (Assembly) ........... 86
Erasing a Program Memory Block (C Language)....... 87
Initiating a Programming Sequence ........................... 87
Loading the Write Buffers ........................................... 87
Port Read/Write in Assembly.................................... 172
Port Read/Write in C................................................. 172
PWRSAV Instruction Syntax .................................... 156
Setting the RTCWREN Bit ........................................ 276
Single-Word Flash Programming ............................... 88
Single-Word Flash Programming (C Language) ........ 88
Code Protection ................................................................ 345
Code Segment Protection ........................................ 345
Configuration Options....................................... 345
Configuration Protection ........................................... 346
General Segment Protection .................................... 345
Comparator Voltage Reference ........................................ 321
Configuring ............................................................... 321
Configuration Bits ............................................................. 333
Core Features..................................................................... 11
CPU
Arithmetic Logic Unit (ALU) ........................................ 40
Control Registers........................................................ 38
Core Registers............................................................ 36
Programmer’s Model .................................................. 35
CRC
Polynomials .............................................................. 290
Setup Examples for 16 and 32-Bit Polynomials ....... 290
User Interface ........................................................... 290
CTMU
Measuring Capacitance............................................ 323
Measuring Time........................................................ 324
Pulse Delay and Generation..................................... 324
Customer Change Notification Service............................. 400
Customer Notification Service .......................................... 400
Customer Support............................................................. 400
 2010-2011 Microchip Technology Inc.
DS39996F-page 395