PIC24FJ1024GA610/GB610 FAMILY
16-Bit Microcontrollers with Large, Dual Partition
Flash Program Memory and USB On-The-Go (OTG)
High-Performance CPU Low-Power Features Modified Harvard Architecture Largest Program Memory Available for PIC24
(1024 Kbytes) for the Most Complex Applications 32 Kbytes SRAM for All Part Variants Up to 16 MIPS Operation @ 32 MHz 8 MHz Fast RC Internal Oscillator:
-96 MHz PLL option
-Multiple clock divide options
-Run-time self-calibration capability for maintaining
better than В±0.20% accuracy
-Fast start-up 17-Bit x 17-Bit Single-Cycle Hardware
Fractional/Integer Multiplier 32-Bit by 16-Bit Hardware Divider 16-Bit x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture Two Address Generation Units for Separate Read
and Write Addressing of Data Memory Sleep and Idle modes Selectively Shut Down
Peripherals and/or Core for Substantial Power
Reduction and Fast Wake-up Doze mode Allows CPU to Run at a Lower Clock
Speed than Peripherals Alternate Clock modes Allow On-the-Fly Switching to
a Lower Clock Speed for Selective Power Reduction Wide Range Digitally Controlled Oscillator (DCO) for
Fast Start-up and Low-Power Operation Universal Serial Bus Features USB v2.0 On-The-Go (OTG) Compliant Dual Role Capable – Can Act as Either Host or Peripheral Low-Speed (1.5 Mb/s) and Full-Speed (12 Mb/s)
USB Operation in Host mode Full-Speed USB Operation in Device mode High-Precision PLL for USB USB Device mode Operation from FRC Oscillator –
No Crystal Oscillator Required Supports up to 32 Endpoints (16 bidirectional):
-USB module can use any RAM location on the
device as USB endpoint buffers On-Chip USB Transceiver with Interface for Off-Chip
USB Transceiver Supports Control, Interrupt, Isochronous and
Bulk Transfers On-Chip Pull-up and Pull-Down Resistors Analog Features Special Microcontroller Features Large, Dual Partition Flash Program Array: …