Datasheet

2007-2019 Microchip Technology Inc. DS30009905F-page 321
PIC24FJ256GA110 FAMILY
INDEX
A
A/D Converter
Analog Input Model .................................................. 235
Transfer Function ..................................................... 236
AC Characteristics
A/D Conversion Timing Requirements ..................... 288
A/D Specifications .................................................... 287
Capacitive Loading Requirements on
Output Pins ...................................................... 283
CLKO and I/O Requirements ................................... 286
Comparator .............................................................. 304
Comparator Voltage Reference ............................... 304
External Clock Requirements .................................. 284
I
2
C Bus Data (Master Mode) .................................... 298
I
2
C Bus Data (Slave Mode) ...................................... 300
I
2
C Bus Start/Stop Bit (Slave Mode) ........................ 299
I
2
C Start/Stop Bits (Master Mode) ........................... 297
Internal RC Oscillator Specifications ........................ 285
Load Conditions and Requirements
for Specifications ............................................. 283
Parallel Master Port Read ........................................ 302
Parallel Master Port Write ........................................ 303
PLL Clock Specifications ......................................... 285
Reset Specifications ................................................ 286
Reset, Watchdog Timer, Oscillator Start-up Timer,
Power-up Timer, Brown-out Reset
Requirements .................................................. 289
SPIx Master Mode (CKE = 0) .................................. 292
SPIx Master Mode (CKE = 1) .................................. 293
SPIx Slave Mode (CKE = 0) .................................... 294
UART Specifications ................................................ 290
Alternate Interrupt Vector Table (AIVT) ............................. 73
B
Block Diagrams
10-Bit High-Speed A/D Converter ............................ 228
16-Bit Timer1 ........................................................... 157
8-Bit Multiplexed Address and Data Application ...... 212
Accessing Program Space Using
Table Instructions .............................................. 56
Addressable Parallel Slave Port Example ............... 210
Addressing for Table Registers .................................. 59
CALL Stack Frame ..................................................... 54
Comparator Voltage Reference ............................... 241
CPU Programmer’s Model ......................................... 31
CRC Module ............................................................ 223
CRC Shift Engine ..................................................... 224
CTMU Current Source Calibration Circuit ................ 282
I
2
C Module ............................................................... 188
Individual Comparator Configurations ...................... 238
Input Capture ........................................................... 165
LCD Control (Byte Mode) ......................................... 212
Legacy Parallel Slave Port Example ........................ 210
Master Mode, Demultiplexed Addressing
(Separate Read and Write Strobes) ................ 210
Master Mode, Fully Multiplexed Addressing
(Separate Read and Write Strobes) ................ 211
Master Mode, Partially Multiplexed Addressing
(Separate Read and Write Strobes) ................ 211
MCLR
Pin Connections .............................................. 24
Minimum Recommended Connections ...................... 23
Multiplexed Addressing Application ......................... 211
On-Chip Regulator Connections .............................. 254
Output Compare (16-Bit Mode) ............................... 170
Output Compare (Double-Buffered,
16-Bit PWM Mode) .......................................... 172
Parallel EEPROM (15-Bit Address, 16-Bit Data) ..... 212
Parallel EEPROM (15-Bit Address, 8-Bit Data) ....... 212
Partially Multiplexed Addressing Application ........... 212
PCI24FJ256GA110 Family (General) ........................ 14
PIC24F CPU Core ..................................................... 30
PMP Module Overview ............................................ 203
Program Space Address Generation ......................... 55
PSV Operation ........................................................... 57
Reset System ............................................................ 67
RTCC ....................................................................... 213
Shared I/O Port Structure ........................................ 129
SPI Master, Frame Master Connection ................... 185
SPI Master, Frame Slave Connection ..................... 185
SPI Master/Slave Connection
(Enhanced Buffer Modes) ................................ 184
SPI Master/Slave Connection (Standard Mode) ...... 184
SPI Slave, Frame Master Connection ..................... 185
SPI Slave, Frame Slave Connection ....................... 185
SPIx Module (Enhanced Mode) ............................... 179
SPIx Module (Standard Mode) ................................ 178
System Clock ........................................................... 117
Timer2 and Timer4 (16-Bit Synchronous) ............... 161
Timer2/3 and Timer4/5 (32-Bit) ............................... 160
Timer3 and Timer5 (16-Bit Asynchronous) .............. 161
Triple Comparator Module ....................................... 237
Typical CTMU Connections and Internal Configuration
for Capacitance Measurement ............................. 243
Typical CTMU Connections and Internal Configuration
for Pulse Delay Generation .................................. 244
Typical CTMU Connections and Internal Configuration
for Time Measurement ......................................... 244
UART (Simplified) .................................................... 195
Watchdog Timer (WDT) ........................................... 256
C
Charge Time Measurement Unit. See CTMU.
Clock Frequency .............................................................. 127
Clock Switching ............................................................... 127
Code Examples
Basic Sequence for Clock Switching ....................... 123
Configuring UART1 Input and Output Functions ..... 136
Erasing a Program Memory Block, Assembly ........... 62
Erasing a Program Memory Block, C Language ....... 63
I/O Port Read/Write ................................................. 130
Initiating a Programming Sequence, Assembly ......... 64
Initiating a Programming Sequence, C Language ..... 64
Loading the Write Buffers, Assembly ........................ 63
Loading the Write Buffers, C Language .................... 64
Setting the RTCWREN Bit ....................................... 214
Single Word Flash Programming, Assembly ............. 65
Single Word Flash Programming, C Language ......... 65
Code Protection ............................................................... 256
Code Segment ......................................................... 257
Configuration Options ...................................... 257
Configuration Registers ........................................... 257
General Segment .................................................... 256
Comparator Voltage Reference Module .......................... 241
Configuring .............................................................. 241
Configuration Bits ............................................................ 247