PIC24FJ64GA310-I/PT - 16-bit 32MHz 64KB Flash MCU 100-TQFP | Microchip
부품 번호: PIC24FJ64GA310-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $8.81 | $8.81 |
| 10 | $7.65 | $76.50 |
| 100 | $6.79 | $679.00 |
| 500 | $6.04 | $3,020.00 |
| 1,000 | $5.42 | $5,420.00 |
| 2,500 | $5.1 | $12,750.00 |
PIC24FJ64GA310-I/PT 개요
What is a 16-bit microcontroller? A 16-bit MCU is a single-chip computer with a 16-bit data path that executes arithmetic and logic operations on 16-bit words per instruction, sitting between 8-bit controllers and 32-bit ARM Cortex-M cores in the embedded hierarchy. Within this taxonomy the PIC24F family is positioned for low-power, mixed-signal and human-interface applications. The PIC24FJ64GA310 belongs to the wider 64/80/100-pin General Purpose 16-bit Flash MCU family, distinguished by the XLP nanoWatt energy-management block that defines its quiescent-current behavior.
Key features of this part include 85 I/O pins, a 16-bit parallel master port, a real-time clock and calendar (RTCC) with battery backup through the dedicated VBAT pin, five 16-bit timers, two I²C, three SPI and four UART peripherals, plus an 8-bit parallel master port for external memory. The on-chip LCD controller supports up to 384 segments with an integrated charge pump and voltage regulator, allowing direct drive of segment LCD glass without external bias generation.
Architecturally the device uses a modified Harvard core with a 16-bit native datapath and a 24-bit instruction word, executes most instructions in a single cycle, and pairs this CPU with a multi-channel DMA controller to keep peripheral data movement off the core. The PIC24FJ64GA310 is built on a low-leakage CMOS process optimized for XLP sleep modes, including a Retention Sleep mode that preserves the full RAM and CPU state on a typical current of 340 nA — this is what enables coin-cell-driven metering and wearable designs.
Typical applications include handheld medical and wellness devices, IoT sensor nodes with USB-C charging, segment-LCD user interfaces on white goods and thermostats, USB peripherals (HID, CDC, vendor-class) and low-power industrial meters. The wide operating voltage (2.0 V – 3.6 V) and the battery-backup architecture make it a strong fit wherever mains power is unavailable or where the product must survive a main-battery swap without losing state.
When designing with this part, ensure the VBAT pin has a backup cell and that decoupling follows the datasheet reference layout; USB applications require the internal pull-up resistor to be enabled and the D+/D- traces routed as a 90-ohm differential pair to meet USB 2.0 signaling compliance.
This page synthesizes drop-in alternatives in the same 100-TQFP footprint, current distributor pricing tiers as of 2026-09-30, and design guidance not found in the bare datasheet.
드롭인 대체품: PIC24FJ64GA310-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ64GA310-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Core Architecture, Operating Temperature, LCD Controller.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ64GA310T-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ64GA310-I/PF
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.61 / 개
데이터시트 보기 →PIC24FJ128GA310-I/PT
✅ 드롭인✓ 재고 있음
$4.85 / 개
데이터시트 보기 →PIC24FJ128GA310T-I/PF
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.46 / 개
데이터시트 보기 →PIC24FJ512GU410-I/PT
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC24FJ512GL410-I/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$5.05 / 개
데이터시트 보기 →PIC24FJ64GA310-I/PT 최대 정격 & 전기적 특성
| Core Architecture | PIC 16-bit (modified Harvard) |
| Program Memory (Flash) | 64 KB (22K x 24 instruction words) |
| Data RAM | 8 KB |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Operating Voltage Range | 2.0 V to 3.6 V |
| 동작 온도 범위 | -40 °C to +85 °C (industrial) |
| Number of I/O Pins | 85 |
| 패키지 | 100-TQFP (PT) 12x12 mm |
| 실장 유형 | Surface Mount |
| I/O Supply (VDDIO) | 2.0 V to 5.5 V (5V-tolerant I/O) |
| A/D Converter | 10-bit, multi-channel (24 channels at 100-pin) |
| USB Interface | USB 2.0 Full-Speed compliant transceiver |
| LCD Controller | Up to 384 segments, integrated charge pump |
| Low-Power Sleep Current | 340 nA typical (Retention Sleep) |
| Timers | 5 x 16-bit |
| Communication Peripherals | 2x I2C, 3x SPI, 4x UART |
| Real-Time Clock | Yes (RTCC with VBAT backup) |
| DMA Channels | 8 channels |
| MSL 레벨 | 3 (168 hours) |
| RoHS 상태 | Compliant |
| Lead-Free / Halogen-Free | Lead-Free; Halogen-Free status not specified |
PIC24FJ64GA310-I/PT 핀 구성
| 핀 1 | RG15 — Port G bit 15 (I/O) |
| 핀 2 | VDD — Core logic supply (2.0-3.6 V) |
| 핀 3 | VSS — Ground reference for core logic |
| 핀 4 | RP15/RD14 — Remappable peripheral / Port D bit 14 |
| 핀 5 | RP14/RD13 — Remappable peripheral / Port D bit 13 |
| 핀 6 | RD12 — Port D bit 12 (I/O) |
| 핀 7 | RD11 — Port D bit 11 (I/O) |
| 핀 8 | RD10 — Port D bit 10 (I/O) |
| 핀 9 | RD9 — Port D bit 9 (I/O) |
| 핀 10 | RD8 — Port D bit 8 (I/O) |
| 핀 11 | RC15 — Port C bit 15 (I/O) |
| 핀 12 | RC14 — Port C bit 14 (I/O) |
| 핀 13 | RC13 — Port C bit 13 (I/O) |
| 핀 14 | VBAT — RTCC backup battery input |
| 핀 15 | RTCC — Real-Time Clock output |
| 핀 16 | RC12 — Port C bit 12 (I/O) |
| 핀 17 | RC11 — Port C bit 11 (I/O) |
| 핀 18 | RC10 — Port C bit 10 (I/O) |
| 핀 19 | RC9 — Port C bit 9 (I/O) |
| 핀 20 | RC8 — Port C bit 8 (I/O) |
| 핀 21 | RC7 — Port C bit 7 (I/O) |
| 핀 22 | RC6 — Port C bit 6 (I/O) |
| 핀 23 | RC5 — Port C bit 5 (I/O) |
| 핀 24 | RC4 — Port C bit 4 (I/O) |
| 핀 25 | RC3 — Port C bit 3 (I/O) |
| 핀 26 | RC2 — Port C bit 2 (I/O) |
| 핀 27 | RC1 — Port C bit 1 (I/O) |
| 핀 28 | RC0 — Port C bit 0 (I/O) |
| 핀 29 | VSS — Ground |
| 핀 30 | VDD — Core logic supply |
| 핀 31 | OSC1/RC12 — Crystal oscillator input / CLKO |
| 핀 32 | OSC2/RC15 — Crystal oscillator output / CLKI |
| 핀 33 | RA15 — Port A bit 15 (I/O) |
| 핀 34 | RA14 — Port A bit 14 (I/O) |
| 핀 35 | RA13 — Port A bit 13 (I/O) |
| 핀 36 | RA12 — Port A bit 12 (I/O) |
| 핀 37 | RA11 — Port A bit 11 (I/O) |
| 핀 38 | RA10 — Port A bit 10 (I/O) |
| 핀 39 | RA9 — Port A bit 9 (I/O) |
| 핀 40 | VDD — Core logic supply |
| 핀 41 | VSS — Ground |
| 핀 42 | RA8 — Port A bit 8 (I/O) |
| 핀 43 | RA7 — Port A bit 7 (I/O) |
| 핀 44 | RA6 — Port A bit 6 (I/O) |
| 핀 45 | RA5 — Port A bit 5 (I/O) |
| 핀 46 | RA4 — Port A bit 4 (I/O) |
| 핀 47 | RA3 — Port A bit 3 (I/O) |
| 핀 48 | RA2 — Port A bit 2 (I/O) |
| 핀 49 | RA1 — Port A bit 1 (I/O) |
| 핀 50 | RA0 — Port A bit 0 (I/O) |
| 핀 51 | VSS — Ground |
| 핀 52 | VDD — Core logic supply |
| 핀 53 | RB15 — Port B bit 15 (I/O) |
| 핀 54 | RB14 — Port B bit 14 (I/O) |
| 핀 55 | RB13 — Port B bit 13 (I/O) |
| 핀 56 | RB12 — Port B bit 12 (I/O) |
| 핀 57 | RB11 — Port B bit 11 (I/O) |
| 핀 58 | RB10 — Port B bit 10 (I/O) |
| 핀 59 | RB9 — Port B bit 9 (I/O) |
| 핀 60 | RB8 — Port B bit 8 (I/O) |
| 핀 61 | RB7 — Port B bit 7 (I/O) |
| 핀 62 | RB6 — Port B bit 6 (I/O) |
| 핀 63 | RB5 — Port B bit 5 (I/O) |
| 핀 64 | RB4 — Port B bit 4 (I/O) |
| 핀 65 | RB3 — Port B bit 3 (I/O) |
| 핀 66 | RB2 — Port B bit 2 (I/O) |
| 핀 67 | RB1 — Port B bit 1 (I/O) |
| 핀 68 | RB0 — Port B bit 0 (I/O) |
| 핀 69 | VSS — Ground |
| 핀 70 | VDD — Core logic supply |
| 핀 71 | RF0 — Port F bit 0 (I/O) |
| 핀 72 | RF1 — Port F bit 1 (I/O) |
| 핀 73 | RF2 — Port F bit 2 (I/O) |
| 핀 74 | RF3 — Port F bit 3 (I/O) |
| 핀 75 | RF4 — Port F bit 4 (I/O) |
| 핀 76 | RF5 — Port F bit 5 (I/O) |
| 핀 77 | RF6 — Port F bit 6 (I/O) |
| 핀 78 | RF7 — Port F bit 7 (I/O) |
| 핀 79 | RF8 — Port F bit 8 (I/O) |
| 핀 80 | RG0 — Port G bit 0 (I/O) |
| 핀 81 | RG1 — Port G bit 1 (I/O) |
| 핀 82 | RG2 — Port G bit 2 (I/O) |
| 핀 83 | RG3 — Port G bit 3 (I/O) |
| 핀 84 | VSS — Ground |
| 핀 85 | VDD — Core logic supply |
| 핀 86 | D+/RG6 — USB D+ data line (shared with RG6) |
| 핀 87 | D-/RG7 — USB D- data line (shared with RG7) |
| 핀 88 | VBUS — USB bus voltage sense input |
| 핀 89 | VUSB — USB transceiver supply (3.3 V) |
| 핀 90 | RG8 — Port G bit 8 (I/O) |
| 핀 91 | RG9 — Port G bit 9 (I/O) |
| 핀 92 | RE0 — Port E bit 0 (I/O) |
| 핀 93 | RE1 — Port E bit 1 (I/O) |
| 핀 94 | RE2 — Port E bit 2 (I/O) |
| 핀 95 | RE3 — Port E bit 3 (I/O) |
| 핀 96 | RE4 — Port E bit 4 (I/O) |
| 핀 97 | RE5 — Port E bit 5 (I/O) |
| 핀 98 | RE6 — Port E bit 6 (I/O) |
| 핀 99 | RE7 — Port E bit 7 (I/O) |
| 핀 100 | RG14 — Port G bit 14 (I/O) |
일반적인 애플리케이션
PIC24FJ64GA310-I/PT 적합 용도: 6 애플리케이션s: Battery-Powered Segment-LCD Thermostat, USB HID Barcode Scanner / Point-of-Input Device, Portable Medical Glucose / Wellness Meter, Industrial Handheld Data-Logger / Metering, IoT Sensor Hub with Segment Display, White-Goods Front Panel with Segment LCD.
Battery-Powered Segment-LCD Thermostat
The PIC24FJ64GA310-I/PT's integrated LCD controller drives up to 384 segments through a built-in charge pump, removing the need for an external bias-voltage generator and shrinking the BOM in thermostat designs. Its 340 nA typical Retention Sleep current with full RAM and CPU state preserved lets a thermostat run for years on two AA cells, while the dedicated VBAT pin keeps the RTCC ticking through main-battery replacement. The 85 available I/O pins accommodate a resistive-touch keypad, multiple temperature sensors on the 10-bit ADC and a UART link to a Wi-Fi module without I/O expanders, making this MCU a true single-chip solution for wall-mounted HVAC controls.
추천
USB HID Barcode Scanner / Point-of-Input Device
The PIC24FJ64GA310-I/PT integrates a USB 2.0 Full-Speed transceiver with internal pull-up resistors, eliminating external PHY chips and allowing the MCU to be bus-powered directly from VBUS through an on-board 3.3 V regulator. Its 32 MHz / 16 MIPS core sustains USB polling plus image-decode pre-processing for 1D/2D barcode scanning, while 64 KB Flash holds the USB HID stack, decoder library and configuration profile. The 8 KB RAM is sufficient for HID report buffering and DMA moves data between endpoints and the decoder without CPU intervention, reducing HID latency to well under the USB-poll interval.
추천
Portable Medical Glucose / Wellness Meter
Medical handheld meters demand both low quiescent current for long battery life and a clear, segment-LCD readout - exactly the PIC24FJ64GA310-I/PT's strengths. Retention Sleep at 340 nA typical extends coin-cell runtime between measurements, while the LCD charge pump drives the high-contrast segment glass without bias capacitors. The 16-bit ADC-front-end-friendly 10-bit ADC plus op-amp peripherals support electrochemical strip-sensor readout; the RTCC with VBAT backup timestamps every measurement accurately across battery swaps, satisfying medical-device traceability requirements. I/O and UART peripherals enable Bluetooth LE pairing via an external module.
추천
Industrial Handheld Data-Logger / Metering
Industrial data loggers running from field batteries benefit from the PIC24FJ64GA310-I/PT's XLP technology, especially its deep-sleep modes in the hundreds of nA. The on-chip 10-bit ADC with 24 input channels at 100-pin handles multiple sensor types simultaneously (current shunts, RTDs through op-amps, 4-20 mA loops), while the DMA engine moves conversion results into RAM without waking the CPU. A USB-CDC interface allows service technicians to retrieve logs directly to a laptop, and the RTCC with VBAT keeps timestamps valid for years even when the main pack is removed for storage.
추천
IoT Sensor Hub with Segment Display
The PIC24FJ64GA310-I/PT serves as a low-power IoT hub that aggregates sensor data from SPI/I2C slaves and presents results on a segment LCD. Its 32 MHz core and DMA controller sustain protocol conversion (e.g., I2C-to-UART bridging for downstream radios) while the integrated LCD controller displays status without a separate display driver. The nanoWatt XLP sleep mode keeps quiescent current at 340 nA typical between sensor reads, making it suitable for solar or coin-cell powered environmental monitors, smart thermostats and BLE-beaconing wearables where USB charging is convenient for firmware updates.
추천
White-Goods Front Panel with Segment LCD
Washing machines, dishwashers and ovens use segment LCDs for user interfaces because of their robustness and sunlight readability; the PIC24FJ64GA310-I/PT drives up to 384 segments directly through its integrated charge pump, eliminating external LCD-bias hardware. Its 85 I/O pins connect to capacitive or resistive touch keypads, rotary encoders, status LEDs, buzzer drivers and triac-controlled heater relays, while 5x 16-bit timers generate PWM for motor control feedback. The 5V-tolerant I/O ports interface directly to legacy triac drivers and zero-cross detectors common in white-goods designs.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ64GA310-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24FJ64GA310T-I/PT | PIC24FJ128GA310-I/PT | PIC24FJ512GU410-I/PT | PIC24FJ512GL410-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (PT) 12x12 mm | 100-TQFP (PT) - same | 100-TQFP (PT) - same | 100-TQFP (PT) - same | 100-TQFP (PT) - same |
| Flash Memory | 64 KB | 64 KB (identical) | 128 KB (+100%) | 512 KB (+700%) | 512 KB (+700%) |
| RAM | 8 KB | 8 KB (identical) | 8 KB (identical) | 32 KB (+300%) | 32 KB (+300%) |
| Maximum CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS (identical) | 32 MHz / 16 MIPS (identical) | 32 MHz / 16 MIPS (identical) | 32 MHz / 16 MIPS (identical) |
| USB Interface | USB 2.0 Full-Speed | USB 2.0 Full-Speed (identical) | USB 2.0 Full-Speed (identical) | USB 2.0 OTG (upgrade) | USB 2.0 Full-Speed |
| LCD Controller | Up to 384 segments | Up to 384 segments (identical) | Up to 384 segments (identical) | Not present in GU family | Up to 384 segments (identical) |
| Operating Voltage Range | 2.0 V to 3.6 V | 2.0 V to 3.6 V (identical) | 2.0 V to 3.6 V (identical) | 2.0 V to 3.6 V (identical) | 2.0 V to 3.6 V (identical) |
| VBAT Backup Pin | Yes (RTCC backup) | Yes (identical) | Yes (identical) | No (GU family) | Yes (identical) |
주요 차별점
- Integrated LCD charge-pump controller with 384-segment drive (vs PIC24FJ512GU410-I/PT)
- Dedicated VBAT pin with full-state Retention Sleep at 340 nA (vs PIC24FJ128GA310-I/PT)
- 5V-tolerant I/O on a 3.3 V core (vs PIC24FJ32GA004-I/PT (smaller 44-pin sibling))
- 85 GPIO plus 24-channel 10-bit ADC in 100-TQFP (vs PIC24FJ64GA104-I/PT (44-pin sibling))
설계 노트
Estimated: at 32 MHz active, core VDD = 3.3 V and IO toggling 8 mA average load, the PIC24FJ64GA310-I/PT consumes approximately 15 mA active. Retention Sleep at 340 nA typical extends battery life to multi-year standby from a CR2032 cell (~220 mAh) with the RTCC enabled. Place a 10 µF bulk + 0.1 µF ceramic decoupling pair on every VDD/VSS pin pair, with the ceramics as close to the IC as the PCB layout allows (within 3 mm). The VBAT pin must connect to a backup cell through a series Schottky diode to prevent reverse current into the main rail.
Route USB D+ and D- traces as a 90-ohm differential pair with no stubs, matching the USB 2.0 Full-Speed specification. Place the VUSB decoupling capacitor (typically 0.1 µF) within 5 mm of pin 89. The crystal oscillator traces (OSC1/OSC2) must be kept short and surrounded by a ground guard ring to avoid radiated EMI; use a fundamental-mode crystal rated for the chosen CPU clock and follow the manufacturer datasheet's load-capacitor calculation. For LCD glass driving, dedicate the bottom layer beneath the LCD connector as a quiet ground to suppress charge-pump switching noise.
Common pitfalls include forgetting to enable the USB internal pull-up resistor in firmware (USB device will enumerate only after the PU bit is configured), using a 5 V rail on the core VDD instead of VDDIO (the core rail is strictly 2.0-3.6 V and will damage the part above 3.6 V), and bypassing the Configuration bit settings for the RTCC and LCD charge pump (the LCD charge pump defaults OFF and many low-power features require explicit CONFIG1/CFG2 setup). Always configure the JTAG/ICSP pins correctly in the start-up code to free them as I/O if debug is not required, and remember that 5V-tolerant I/O does not mean 5V output swing on the lower-VDD pins.
Estimated: at full 32 MHz active with all peripherals running, junction temperature rise is roughly 8-12 °C above ambient due to the modest CMOS dynamic power dissipation in this 100-TQFP package. The 100-TQFP thermal resistance (theta_JA) is approximately 40 °C/W on a standard JEDEC 4-layer PCB. In enclosed white-goods or medical-device housings, derate ambient by 10-15 °C to account for reduced convection; for industrial -40 °C to +85 °C operation, this is rarely a problem but verify by thermal probe on the prototype housing.
규정 준수 정보
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified; for automotive applications choose the PIC24FJ64GA310-E/PT (extended temperature) or a PIC24HJ/dsPIC33 AEC-Q100 variant. Halogen-free status not specified in available data.