PIC24FJ64GA004 FAMILY
28/44-Pin General Purpose, 16-Bit Flash Microcontrollers
High-Performance CPU Analog Features Modified Harvard Architecture Up to 16 MIPS Operation @ 32 MHz 8 MHz Internal Oscillator with 4x PLL Option and
Multiple Divide Options 17-Bit by 17-Bit Single-Cycle Hardware Multiplier 32-Bit by 16-Bit Hardware Divider 16-Bit x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture:
-76 base instructions
-Flexible addressing modes Two Address Generation Units (AGUs) for Separate
Read and Write Addressing of Data Memory 10-Bit, up to 13-Channel Analog-to-Digital Converter:
-500 ksps conversion rate
-Conversion available during Sleep and Idle Dual Analog Comparators with Programmable
Input/Output Configuration Peripheral Features Peripheral Pin Select (PPS):
-Allows independent I/O mapping of many peripherals
-Up to 26 available pins (44-pin devices)
-Continuous hardware integrity checking and safety
interlocks prevent unintentional configuration changes 8-Bit Parallel Master/Slave Port (PMP/PSP):
-Up to 16-bit multiplexed addressing, with up to
11 dedicated address pins on 44-pin devices
-Programmable polarity on control lines Hardware Real-Time Clock/Calendar (RTCC):
-Provides clock, calendar and alarm functions Programmable Cyclic Redundancy Check (CRC) Two 3-Wire/4-Wire SPI modules (support 4 Frame
modes) with 8-Level FIFO Buffer Two I2Cв„ў modules Support Multi-Master/Slave
mode and 7-Bit/10-Bit Addressing Two UART modules:
-Supports RS-485, RS-232, and LIN/J2602
-On-chip hardware encoder/decoder for IrDAВ®
-Auto-wake-up on Start bit …