PIC32MX110F016B-I/SO - 32-bit MCU, 40 MHz, 16 KB Flash, 28-SOIC | Microchip
부품 번호: PIC32MX110F016B-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.2 | $3.20 |
| 10 | $2.85 | $28.50 |
| 100 | $2.45 | $245.00 |
| 500 | $2.1 | $1,050.00 |
| 1,000 | $1.85 | $1,850.00 |
PIC32MX110F016B-I/SO 개요
A microcontroller (MCU) is a single-chip computer that contains a processor core, program memory (Flash), working memory (RAM), and a configurable set of peripherals such as ADC, timers, and communication interfaces. Within the broader semiconductor hierarchy, MCUs sit between microprocessors (which require external memory) and System-on-Chip (SoC) devices (which integrate radio and application-specific accelerators). The PIC32MX family is Microchip's mid-range 32-bit MCU line, positioned above the 16-bit PIC24F and below the higher-pin-count PIC32MZ families.
Key differentiators of this device include Peripheral Pin Select (PPS) for remapping most digital peripherals to any I/O, a Parallel Master Port (PMP) for graphics interfaces, and CTMU hardware support that simplifies mTouch capacitive-button firmware. Boundary Scan (JTAG) is supported for production test access. USB and high-speed analog blocks from larger PIC32MX members are intentionally omitted in this 16-KB variant, making it the lowest-cost entry point in the family.
Typical applications include low-cost capacitive touch user interfaces, consumer appliances with graphics LCDs via PMP, USB-less industrial sensors, and general-purpose embedded control. Compared with a discrete 8-bit MCU plus external ADC, the PIC32MX110F016B integrates peripherals and 32-bit compute into a single SOIC-28 footprint, reducing PCB area and BOM count.
Designers should note that the 28-SOIC package is 0.300" wide (not the narrow 0.150" version); use appropriate land pattern. Decoupling: place a 100 nF ceramic near each VDD/VSS pair, with a 10 µF bulk capacitor at the regulator output. For CTMU touch sensing, follow Microchip AN1250 PCB layout guidelines to minimize trace-to-trace capacitance that can degrade touch sensitivity.
This page synthesizes drop-in alternatives in the same 28-SOIC footprint, current distributor stock and pricing, and practical design considerations not found in the manufacturer datasheet.
드롭인 대체품: PIC32MX110F016B-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC32MX110F016B-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, Operating Temperature, ADC, Program Memory (Flash).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC32MX120F032B-I/SO
✅ 드롭인✓ 재고 있음
$1.71 / 개
데이터시트 보기 →PIC32MX130F064B-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC32MX110F016BT-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC32MX110F016D-I/PT
✅ 드롭인✓ 재고 있음
$1.84 / 개
데이터시트 보기 →PIC32MX170F256B-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC32MX110F016B-I/SO 최대 정격 & 전기적 특성
| Core Processor | MIPS32 M4K |
| Core Architecture | 32-bit RISC |
| Maximum CPU Clock | 40 MHz |
| Program Memory (Flash) | 16 KB (16K x 8) |
| Data Memory (SRAM) | 4 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| 동작 온도 범위 | -40 °C to +105 °C (Industrial) |
| ADC | 10-bit, up to 10 channels |
| DMA Channels | 4 |
| I2S / SPI Modules | 2 |
| CTMU | Yes (Charge Time Measurement Unit for mTouch) |
| Parallel Master Port (PMP) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Boundary Scan (JTAG) | Yes |
| 패키지 | 28-pin SOIC (7.50 mm body, 0.300") |
| 실장 유형 | Surface Mount |
| MSL 레벨 | MSL 3 (per JEDEC J-STD-020) |
| RoHS 상태 | Compliant |
| Supply Current (typ) | <0.5 mA / MHz active |
| Lead-Free | Yes |
PIC32MX110F016B-I/SO 핀 구성
| 핀 1 | RPB0/AN0/CTED1/RB0 — Remappable I/O / ADC input 0 / CTMU trigger |
| 핀 2 | RPB1/AN1/CTED2/RB1 — Remappable I/O / ADC input 1 / CTMU trigger |
| 핀 3 | RPB2/AN2/USBA0R/RB2 — Remappable I/O / ADC input 2 |
| 핀 4 | RPB3/AN3/USBA0R/RB3 — Remappable I/O / ADC input 3 |
| 핀 5 | VREF-/CVREF-/RA9 — ADC reference low / Comparator ref |
| 핀 6 | VREF+/CVREF+/RA10 — ADC reference high / Comparator ref |
| 핀 7 | AVDD — Analog supply (tie to VDD) |
| 핀 8 | AVSS — Analog ground |
| 핀 9 | RPB4/SDA2/RB4 — Remappable I/O / I2C2 SDA |
| 핀 10 | RPB5/SCL2/RB5 — Remappable I/O / I2C2 SCL |
| 핀 11 | PGED2/RPB6/RB6 — Programming data / Remappable I/O |
| 핀 12 | PGEC2/RPB7/RB7 — Programming clock / Remappable I/O |
| 핀 13 | VSS — Digital ground |
| 핀 14 | VDD — Digital supply (2.3-3.6 V) |
| 핀 15 | OSC1/CLKI/RA1 — Crystal input or external clock |
| 핀 16 | OSC2/CLKO/RA0 — Crystal output or clock out |
| 핀 17 | TDO/RPA0/PMA0/RA0 — JTAG TDO / PMP address 0 |
| 핀 18 | TCK/RPA1/PMA1/RA1 — JTAG TCK / PMP address 1 |
| 핀 19 | TMS/RPA2/PMA2/RA2 — JTAG TMS / PMP address 2 |
| 핀 20 | TDI/RPA3/PMA3/RA3 — JTAG TDI / PMP address 3 |
| 핀 21 | RPB8/PMA4/RB8 — Remappable I/O / PMP address 4 |
| 핀 22 | RPB9/PMA5/RB9 — Remappable I/O / PMP address 5 |
| 핀 23 | RPC6/PMA6/RC6 — Remappable I/O / PMP address 6 |
| 핀 24 | RPC7/PMA7/RC7 — Remappable I/O / PMP address 7 |
| 핀 25 | RPC8/PMA8/RC8 — Remappable I/O / PMP address 8 |
| 핀 26 | RPC9/PMA9/RC9 — Remappable I/O / PMP address 9 |
| 핀 27 | CVREFOUT/RPA4/RA4 — Comparator voltage reference output |
| 핀 28 | MCLR — Master clear (active-low reset) |
일반적인 애플리케이션
PIC32MX110F016B-I/SO 적합 용도: 8 애플리케이션s: Capacitive Touch User Interface, Industrial Sensor Hub with Graphics LCD, Consumer Appliance Controller, USB-less Embedded Data Logger, Low-Cost Audio Device with I2S Codec, Smart Home Sensor Node, Automotive Aftermarket Accessory Controller, Educational Development Platform.
Capacitive Touch User Interface
The PIC32MX110F016B-I/SO is well suited for mTouch capacitive touch button and slider interfaces because it integrates the CTMU (Charge Time Measurement Unit) hardware block, eliminating the need for an external touch controller. The CTMU provides a constant current source and timing measurement path that converts touch-induced capacitance changes into digital counts readable by the ADC, supporting up to ~16 touch channels within the 28-SOIC pin budget. With the 40 MHz MIPS32 M4K core, a 4-8 button UI updates in under 1 ms while leaving CPU headroom for application logic. Compared to a discrete touch controller + external MCU, this single-chip solution reduces BOM by ~$1 and simplifies firmware.
추천
Industrial Sensor Hub with Graphics LCD
The PIC32MX110F016B-I/SO's Parallel Master Port (PMP) and 32-bit MIPS32 M4K core make it a strong fit for sensor hubs that drive a small graphics LCD (e.g., 128x64 monochrome) while reading multiple analog sensors. The PMP can interface directly to most parallel LCD controllers without external glue logic, saving PCB space. The 10-channel 10-bit ADC multiplexes analog sensors (temperature, pressure, level) at up to 200 ksps aggregate, sufficient for process-control loops. The 16 KB Flash holds a graphical menu system, while 4 KB SRAM is adequate for 128x64 frame buffer reuse without external RAM.
추천
Consumer Appliance Controller
The PIC32MX110F016B-I/SO is appropriate for white-goods and small consumer appliance controllers thanks to its -40 °C to +105 °C industrial temperature range, 32-bit performance, and integrated peripherals. The 4 DMA channels offload repetitive data transfers (UART-to-buffer, ADC-to-memory) so the CPU can focus on control-loop math. Two I2S/SPI modules allow concurrent audio feedback buzzer control and SPI sensor interfacing. Cost-optimized at under $2 in volume, the 28-SOIC package is compatible with hand-solder rework and standard SMT lines, important for low-cost appliance manufacturing.
추천
USB-less Embedded Data Logger
Without USB hardware (which is omitted on the 16 KB Flash variant), the PIC32MX110F016B-I/SO suits embedded data loggers that store to SD card or external SPI Flash via SPI. The 4-channel DMA engine streams ADC samples directly to memory with zero CPU intervention, freeing the 40 MHz MIPS core for real-time timestamps, compression, and wear-leveling algorithms. The 16 KB Flash hosts the file-system (FAT or proprietary) and 4 KB SRAM provides buffering. Operating from 2.3 V allows direct Li-Ion battery operation.
추천
Low-Cost Audio Device with I2S Codec
The PIC32MX110F016B-I/SO can drive an external I2S audio codec for simple audio playback or recording devices - voice prompts, alarm sounders, and music playback in appliances. The two I2S/SPI modules provide one I2S port for the codec while the second handles control or storage. With DMA-driven I2S, audio streams up to 48 ksps / 16-bit run without CPU load. The 4 KB SRAM limits buffer length to ~85 ms at 48 ksps mono - acceptable for prompt/clip playback.
추천
Smart Home Sensor Node
The PIC32MX110F016B-I/SO fits smart-home sensor nodes (PIR motion, environmental, leak detection) where low active power and small footprint matter more than wireless integration (often a sibling module handles RF). With sub-0.5 mA/MHz active current and 2.3 V minimum supply, the device runs efficiently from battery or harvested sources when paired with appropriate sleep firmware. The Peripheral Pin Select (PPS) makes the limited 28-SOIC pin budget flexible: any UART/SPI/I2C peripheral can be mapped to most GPIO pins, simplifying PCB routing in small nodes.
추천
Automotive Aftermarket Accessory Controller
While the PIC32MX110F016B-I/SO is not AEC-Q100 qualified, its -40 °C to +105 °C industrial temperature range is acceptable for non-safety automotive aftermarket accessories (lighting controllers, gauge drivers, interior accessory hubs). The PMP and CTMU peripherals enable capacitive touch panels on interior trim. The 28-SOIC package survives typical automotive vibration when properly board-mounted. For OE automotive safety applications requiring AEC-Q100, migrate to PIC32MX130F064B-I/SO-Q1 qualified variants.
추천
Educational Development Platform
The PIC32MX110F016B-I/SO is widely used in university curricula and hobbyist projects due to its 32-bit MIPS32 M4K architecture, free MPLAB X IDE + XC32 toolchain, and accessible 28-SOIC breadboard-friendly package. Students learn RISC concepts, peripheral configuration, and RTOS integration. The Microchip Curiosity or Explorer-16 development boards support this part family with on-board programmers. With 16 KB Flash, simple OS kernels (FreeRTOS) and TCP/IP stacks (TCP/IP Lite) fit comfortably, making the device an ideal teaching platform for embedded systems courses.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC32MX110F016B-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC32MX120F032B-I/SO | PIC32MX130F064B-I/SO | PIC32MX110F016BT-I/SO | PIC32MX110F016D-I/PT | PIC32MX170F256B-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (0.300") | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-TQFP - same pinout, different land pattern | 28-SOIC - same |
| Core | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit - same | MIPS32 M4K 32-bit - same | MIPS32 M4K 32-bit - same | MIPS32 M4K 32-bit - same | MIPS32 M4K 32-bit - same |
| Maximum Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Flash Memory | 16 KB | 32 KB (+100%) | 64 KB (+300%) | 16 KB (same) | 16 KB (same) | 256 KB (+1500%) |
| SRAM | 4 KB | 8 KB (+100%) | 8 KB (+100%) | 4 KB (same) | 4 KB (same) | 64 KB (+1500%) |
| ADC | 10-bit, 10-ch | 10-bit, 10-ch - same | 10-bit, 10-ch - same | 10-bit, 10-ch - same | 10-bit, 10-ch - same | 10-bit, 10-ch - same |
| CTMU (mTouch) | Yes | Yes | Yes | Yes | Yes | Yes |
| USB | No (omitted on 16 KB variant) | No | No (USB requires 64-pin) | No | No | Yes (USB-OTG) |
| Operating Voltage | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V |
| 1-piece price (USD, as of 2026-10-01) | $3.20 | $3.75 (estimated, ~+17%) | $4.20 (estimated) | $3.20 (same) | $3.30 (estimated) | $5.50 (estimated) |
주요 차별점
- Lowest-cost 32-bit PIC32 entry point in 28-SOIC (vs PIC32MX120F032B-I/SO)
- Industrial -40 °C to +105 °C temperature range (vs PIC24HJ64GP502-I/SO)
- Integrated CTMU + PMP without external controller (vs PIC32MX110F016BT-I/SO)
- Peripheral Pin Select (PPS) on most digital I/O (vs PIC32MM0032GPL020-I/SS)
설계 노트
Place a 100 nF X7R ceramic decoupling capacitor within 3 mm of each VDD/VSS pin pair (pin 13/14 on 28-SOIC) and another on the AVDD/AVSS pair (pin 7/8). Add a 10 µF X5R bulk capacitor at the regulator output. Power-on reset (POR) is not valid until VDD reaches 2.3 V; if your rail can linger below 2.3 V during brownout, enable the BOR via configuration bits. Estimated: at 40 MHz and all peripherals active, total current draw is approximately 20 mA - choose a regulator rated for at least 50 mA.
Do not exceed 3.6 V on VDD/AVDD - the part has no internal clamping. The 28-SOIC is the wide-body 7.50 mm version (0.300"), NOT the narrow 0.150" SOIC. Pin 1 is identified by the SOIC dot mark at the lower-left when the notch faces up. For PPS (Peripheral Pin Select), configure the PPS register BEFORE enabling the peripheral - some peripherals will not drive the assigned pin if PPS is set after enable.
The 28-SOIC package thermal resistance is approximately 50 °C/W (theta_JA). At 40 MHz full activity (20 mA from 3.3 V), the part dissipates about 66 mW, giving a junction temperature rise of 3.3 °C above ambient - well within the 105 °C maximum. No heatsinking required. For hot environments above 105 °C, consider the PIC32MX110F016B-50I/SP wide-temperature variant.
For CTMU touch sensing, follow Microchip AN1250 PCB layout guidelines: minimize trace-to-trace capacitance between adjacent touch electrodes by routing at least 0.5 mm apart, use ground fill around touch areas with hatched pattern to reduce capacitance, and keep touch traces short and direct. Without proper layout, touch sensitivity can degrade by 50% or more, requiring software compensation that consumes CPU cycles.
For PMP-driven LCD interfaces, keep PMP traces under 50 mm and route them on the same layer as the MCU. Place series damping resistors (33 ohm) close to the MCU on PMP data/control lines when driving large capacitive LCD glass loads (>30 pF). Avoid routing PMP signals adjacent to the crystal oscillator traces to prevent display flicker from 40 MHz clock coupling.
규정 준수 정보
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - for automotive safety applications use the PIC32MX1XX Q1 suffix variants. Halogen-free status not explicitly stated in retrieved web data - left as 'unknown' per data authenticity rules.