Microchip Technology Microstick for the 5V PIC24F K-series DM240013-2 DM240013-2 Data Sheet
Product codes
DM240013-2
2013 Microchip Technology Inc.
DS30003030B-page 327
PIC24FV16KM204 FAMILY
INDEX
A
A/D
Buffer Data Formats ................................................. 225
Control Registers ..................................................... 212
Control Registers ..................................................... 212
Sampling Requirements ........................................... 223
Transfer Function ..................................................... 224
Transfer Function ..................................................... 224
AC Characteristics
8-Bit DAC Specifications .......................................... 296
A/D Conversion Requirements ................................ 295
A/D Module Specifications ....................................... 294
Capacitive Loading Requirements on
A/D Conversion Requirements ................................ 295
A/D Module Specifications ....................................... 294
Capacitive Loading Requirements on
CLKO and I/O Requirements ................................... 282
External Clock Requirements .................................. 280
Internal RC Accuracy ............................................... 281
Internal RC Oscillator Specifications ........................ 281
Load Conditions and Requirements ......................... 279
PLL Clock Specification ........................................... 281
Reset, Watchdog Timer. Oscillator Start-up Timer,
External Clock Requirements .................................. 280
Internal RC Accuracy ............................................... 281
Internal RC Oscillator Specifications ........................ 281
Load Conditions and Requirements ......................... 279
PLL Clock Specification ........................................... 281
Reset, Watchdog Timer. Oscillator Start-up Timer,
Assembler
B
Block Diagrams
12-Bit A/D Converter ................................................ 210
12-Bit A/D Converter Analog Input Model ................ 223
16-Bit Timer1 ........................................................... 141
32-Bit Timer Mode ................................................... 146
Accessing Program Memory with
12-Bit A/D Converter Analog Input Model ................ 223
16-Bit Timer1 ........................................................... 141
32-Bit Timer Mode ................................................... 146
Accessing Program Memory with
CALL Stack Frame ..................................................... 63
CLCx Input Source Selection ................................... 197
CLCx Logic Function Combinatorial Options ........... 196
CLCx Module ........................................................... 195
Comparator Voltage Reference ............................... 239
Comparator x Module .............................................. 235
Conceptual MCCPx/SCCPx Modules ...................... 143
CPU Programmer’s Model ......................................... 37
CTMU Connections, Internal Configuration for
CLCx Input Source Selection ................................... 197
CLCx Logic Function Combinatorial Options ........... 196
CLCx Module ........................................................... 195
Comparator Voltage Reference ............................... 239
Comparator x Module .............................................. 235
Conceptual MCCPx/SCCPx Modules ...................... 143
CPU Programmer’s Model ......................................... 37
CTMU Connections, Internal Configuration for
Dual 16-Bit Timer Mode ........................................... 145
High/Low-Voltage Detect (HLVD) ............................ 207
Individual Comparator Configurations ...................... 236
Input Capture x Module ............................................ 148
High/Low-Voltage Detect (HLVD) ............................ 207
Individual Comparator Configurations ...................... 236
Input Capture x Module ............................................ 148
2
MSSPx (I
2
MSSPx (SPI Mode) ................................................. 160
On-Chip Voltage Regulator Connections ................ 257
Output Compare x Module ...................................... 147
PIC24F CPU Core ..................................................... 36
PIC24FXXXXX Family (General) ............................... 19
PSV Operation ........................................................... 66
Recommended Minimum Connections ...................... 29
Reset System ............................................................ 79
RTCC Module .......................................................... 181
Series Resistor ........................................................ 132
Shared I/O Port Structure ........................................ 137
Simplified Single DACx Module ............................... 229
Simplified UARTx .................................................... 173
Single Operational Amplifier .................................... 233
SPI Master/Slave Connection .................................. 160
Suggested Oscillator Circuit Placement .................... 33
System Clock ........................................................... 121
Table Register Addressing ........................................ 67
Timer Clock Generator ............................................ 144
Watchdog Timer (WDT) ........................................... 258
On-Chip Voltage Regulator Connections ................ 257
Output Compare x Module ...................................... 147
PIC24F CPU Core ..................................................... 36
PIC24FXXXXX Family (General) ............................... 19
PSV Operation ........................................................... 66
Recommended Minimum Connections ...................... 29
Reset System ............................................................ 79
RTCC Module .......................................................... 181
Series Resistor ........................................................ 132
Shared I/O Port Structure ........................................ 137
Simplified Single DACx Module ............................... 229
Simplified UARTx .................................................... 173
Single Operational Amplifier .................................... 233
SPI Master/Slave Connection .................................. 160
Suggested Oscillator Circuit Placement .................... 33
System Clock ........................................................... 121
Table Register Addressing ........................................ 67
Timer Clock Generator ............................................ 144
Watchdog Timer (WDT) ........................................... 258
Brown-out Reset
C
C Compilers
Capture/Compare/PWM/Timer
Auxiliary Output ....................................................... 149
General Purpose Timer ........................................... 145
Input Capture Mode ................................................. 148
Output Compare Mode ............................................ 147
Synchronization Sources ......................................... 153
Time Base Generator .............................................. 144
General Purpose Timer ........................................... 145
Input Capture Mode ................................................. 148
Output Compare Mode ............................................ 147
Synchronization Sources ......................................... 153
Time Base Generator .............................................. 144
Code Examples
Assembly Code Sequence for Clock Switching ....... 128
C Code Power-Saving Entry .................................... 131
C Code Sequence for Clock Switching .................... 128
Data EEPROM Bulk Erase ........................................ 77
Data EEPROM Unlock Sequence ............................. 73
Erasing a Program Memory Row,
C Code Power-Saving Entry .................................... 131
C Code Sequence for Clock Switching .................... 128
Data EEPROM Bulk Erase ........................................ 77
Data EEPROM Unlock Sequence ............................. 73
Erasing a Program Memory Row,
Erasing a Program Memory Row, C Language ......... 70
I/O Port Write/Read ................................................. 140
Initiating a Programming Sequence,
I/O Port Write/Read ................................................. 140
Initiating a Programming Sequence,
Initiating a Programming Sequence, C Language ..... 72
Loading the Write Buffers, Assembly Language ....... 71
Loading the Write Buffers, C Language .................... 71
Reading Data EEPROM Using
Loading the Write Buffers, Assembly Language ....... 71
Loading the Write Buffers, C Language .................... 71
Reading Data EEPROM Using
Setting the RTCWREN Bit in ‘C’ .............................. 182
Setting the RTCWREN Bit in Assembly .................. 182
Single-Word Erase .................................................... 76
Single-Word Write to Data EEPROM ........................ 77
Ultra Low-Power Wake-up Initialization ................... 132
Setting the RTCWREN Bit in Assembly .................. 182
Single-Word Erase .................................................... 76
Single-Word Write to Data EEPROM ........................ 77
Ultra Low-Power Wake-up Initialization ................... 132