PIC24FJ64GA106-E/PT - 16-bit 32MHz MCU 64KB Flash | Microchip
Référence : PIC24FJ64GA106-E/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $4.62 | $4,62 |
| 10 | $4.18 | $41,80 |
| 100 | $3.74 | $374,00 |
| 500 | $3.34 | $1 670,00 |
| 1 000 | $2.98 | $2 980,00 |
PIC24FJ64GA106-E/PT Présentation
A microcontroller (MCU) is a single-chip computer containing a processor core, program and data memory, and programmable peripheral interfaces. The PIC24F family extends the classic PIC architecture into 16-bit modified Harvard territory with a wide 24-bit instruction word and 16-bit data path, enabling efficient C compilation while preserving the deterministic interrupt latency that made the PIC line famous. The PIC24FJ64GA106 sits inside Microchip's General Purpose Flash MCU portfolio, bridging small 8-bit PIC MCUs and the higher-end dsPIC family.
Key specifications include 64KB (22K x 24) self-programmable Flash, 8KB RAM, a 10-bit ADC with multiple conversion channels, two analog comparators, hardware Real-Time Clock Calendar (RTCC), and a 16-bit wide parallel master port (PMP) for external bus connectivity. The device operates across a 2.0V to 3.6V supply range and offers enhanced Flash program memory endurance. Peripheral Pin Select (PPS) remapping is supported on most digital I/O, enabling flexible PCB routing without re-spinning the silicon.
The PIC24FJ64GA106 is built on a low-power CMOS process and includes multiple power-saving modes including Sleep, Idle, and a deep Real-Time Clock-only mode that drops current draw below 100 nA. The integrated nanoWatt Technology features such as ultra-low-power wake-up sources, peripheral disable, and clock switching make this part particularly attractive for battery-backed and energy-harvesting products.
Typical applications include industrial sensor hubs, portable medical devices, USB peripherals, human-machine interface (HMI) panels, automotive body electronics, secure access controls, and general-purpose embedded control. The wide peripheral mix and generous RAM buffer also suit graphics TFT displays, multi-protocol gateways, and IoT edge nodes.
When designing with this MCU, allocate pin budget early because the 64-pin TQFP shares peripheral functions across pins and PPS remapping only resolves digital signals. Decoupling should follow Microchip's 100 nF near-VDD/VSS pairs plus a single bulk cap recommendation, and unused pins should be configured as outputs low to minimise parasitic current.
This page synthesises distributor pricing, pin-compatible drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, including parameter tables, design considerations, and field engineering guidance for the PIC24FJ64GA106-E/PT.
Alternatives de remplacement direct pour PIC24FJ64GA106-E/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC24FJ64GA106-E/PT (même facteur de forme et même empreinte) — différant par ADC, Package, Core, Operating Temperature, Maximum CPU Speed.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ64GA106-I/PT
✅ Remplacement direct✓ En stock
$4.24 / unité
Voir la fiche technique →PIC24FJ128GA106-I/PT
✅ Remplacement direct✓ En stock
$4.88 / unité
Voir la fiche technique →PIC24FJ128GB106-I/PT
✅ Remplacement direct✓ En stock
$4.54 / unité
Voir la fiche technique →PIC24FJ64GA106-E/PT Valeurs maximales et caractéristiques électriques
| Core | PIC24F 16-bit RISC |
| Program Memory | 64 KB Flash (22K x 24) |
| RAM | 8 KB |
| CPU Speed | 32 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Température de fonctionnement | -40 C to +125 C (Extended) |
| I/O Pins | 53 |
| ADC | 10-bit, up to 16 channels |
| Analog Comparators | 2 |
| UART | 4 |
| SPI | 3 |
| I2C | 3 |
| Timers (16-bit / 32-bit) | 5 / 2 |
| Input Capture | 16-bit, 8 channels |
| Output Compare / PWM | 16-bit, 8 channels |
| Parallel Master Port (PMP) | Yes (16-bit) |
| Real-Time Clock (RTCC) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Boîtier | 64-TQFP (PT) 10x10 mm |
| Type de montage | Surface Mount |
| Standby Current | < 100 nA (RTCC mode) |
| Statut RoHS | Compliant |
| Lead-Free | Yes |
Configuration des broches de PIC24FJ64GA106-E/PT
| Broche 1 | RP15/PWM1L/PMD15/CN12/RB15 — Remappable peripheral I/O, PWM output, PMP data, change notification |
| Broche 2 | RP14/PWM2L/PMD14/CN11/RB14 — Remappable peripheral I/O, PWM output, PMP data |
| Broche 3 | RP13/PMD13/CN10/RB13 — Remappable peripheral I/O, PMP data |
| Broche 4 | RP12/PMD12/CN9/RB12 — Remappable peripheral I/O, PMP data |
| Broche 5 | RP11/PMD11/CN8/RB11 — Remappable peripheral I/O, PMP data |
| Broche 6 | RP10/PMD10/CN7/RB10 — Remappable peripheral I/O, PMP data |
| Broche 7 | RP9/PMD9/CN6/RB9 — Remappable peripheral I/O, PMP data |
| Broche 8 | RP8/PMD8/CN5/RB8 — Remappable peripheral I/O, PMP data |
| Broche 9 | RP7/PMD7/CN4/RB7 — Remappable peripheral I/O, PMP data |
| Broche 10 | RP6/PMD6/CN3/RB6 — Remappable peripheral I/O, PMP data |
| Broche 11 | RP5/PMD5/CN2/RB5 — Remappable peripheral I/O, PMP data |
| Broche 12 | RP4/PMD4/CN1/RB4 — Remappable peripheral I/O, PMP data |
| Broche 13 | RP3/PMRD/CN0/RB3 — Remappable peripheral I/O, PMP read strobe |
| Broche 14 | RP2/PMWR/RB2 — Remappable peripheral I/O, PMP write strobe |
| Broche 15 | RP1/PMCS1/RB1 — Remappable peripheral I/O, PMP chip select 1 |
| Broche 16 | RP0/PMCS0/RB0 — Remappable peripheral I/O, PMP chip select 0 |
| Broche 17 | AVDD — Analog supply voltage |
| Broche 18 | AVSS — Analog ground |
| Broche 19 | AN0/VREF+/CVREF+/PMA6/RA0 — Analog input 0, positive voltage reference, PMP address |
| Broche 20 | AN1/VREF-/CVREF-/PMA7/RA1 — Analog input 1, negative voltage reference, PMP address |
| Broche 21 | AN2/PMA5/RA2 — Analog input 2, PMP address |
| Broche 22 | AN3/PMA4/RA3 — Analog input 3, PMP address |
| Broche 23 | AN4/PMA3/RA4 — Analog input 4, PMP address |
| Broche 24 | AN5/PMA2/RA5 — Analog input 5, PMP address |
| Broche 25 | AN6/PMA1/RA6 — Analog input 6, PMP address |
| Broche 26 | AN7/PMA0/RA7 — Analog input 7, PMP address |
| Broche 27 | AN8/RP20/RB0 — Analog input 8, remappable peripheral I/O |
| Broche 28 | AN9/RP21/RB1 — Analog input 9, remappable peripheral I/O |
| Broche 29 | AN10/CVREF/RP22/RB2 — Analog input 10, comparator reference, remappable peripheral I/O |
| Broche 30 | AN11/RP23/RB3 — Analog input 11, remappable peripheral I/O |
| Broche 31 | AN12/RP24/RB4 — Analog input 12, remappable peripheral I/O |
| Broche 32 | AN13/RP25/RB5 — Analog input 13, remappable peripheral I/O |
| Broche 33 | AN14/RP26/RB6 — Analog input 14, remappable peripheral I/O |
| Broche 34 | AN15/RP27/RB7 — Analog input 15, remappable peripheral I/O |
| Broche 35 | VREF+/CVREF+/PMA6/RA0 — Positive voltage reference, comparator ref, PMP address |
| Broche 36 | VREF-/CVREF-/PMA7/RA1 — Negative voltage reference, comparator ref, PMP address |
| Broche 37 | VDD — Positive supply voltage |
| Broche 38 | VSS — Ground reference |
| Broche 39 | OSC1/RA15 — Oscillator input / general I/O |
| Broche 40 | OSC2/RA14 — Oscillator output / general I/O |
| Broche 41 | SOSCI/RP29/RC0 — Secondary oscillator input, remappable I/O |
| Broche 42 | SOSCO/RP30/RC1 — Secondary oscillator output, remappable I/O |
| Broche 43 | RP17/PMBE0/RF0 — Remappable peripheral I/O, PMP byte enable |
| Broche 44 | RP18/PMBE1/RF1 — Remappable peripheral I/O, PMP byte enable |
| Broche 45 | RP19/PMD0/RF2 — Remappable peripheral I/O, PMP data |
| Broche 46 | RP28/PMD1/RF3 — Remappable peripheral I/O, PMP data |
| Broche 47 | RP8/PMD2/RF4 — Remappable peripheral I/O, PMP data |
| Broche 48 | RP9/PMD3/RF5 — Remappable peripheral I/O, PMP data |
| Broche 49 | RP4/PMD4/RF6 — Remappable peripheral I/O, PMP data |
| Broche 50 | RP5/PMD5/RF7 — Remappable peripheral I/O, PMP data |
| Broche 51 | RP6/PMD6/RF8 — Remappable peripheral I/O, PMP data |
| Broche 52 | RP7/PMD7/RF9 — Remappable peripheral I/O, PMP data |
| Broche 53 | RP10/PMD8/RF10 — Remappable peripheral I/O, PMP data |
| Broche 54 | RP11/PMD9/RF11 — Remappable peripheral I/O, PMP data |
| Broche 55 | RP12/PMD10/RF12 — Remappable peripheral I/O, PMP data |
| Broche 56 | RP13/PMD11/RF13 — Remappable peripheral I/O, PMP data |
| Broche 57 | RP14/PMD12/RF14 — Remappable peripheral I/O, PMP data |
| Broche 58 | RP15/PMD13/RF15 — Remappable peripheral I/O, PMP data |
| Broche 59 | RP16/PMA0/RG0 — Remappable peripheral I/O, PMP address |
| Broche 60 | RP17/PMA1/RG1 — Remappable peripheral I/O, PMP address |
| Broche 61 | RP18/PMA2/RG2 — Remappable peripheral I/O, PMP address |
| Broche 62 | RP19/PMA3/RG3 — Remappable peripheral I/O, PMP address |
| Broche 63 | MCLR — Master clear reset input (active low) |
| Broche 64 | VDD — Positive supply voltage |
Applications typiques
PIC24FJ64GA106-E/PT convient pour 6 applications: Industrial Sensor Hub, Portable Medical Monitoring Devices, USB Human Interface Devices, Home Automation Edge Controllers, Automotive Body Electronics, Secure Access Control Panels.
Industrial Sensor Hub
The PIC24FJ64GA106-E/PT fits industrial sensor hubs because it combines 53 I/O pins for multi-channel ADC scanning, three SPI buses to drive digital accelerometers and pressure sensors, and a 32 MHz core to filter noise in real time. Its 64 KB Flash holds Modbus RTU or IO-Link stack libraries plus custom sensor fusion code, while 8 KB RAM buffers raw ADC samples before averaging. The device's nanoWatt Technology with sub-100 nA RTCC standby enables 4-20 mA loop-powered and battery-backed designs where the MCU wakes only on sensor interrupts. PPS remapping simplifies PCB layout when routing multiple SPI slaves across a compact backplane.
Recommandé
Portable Medical Monitoring Devices
The PIC24FJ64GA106-E/PT suits portable medical monitors because its 32 MHz 16-bit core delivers deterministic interrupt handling required for accurate pulse-oximetry, ECG sampling, and temperature trending. With 8 KB RAM, the MCU buffers multiple physiological waveforms before Bluetooth or USB transmission, and the 10-bit ADC with 16 channels captures sensor inputs directly. The 2.0-3.6 V supply window supports two-AA cells, while deep Sleep modes with sub-100 nA current extend battery life in patient-worn patches. The wide -40 C to +125 C extended operating range also enables disinfection workflows in clinical environments.
Recommandé
USB Human Interface Devices
The PIC24FJ64GA106-E/PT is a strong fit for USB HID peripherals such as keyboards, mice, and custom input devices because it provides four UARTs, three SPI, and three I2C ports for multi-sensor input, while its PMP can interface to small TFT displays or character LCDs. The 32 MHz MIPS throughput handles USB polling, debouncing, and on-board LED animation concurrently, and 8 KB RAM supports USB descriptors plus HID report buffers. The 64 KB Flash holds composite USB stacks including CDC, HID, and vendor classes. The 64-TQFP footprint is comfortable for through-hole-friendly TQFP PCB layouts used by gaming peripherals.
Recommandé
Home Automation Edge Controllers
For home automation edge controllers, the PIC24FJ64GA106-E/PT combines sufficient Flash for Zigbee or sub-GHz wireless stacks with multiple serial ports to bridge sensors and actuators. Its 23 independent timers cover PWM dimming channels for smart lighting, real-time scheduling for HVAC control, and watchdog supervision for fail-safe operation. The 16-bit PMP can drive character LCDs for user feedback, while PPS remapping allows flexible PCB routing of multi-protocol daughter cards. Sub-100 nA standby current means battery-backed wireless sensors can operate for years on a single coin cell.
Recommandé
Automotive Body Electronics
The PIC24FJ64GA106-E/PT is suitable for automotive body modules such as HVAC control, mirror adjustment, and lighting drivers because its extended -40 C to +125 C temperature grade survives under-dash thermal stress. The 53 I/O pins drive multiple relays and PWM channels for motor speed control, while the 32 MHz core executes CAN-style message handling and debouncing in real time. Four UARTs connect to remote LIN sub-modules, and the 16-bit PMP interfaces to dot-matrix display panels. For AEC-Q100 qualified applications, Microchip offers the PIC24FJ family variants designated with -Q grades for automotive qualification.
Recommandé
Secure Access Control Panels
Secure access panels use the PIC24FJ64GA106-E/PT to combine keypad scanning, RFID reader interfaces, and encrypted credential storage in one MCU. With 64 KB Flash for AES or SHA crypto libraries and 8 KB RAM for transaction buffers, the device handles multi-factor authentication flows without external crypto accelerators. Its 32 MHz throughput executes challenge-response protocols in milliseconds, and four UARTs bridge RFID, BLE modules, and lock actuators simultaneously. PPS remapping enables routing peripheral pins around security-critical traces for tamper resistance, while sub-100 nA standby preserves battery during power-loss events.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ64GA106-E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ64GA106-I/PT | PIC24FJ128GA106-I/PT | PIC24FJ128GB106-I/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (PT) 10x10 mm | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same |
| Flash Memory | 64 KB | 64 KB (same) | 128 KB (+100%) | 128 KB (+100%) |
| RAM | 8 KB | 8 KB (same) | 8 KB (same) | 8 KB (same) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS (same) | 32 MHz / 16 MIPS (same) | 32 MHz / 16 MIPS (same) |
| Operating Temperature | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| USB OTG | No | No | No | Yes (Full-Speed USB OTG) |
| Price @ 100 pcs (USD) | 3.74 | 3.65 (similar) | 4.25 (higher) | 5.10 (higher) |
Principaux différenciateurs
- Extended temperature grade -40 C to +125 C in a 64-TQFP family part (vs PIC24FJ64GA106-I/PT)
- Same-footprint Flash upgrade path to PIC24FJ128GA106-I/PT (vs PIC24FJ128GA106-I/PT)
- PMP peripheral included on the GA106 family (vs PIC24FJ64GA104T-I/ML)
Notes de conception
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of each VDD/VSS pin pair, plus a single 10 uF bulk tantalum or ceramic near the MCU. For battery-powered designs, add a 100 kohm external pull-up on MCLR so the internal pull-up does not source current during Sleep. The nanoWatt Technology Sleep mode achieves sub-100 nA when peripherals are properly disabled via PMD registers; leaving unused peripherals active can add several microamps. Estimated: a design using 100 nF + 10 uF decoupling and disabled PMD typically draws 5-8 mA active and <100 nA standby.
Route crystal traces (OSC1/OSC2 or SOSCI/SOSCO) symmetrically with short traces guarded by a ground ring, and place load capacitors within 3 mm of the oscillator pins. Avoid running PWM or analog traces adjacent to the secondary oscillator to prevent frequency jitter. The 64-TQFP exposed pad is optional for thermal relief but should be soldered to a copper pour to improve heat spreading when the MCU runs sustained MIPS loads.
Do not assume the analog and digital VDD pins are isolated; tie AVSS to VSS with a single connection and add a small ferrite bead between AVDD and VDD if analogue noise is observed. The PMP pins only function correctly when the PMPEN bit is set in the PMCON register; leaving them as GPIO silently wastes pin resources. Programming voltage in low-voltage ICSP modes requires the PGMxCVR pins to follow Microchip's programming spec exactly, otherwise blank parts can result.
Informations de conformité
RoHS/REACH compliant per Microchip product page; AEC-Q100 qualification requires PIC24FJ -Q part numbering for automotive designs. Halogen-free status not confirmed in provided data.