PIC24FJ128GB110-I/PF - 16-bit 32MHz USB OTG MCU 128KB Flash | Microchip
Артикул: PIC24FJ128GB110-I/PF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.45 | $6,45 |
| 10 | $5.83 | $58,30 |
| 100 | $5.18 | $518,00 |
| 500 | $4.62 | $2.310,00 |
| 1.000 | $4.05 | $4.050,00 |
PIC24FJ128GB110-I/PF Обзор
A 16-bit microcontroller (MCU) is a programmable processor that uses a 16-bit data path and instruction word, sitting in the hierarchy between 8-bit MCUs (typical in simple embedded control) and 32-bit MCUs (typical in application processors). Microchip's PIC24F family is built on a modified Harvard RISC architecture and is widely used for low-power connected embedded designs because of its eXtreme Low Power (XLP) technology, which achieves standby currents under 100 nA in the GB2 family.
Key differentiating features include the integrated USB OTG transceiver (eliminates an external PHY), a parallel master port (PMP) for graphics or external memory, three I2C, three SPI, four UART channels, 23 independent timers, a 16-channel 10-bit ADC, and a CTMU peripheral for capacitive touch. The crypto engine accelerates AES, DES, and triple-DES, while the on-chip RNG supports secure key generation.
This architecture matters for designers building battery-powered peripherals because the same die that runs the user application can host USB device/host/OTG stacks, sensor fusion, and crypto without external components. The combination of 16KB RAM and 128KB Flash is well matched to mid-tier USB stacks plus custom application code.
Typical applications include USB HID peripherals, USB-to-UART bridges, secure token readers, low-power sensor hubs, industrial data loggers, and consumer medical devices that require isolated USB connectivity.
When designing with this part, mind the 100-pin TQFP land pattern and ensure the USB DP/DM traces are routed as a 90 ohm differential pair with a clean ground reference; the on-chip PHY is not tolerant of impedance discontinuities.
This page synthesizes distributor pricing tiers, drop-in same-package alternatives, and practical USB layout notes that go beyond the manufacturer datasheet.
Аналоги без доработки для PIC24FJ128GB110-I/PF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GB110-I/PF (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Timers, Program Memory (Flash).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ256GB110-I/PF
✅ Прямая замена✓ В наличии
$5.73 / шт.
Открыть даташит →PIC24FJ192GB110-I/PF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ128GA110-I/PF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ128GB110-I/PT
✅ Прямая замена✓ В наличии
$3.78 / шт.
Открыть даташит →PIC24FJ128GA010-I/PF
✅ Прямая замена✓ В наличии
$8.95 / шт.
Открыть даташит →PIC24FJ128GB106-I/PT
✅ Прямая замена✓ В наличии
$4.54 / шт.
Открыть даташит →PIC24FJ128GB110-I/PF Максимальные параметры и электрические характеристики
| Core | PIC24F (16-bit modified Harvard RISC) |
| Program Memory (Flash) | 128 KB (43K x 24 words) |
| Data Memory (RAM) | 16 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.6 V |
| USB | USB 2.0 Full-Speed OTG with on-chip transceiver |
| I/O Pins | 83 |
| Timers | 23 independent |
| UART | 4 |
| SPI | 3 |
| I2C | 3 |
| ADC | 10-bit, 16-channel |
| Parallel Master Port (PMP) | Yes |
| Crypto Engine | AES, DES, 3-DES hardware accelerator |
| Random Number Generator | On-chip true RNG |
| Рабочая температура | -40 C to +85 C (industrial, -I suffix) |
| Корпус | 100-pin TQFP (14x14 mm), -PF suffix |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ128GB110-I/PF
| Контакт 1 | RP15/CN15/PMD15 — Remappable I/O / PMP data |
| Контакт 2 | RP14/CN14/PMD14 — Remappable I/O / PMP data |
| Контакт 3 | RP13/CN13/PMD13 — Remappable I/O / PMP data |
| Контакт 4 | RP12/CN12/PMD12 — Remappable I/O / PMP data |
| Контакт 5 | RP11/CN11/PMD11 — Remappable I/O / PMP data |
| Контакт 6 | RP10/CN10/PMD10 — Remappable I/O / PMP data |
| Контакт 7 | RP9/CN9/PMD9 — Remappable I/O / PMP data |
| Контакт 8 | RP8/CN8/PMD8 — Remappable I/O / PMP data |
| Контакт 9 | RP7/CN7/PMD7 — Remappable I/O / PMP data |
| Контакт 10 | RP6/CN6/PMD6 — Remappable I/O / PMP data |
| Контакт 11 | RP5/CN5/PMD5 — Remappable I/O / PMP data |
| Контакт 12 | RP4/CN4/PMD4 — Remappable I/O / PMP data |
| Контакт 13 | RP3/CN3/PMD3 — Remappable I/O / PMP data |
| Контакт 14 | RP2/CN2/PMD2 — Remappable I/O / PMP data |
| Контакт 15 | RP1/CN1/PMD1 — Remappable I/O / PMP data |
| Контакт 16 | RP0/CN0/PMD0 — Remappable I/O / PMP data |
| Контакт 17 | AN23/C1INC — ADC analog input 23 / comparator |
| Контакт 18 | AN22/C1IND — ADC analog input 22 / comparator |
| Контакт 19 | VDD — Positive supply (2.0-3.6 V) |
| Контакт 20 | VSS — Ground reference |
| Контакт 21 | AN21/C1INC — ADC analog input 21 / comparator |
| Контакт 22 | AN20/C1IND — ADC analog input 20 / comparator |
| Контакт 23 | AN19/C1OUT — ADC analog input 19 / comparator output |
| Контакт 24 | AN18/C2OUT — ADC analog input 18 / comparator 2 output |
| Контакт 25 | AN17/C2INC — ADC analog input 17 / comparator 2 |
| Контакт 26 | AN16/C2IND — ADC analog input 16 / comparator 2 |
| Контакт 27 | AN15 — ADC analog input 15 |
| Контакт 28 | AN14 — ADC analog input 14 |
| Контакт 29 | AVDD — Analog positive supply |
| Контакт 30 | AVSS — Analog ground |
| Контакт 31 | AN13 — ADC analog input 13 |
| Контакт 32 | AN12 — ADC analog input 12 |
| Контакт 33 | AN11 — ADC analog input 11 |
| Контакт 34 | AN10 — ADC analog input 10 |
| Контакт 35 | AN9 — ADC analog input 9 |
| Контакт 36 | D- — USB OTG data minus (USB DP/DM) |
| Контакт 37 | D+ — USB OTG data plus (USB DP/DM) |
| Контакт 38 | VBUS — USB bus voltage monitor |
| Контакт 39 | VUSB — USB transceiver supply (3.0-3.6 V) |
| Контакт 40 | RBIAS — USB bias resistor reference |
| Контакт 41 | RCV — USB receive (USB transceiver) |
| Контакт 42 | ENVREG — Internal voltage regulator enable for USB |
| Контакт 43 | VDD — Positive supply (2.0-3.6 V) |
| Контакт 44 | VSS — Ground reference |
| Контакт 45 | OSC1/CLKI — Crystal oscillator input or external clock |
| Контакт 46 | OSC2/CLKO — Crystal oscillator output |
| Контакт 47 | SOSCI/CN1/RC0 — Secondary oscillator / GPIO |
| Контакт 48 | SOSCO/CN0/RC1 — Secondary oscillator / GPIO |
| Контакт 49 | PGEC2/AN1/RP16 — ICSP clock / ADC / remappable I/O |
| Контакт 50 | PGED2/AN0/RP17 — ICSP data / ADC / remappable I/O |
| Контакт 51 | PGEC1/RP18 — ICSP clock 1 / remappable I/O |
| Контакт 52 | PGED1/RP19 — ICSP data 1 / remappable I/O |
| Контакт 53 | MCLR — Master clear (reset, active low) |
| Контакт 54 | RA15 — Port A bit 15 |
| Контакт 55 | RA14 — Port A bit 14 |
| Контакт 56 | RA13 — Port A bit 13 |
| Контакт 57 | RA12 — Port A bit 12 |
| Контакт 58 | RA11 — Port A bit 11 |
| Контакт 59 | RA10 — Port A bit 10 |
| Контакт 60 | RA9 — Port A bit 9 |
| Контакт 61 | RA8 — Port A bit 8 |
| Контакт 62 | RA7 — Port A bit 7 |
| Контакт 63 | RA6 — Port A bit 6 |
| Контакт 64 | RA5 — Port A bit 5 |
| Контакт 65 | RA4 — Port A bit 4 |
| Контакт 66 | RA3 — Port A bit 3 |
| Контакт 67 | RA2 — Port A bit 2 |
| Контакт 68 | RA1 — Port A bit 1 |
| Контакт 69 | RA0 — Port A bit 0 |
| Контакт 70 | VDD — Positive supply (2.0-3.6 V) |
| Контакт 71 | VSS — Ground reference |
| Контакт 72 | PMCS1/RP20/CN20 — PMP chip select 1 / remappable I/O |
| Контакт 73 | PMCS2/RP21/CN21 — PMP chip select 2 / remappable I/O |
| Контакт 74 | PMA0/RP22/CN22 — PMP address / remappable I/O |
| Контакт 75 | PMA1/RP23/CN23 — PMP address / remappable I/O |
| Контакт 76 | PMA2/RP24/CN24 — PMP address / remappable I/O |
| Контакт 77 | PMA3/RP25/CN25 — PMP address / remappable I/O |
| Контакт 78 | PMA4/RP26/CN26 — PMP address / remappable I/O |
| Контакт 79 | PMA5/RP27/CN27 — PMP address / remappable I/O |
| Контакт 80 | PMA6/RP28/CN28 — PMP address / remappable I/O |
| Контакт 81 | PMA7/RP29/CN29 — PMP address / remappable I/O |
| Контакт 82 | PMRD/RP30/CN30 — PMP read strobe / remappable I/O |
| Контакт 83 | PMWR/RP31/CN31 — PMP write strobe / remappable I/O |
| Контакт 84 | PMBE/RP20 — PMP byte enable |
| Контакт 85 | PMACK/RP21 — PMP acknowledge |
| Контакт 86 | RP26/AN6 — Remappable I/O / ADC input 6 |
| Контакт 87 | RP27/AN7 — Remappable I/O / ADC input 7 |
| Контакт 88 | RP28/AN8 — Remappable I/O / ADC input 8 |
| Контакт 89 | VDD — Positive supply (2.0-3.6 V) |
| Контакт 90 | VSS — Ground reference |
| Контакт 91 | INT0/RP32 — External interrupt 0 / remappable I/O |
| Контакт 92 | INT1/RP33 — External interrupt 1 / remappable I/O |
| Контакт 93 | INT2/RP34 — External interrupt 2 / remappable I/O |
| Контакт 94 | RTCC/RP35 — RTCC output / remappable I/O |
| Контакт 95 | RP36 — Remappable I/O |
| Контакт 96 | RP37 — Remappable I/O |
| Контакт 97 | RP38 — Remappable I/O |
| Контакт 98 | RP39 — Remappable I/O |
| Контакт 99 | RP40 — Remappable I/O |
| Контакт 100 | RP41 — Remappable I/O |
Типичное применение
PIC24FJ128GB110-I/PF подходит для 6 применениеs: USB HID Peripherals, USB-to-UART Bridge, Secure Token / Authentication Reader, Low-Power Sensor Hub, Industrial Data Logger, Consumer Medical Device.
USB HID Peripherals
The PIC24FJ128GB110-I/PF is a strong fit for USB Human Interface Devices such as custom keyboards, pointing devices, and gaming controllers because the on-chip USB OTG transceiver eliminates the external PHY and the 16 MIPS performance easily runs the USB HID class driver plus application logic. Designers route DP/DM as a 90 ohm differential pair with the device running at 3.3 V nominal, and the 16 KB RAM provides headroom for HID report buffers. The integrated hardware crypto engine is also useful for authenticated HID devices such as secure input tokens.
Рекомендуется
USB-to-UART Bridge
With four on-chip UARTs plus a full-speed USB OTG port, the PIC24FJ128GB110-I/PF can act as a multi-channel USB-to-UART bridge for industrial gateways and embedded debug tools. The 128 KB Flash comfortably fits the CDC class driver and custom protocol shims, while the 23 timers cover baud-rate generation for all four UARTs. Running from a single 3.3 V rail and drawing microamps in Sleep makes it attractive for always-on bridge devices that stay plugged in but mostly idle.
Рекомендуется
Secure Token / Authentication Reader
For secure tokens and authentication readers, the PIC24FJ128GB110-I/PF combines an on-chip AES/DES/3-DES crypto accelerator and a true random number generator, removing the need for an external secure element on simple devices. The USB OTG peripheral allows the token to enumerate as a CCID or vendor-class reader, and the 16 MIPS core is sufficient to run authentication stacks. Industrial temperature range (-40C to +85C) suits outdoor payment and access-control terminals.
Рекомендуется
Low-Power Sensor Hub
The PIC24FJ128GB110-I/PF belongs to Microchip's eXtreme Low Power (XLP) family, achieving sub-100 nA standby currents, which makes it well suited to battery-powered sensor hubs that wake periodically to gather data and occasionally connect over USB for firmware updates. The 16-channel 10-bit ADC plus CTMU peripheral handles direct temperature, voltage, and capacitive-touch sensing. The 128 KB Flash holds USB stacks and sensor-fusion libraries without external memory.
Рекомендуется
Industrial Data Logger
Industrial data loggers benefit from the PIC24FJ128GB110-I/PF's 83 GPIO, three I2C, three SPI, four UART, and PMP peripherals for parallel memory or LCD interfaces. The 128 KB Flash plus 16 KB RAM supports file-system buffering to external SPI flash, while USB OTG enables removable storage enumeration as an MSD device. Industrial -40C to +85C rating ensures operation in unheated enclosures, and the wide 2.0-3.6 V VDD tolerates noisy 24 V-rail-derived supplies with proper regulation.
Рекомендуется
Consumer Medical Device
The PIC24FJ128GB110-I/PF suits compact consumer medical peripherals (glucose meters, pulse oximeters, connected thermometers) that require isolated USB connectivity for data upload without sacrificing battery life. The XLP sleep currents below 100 nA extend battery life across weeks of standby, the 16 MIPS core runs USB stacks and sensor processing concurrently, and the on-chip crypto engine protects health data with AES. The 100-pin TQFP gives ample I/O for displays, buttons, and battery monitoring.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GB110-I/PF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ256GB110-I/PF | PIC24FJ192GB110-I/PF | PIC24FJ128GA110-I/PF | PIC24FJ128GB110-I/PT | PIC24FJ128GA010-I/PF | PIC24FJ128GB106-I/PT |
|---|---|---|---|---|---|---|---|
| Package | TQFP-100 (14x14 mm) | TQFP-100 (14x14 mm) - same | TQFP-100 (14x14 mm) - same | TQFP-100 (14x14 mm) - same | TQFP-100 (12x12 mm) - same pin count, smaller body | TQFP-100 (14x14 mm) - same | TQFP-64 - smaller |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 256 KB | 192 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| USB OTG | Yes (integrated PHY) | Yes (integrated PHY) | Yes (integrated PHY) | No | Yes (integrated PHY) | No | Yes (integrated PHY) |
| Crypto Engine | AES/DES/3-DES + RNG | AES/DES/3-DES + RNG | AES/DES/3-DES + RNG | No | AES/DES/3-DES + RNG | No | AES/DES/3-DES + RNG |
| Maximum CPU Speed | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| GPIO Count | 83 | 83 | 83 | 83 | 83 | 83 | 52 (TQFP-64) |
| Temperature Range | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) |
Ключевые отличия
- Integrated USB OTG transceiver eliminates external PHY (против PIC24FJ128GA010-I/PF)
- On-chip hardware AES/DES/3-DES crypto engine (против PIC24FJ128GA110-I/PF)
- Drop-in upgrade path with same 100-pin TQFP footprint (против PIC24FJ128GA010-I/PF)
- Higher Flash option on identical footprint (против PIC24FJ256GB110-I/PF)
Заметки по проектированию
Route the USB D+ (pin 37) and D- (pin 36) signals as a 90 ohm differential pair on the top layer with a continuous ground reference plane underneath; keep total length under 50 mm where possible, and place the 15 kV-rated ESD protection array as close to the USB connector as the layout allows. The on-chip PHY is not tolerant of stubs or impedance discontinuities, so avoid via farms in the DP/DM path. Tie RBIAS (pin 40) to ground through a 12.3 kohm 1% resistor per the Microchip errata.
Provide separate bulk decoupling for VDD (1 uF ceramic plus 100 nF high-frequency bypass) and VUSB (4.7 uF plus 100 nF) within 5 mm of their respective pins, and place a ferrite bead between the main 3.3 V rail and VUSB when USB bus-powered designs exceed 100 mA. Keep AVDD/AVSS isolated from digital VDD/VSS with a ferrite or pi filter when the on-chip ADC is in use at more than 200 ksps to suppress digital switching noise.
Configure the ENVREG pin (pin 42) correctly: tie to VDD to use the internal 3.3 V USB regulator, or to VSS to disable it and supply VUSB externally. Driving ENVREG with the wrong polarity prevents USB enumeration and can over-stress the on-chip regulator. Also ensure the SOSC crystal (pins 47/48) load capacitors match the crystal's rated load capacitance, or the RTCC will drift and the USB bus timing on VBUS-detect may misbehave.
Estimated: at maximum CPU activity (32 MHz core, USB OTG active, all peripherals clocked) the PIC24FJ128GB110-I/PF draws approximately 35-40 mA on VDD, dissipating about 130 mW on the 100-pin TQFP land pattern. With the 14x14 mm package's theta_JA around 50 C/W on a 4-layer 1 oz PCB, junction-to-ambient rise is roughly 6.5 C - well within the 125 C maximum. No heatsink required.
Информация о соответствии
RoHS and REACH compliance per Microchip product page; industrial -I temperature range is qualified but AEC-Q100 automotive qualification is not stated for this part - the -IPF suffix indicates industrial-only grade.