English
Language : 

PIC24HJ12GP201_11 Datasheet, PDF (255/262 Pages) Microchip Technology – High-Performance, 16-bit Microcontrollers 5-cycle latency
PIC24HJ12GP201/202
INDEX
A
AC Characteristics ............................................................ 198
Internal RC Accuracy ................................................ 200
Load Conditions ........................................................ 198
ADC
Initialization ............................................................... 153
Key Features............................................................. 153
ADC Module
ADC1 Register Map for PIC24HJ12GP201 ................ 35
ADC1 Register Map for PIC24HJ12GP202 ................ 36
Alternate Interrupt Vector Table (AIVT) .............................. 59
Analog-to-Digital Converter (ADC).................................... 153
Arithmetic Logic Unit (ALU)................................................. 24
Assembler
MPASM Assembler................................................... 184
B
Block Diagrams
16-bit Timer1 Module ................................................ 119
Connections for On-Chip Voltage Regulator............. 170
Input Capture ............................................................ 127
Output Compare ....................................................... 129
PIC24HJ12GP201/202 ............................................... 10
PIC24HJ12GP201/202 CPU Core .............................. 20
PIC24HJ12GP201/202 Oscillator System Diagram.... 87
PIC24HJ12GP201/202 PLL ........................................ 89
PLL.............................................................................. 89
Reset System.............................................................. 51
Shared Port Structure ............................................... 101
SPI ............................................................................ 133
Timer2 (16-bit) .......................................................... 123
Timer2/3 (32-bit) ....................................................... 122
UART ........................................................................ 147
Watchdog Timer (WDT) ............................................ 171
C
C Compilers
MPLAB C18 .............................................................. 184
Clock Switching................................................................... 95
Enabling ...................................................................... 95
Sequence.................................................................... 95
Code Examples
Erasing a Program Memory Page............................... 49
Initiating a Programming Sequence............................ 50
Loading Write Buffers ................................................. 50
Port Write/Read ........................................................ 102
PWRSAV Instruction Syntax....................................... 97
Code Protection ........................................................ 167, 172
Configuration Bits.............................................................. 167
Description (Table).................................................... 168
Configuration Register Map .............................................. 167
Configuring Analog Port Pins ............................................ 102
CPU
Control Register .......................................................... 22
CPU Clocking System......................................................... 88
Options........................................................................ 88
Selection ..................................................................... 88
Customer Change Notification Service ............................. 259
Customer Notification Service........................................... 259
Customer Support ............................................................. 259
D
Data Address Space ........................................................... 27
Alignment .................................................................... 27
© 2007-2011 Microchip Technology Inc.
Memory Map for PIC24HJ12GP201/202 Devices with 1
KB RAM.............................................................. 28
Near Data Space ........................................................ 27
Software Stack ........................................................... 39
Width .......................................................................... 27
DC Characteristics............................................................ 188
I/O Pin Input Specifications ...................................... 193
I/O Pin Output Specifications.................................... 196
Idle Current (IDOZE) .................................................. 192
Idle Current (IIDLE) .................................................... 191
Operating Current (IDD) ............................................ 190
Power-Down Current (IPD)........................................ 192
Program Memory...................................................... 197
Temperature and Voltage Specifications.................. 189
Development Support ....................................................... 183
Doze Mode ......................................................................... 98
E
Electrical Characteristics .................................................. 187
AC............................................................................. 198
Equations
Device Operating Frequency...................................... 88
Errata .................................................................................... 8
F
Fail-Safe Clock Monitor ...................................................... 95
Flash Program Memory ...................................................... 45
Control Registers........................................................ 46
Operations .................................................................. 46
Programming Algorithm.............................................. 49
RTSP Operation ......................................................... 46
Table Instructions ....................................................... 45
Flexible Configuration ....................................................... 167
I
I/O Ports ........................................................................... 101
Parallel I/O (PIO) ...................................................... 101
Write/Read Timing.................................................... 102
I2C
Addresses................................................................. 141
Operating Modes ...................................................... 139
Registers .................................................................. 139
I2C Module
I2C1 Register Map...................................................... 33
In-Circuit Debugger........................................................... 173
In-Circuit Emulation .......................................................... 167
In-Circuit Serial Programming (ICSP)....................... 167, 173
Input Capture .................................................................... 127
Registers .................................................................. 128
Input Change Notification ................................................. 102
Instruction Addressing Modes ............................................ 39
File Register Instructions ............................................ 39
Fundamental Modes Supported ................................. 40
MCU Instructions ........................................................ 39
Move and Accumulator Instructions ........................... 40
Other Instructions ....................................................... 40
Instruction Set
Overview................................................................... 177
Summary .................................................................. 175
Instruction-Based Power-Saving Modes............................. 97
Idle.............................................................................. 98
Sleep .......................................................................... 97
Interfacing Program and Data Memory Spaces.................. 41
Internal RC Oscillator
DS70282E-page 255