PIC16F18346-E/GZ - 8-bit XLP MCU 28KB Flash 20-UQFN | Microchip
N.º de pieza: PIC16F18346-E/GZ ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $2.13 | $2,13 |
| 10 | $1.92 | $19,20 |
| 100 | $1.71 | $171,00 |
| 500 | $1.49 | $745,00 |
| 1.000 | $1.28 | $1.280,00 |
PIC16F18346-E/GZ Descripción general
An 8-bit PIC16 microcontroller is a Harvard-architecture, RISC-based CMOS device widely used in cost-sensitive embedded control. PIC16F parts sit in Microchip's mid-range lineup between the 8-pin PIC10/12 families and the 16-bit PIC24/dsPIC families, and they belong to the broader category of microcontrollers (MCU) within the semiconductor hierarchy: microcontroller -> embedded IC -> integrated circuit. XLP denotes the company's extreme-low-power process and sleep-mode tuning that enables nanoWatt standby currents, while CIPs (Core Independent Peripherals) such as CLC, CWG, NCO and DSM operate without waking the CPU.
Key features include a 10-bit ADC with computation, a 5-bit DAC, two SPI/I2C peripherals, Peripheral Pin Select (PPS) for flexible signal routing, Windowed Watchdog Timer (WWDT), hardware CRC with memory scan, and 18 general-purpose I/O pins. The integrated temperature indicator and 32 kHz low-power oscillator aid battery and sensor applications where the MCU spends most of its life in sleep.
Architecturally the PIC16F18346 uses a 14-bit instruction word, 8-bit data path and 32 MHz internal oscillator (with PLL), giving roughly 8 MIPS sustained throughput. The 256-byte EEPROM is byte-erasable and rated for high write endurance, supporting non-volatile parameter storage in field-deployed units. PPS remaps digital peripherals onto most I/O pins, simplifying board layout and BOM reuse across the PIC16F18326/18346 family.
Typical applications include battery-powered IoT sensors, low-power wireless nodes, white-goods and appliance user-interface controllers, sensor signal conditioning, LED lighting control, and functional-safety subsystems such as appliance door-lock monitors where the WWDT and CRC/SCAN features are mandated. Designers choose this part when they need true XLP sleep currents in a compact 20-pin footprint.
When designing with the PIC16F18346-E/GZ, dedicate the exposed pad (EP) to a continuous ground plane for thermal dissipation and RF immunity, place the 0.1 µF VDD decoupling capacitor within 3 mm of the VDD pin, and respect the 2.3 V–5.5 V supply range. PPS conflicts must be resolved in the configuration; reusing the same pin for two peripherals simultaneously is silently ignored by the silicon.
This page synthesizes distributor pricing, validated drop-in alternatives, and engineering design notes that are not present in the standalone Microchip datasheet, giving procurement and design teams a single reference for sourcing and applying the PIC16F18346-E/GZ.
Alternativas directas para PIC16F18346-E/GZ — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16F18346-E/GZ (mismo factor de forma y huella) — difiere en ADC, Package, Operating Temperature, Core Architecture, Program Memory (Flash).
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16F18346-I/GZ
✅ Sustitución directa✓ En stock
$1.22 / unidad
Ver hoja de datos →PIC16F18346T-E/GZ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F18346T-I/GZ
✅ Sustitución directa✓ En stock
$0.92 / unidad
Ver hoja de datos →PIC16F18345-E/GZ
✅ Sustitución directa✓ En stock
$0.83 / unidad
Ver hoja de datos →PIC16F18344-E/GZ
✅ Sustitución directa ⚠️ Especificaciones sin verificar✓ En stock
$0.95 / unidad
Ver hoja de datos →PIC16F18345T-I/GZ
✅ Sustitución directa✓ En stock
$2.04 / unidad
Ver hoja de datos →PIC16F18346-E/GZ Valores máximos y características eléctricas
| Core Architecture | PIC 8-bit, 14-bit instruction word |
| Family | PIC16F XLP, Functional Safety (FuSa) |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| SRAM | 2 KB |
| EEPROM | 256 bytes |
| Maximum CPU Frequency | 32 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| I/O Pins | 18 |
| ADC | 10-bit, with computation (ADC2) |
| DAC | 5-bit |
| Communication Peripherals | 2x SPI / I2C, UART |
| Encapsulado | 20-pin UQFN (4x4 mm) with exposed pad |
| Temperatura de funcionamiento | -40 °C to +125 °C (E = extended) |
| Watchdog | Windowed WDT (WWDT) |
| Functional Safety Features | Hardware CRC, memory scan, WWDT |
| Tipo de montaje | Surface Mount |
| Estado RoHS | Compliant |
Configuración de pines de PIC16F18346-E/GZ
| Pin 1 | RA5 — Bidirectional I/O with IOC and PPS |
| Pin 2 | RA4 — Bidirectional I/O with IOC and PPS |
| Pin 3 | RA3 — Bidirectional I/O / MCLR with weak pull-up |
| Pin 4 | RA2 — Bidirectional I/O with DAC reference input |
| Pin 5 | RA1 — Analog / bidirectional I/O |
| Pin 6 | RA0 — Analog / bidirectional I/O |
| Pin 7 | VDD — Positive supply 2.3 V to 5.5 V |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RB7 — Bidirectional I/O / ICSPCLK |
| Pin 10 | RB6 — Bidirectional I/O / ICSPDAT |
| Pin 11 | RB5 — Bidirectional I/O with IOC and PPS |
| Pin 12 | RB4 — Bidirectional I/O with IOC and PPS |
| Pin 13 | RB3 — Bidirectional I/O with IOC and PPS |
| Pin 14 | RB2 — Bidirectional I/O with IOC and PPS |
| Pin 15 | RB1 — Bidirectional I/O with IOC and PPS |
| Pin 16 | RB0 — Bidirectional I/O / interrupt-on-change |
| Pin 17 | RC7 — Bidirectional I/O with PPS |
| Pin 18 | RC6 — Bidirectional I/O with PPS |
| Pin 19 | RC5 — Bidirectional I/O with PPS |
| Pin 20 | RC4 — Bidirectional I/O with PPS |
Aplicaciones típicas
PIC16F18346-E/GZ es adecuado para 6 aplicacións: Battery-Powered IoT Sensor Node, Functional-Safety Appliance Controller, LED Lighting and Signage Controller, White Goods User Interface Board, Automotive Body and Cabin Submodule, Industrial Sensor Transmitter.
Battery-Powered IoT Sensor Node
The PIC16F18346-E/GZ is purpose-built for coin-cell sensor nodes where XLP sleep currents of <50 nA extend life beyond 5 years. The integrated 10-bit ADC with computation (ADC2) averages and thresholds readings in hardware, allowing the CPU to remain in sleep while the ADC autonomously wakes and compares. The 32 MHz HF oscillator combined with PPS-routable EUSART lets the same MCU drive a sub-GHz or BLE frontend via SPI/UART, and the 2 KB SRAM is sufficient for a 256-sample ring buffer plus a small command parser.
Recomendado
Functional-Safety Appliance Controller
The PIC16F18346-E/GZ targets IEC 60730 Class B appliance subsystems such as washing-machine door locks, dishwasher heaters and oven thermostats. The Windowed Watchdog Timer (WWDT) forces a software refresh inside a configurable time window, while the hardware CRC with memory-scan mode catches Flash corruption before it can affect outputs. Fail-Safe Clock Monitor (FSCM) and BOD further guard against oscillator and supply faults, eliminating an external supervisor in many designs.
Recomendado
LED Lighting and Signage Controller
Driving addressable LED strips and animated signage requires deterministic timing and pulse-width modulation - both native strengths of the PIC16F18346-E/GZ. The Complementary Waveform Generator (CWG) produces complementary PWM with hardware dead-band control, eliminating CPU jitter even in deep sleep. The 5-bit DAC can bias an analog LED driver, while the Peripheral Pin Select lets a single PCB layout accommodate both single-channel and multi-channel LED boards by remapping in firmware.
Recomendado
White Goods User Interface Board
User-interface boards in dishwashers, ovens and refrigerators need a low-cost MCU with capacitive-touch capability, PWM-controlled displays and a robust I/O set. The PIC16F18346-E/GZ provides 18 I/O, multiple PWM channels, an EUSART for the main controller link and the PPS feature to map the same peripherals across UI layouts. Its 28 KB Flash accommodates menu strings and diagnostics, while 256-byte EEPROM stores user preferences across power cycles.
Recomendado
Automotive Body and Cabin Submodule
Non-safety automotive modules - HVAC panel controllers, mirror adjusters, seat memory modules - are well served by the PIC16F18346-E/GZ thanks to its -40 °C to +125 °C extended temperature range. The 32 MHz core executes LIN-stack bit-banging or UART-based protocols, while the 10-bit ADC reads potentiometers for motor position feedback. For under-hood applications requiring AEC-Q100, designers should escalate to the PIC16F18855 family, but for cabin electronics the PIC16F18346 is the cost-effective choice.
Recomendado
Industrial Sensor Transmitter
Loop-powered 4-20 mA and IO-Link sensor transmitters need stable analog performance with very low quiescent current to meet the 3.5 mA budget at 24 V. The PIC16F18346-E/GZ integrates a 5-bit DAC for calibration, a 10-bit ADC with hardware averaging for low-noise measurement, and XLP sleep modes that drop the MCU below 50 nA between transmissions. PPS keeps the UART and I2C pins flexible when changing between 2-wire and 3-wire sensor pinouts.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16F18346-E/GZ — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16F18346-I/GZ | PIC16F18346T-E/GZ | PIC16F18345-E/GZ | PIC16F18345T-I/GZ |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-UQFN (4x4) | 20-UQFN (4x4) - same | 20-UQFN (4x4) - same | 20-UQFN (4x4) - same | 20-UQFN (4x4) - same |
| Flash Memory | 28 KB | 28 KB | 28 KB | 14 KB (-50%) | 14 KB (-50%) |
| SRAM | 2 KB | 2 KB | 2 KB | 1 KB (-50%) | 1 KB (-50%) |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B |
| Max CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40 °C to +125 °C (E) | -40 °C to +85 °C (I) | -40 °C to +125 °C (E) | -40 °C to +125 °C (E) | -40 °C to +85 °C (I) |
| Peripherals (ADC/DAC/SPI/I2C) | 10b ADC2 / 5b DAC / 2x SPI/I2C | 10b ADC2 / 5b DAC / 2x SPI/I2C | 10b ADC2 / 5b DAC / 2x SPI/I2C | 10b ADC2 / 5b DAC / 2x SPI/I2C | 10b ADC2 / 5b DAC / 2x SPI/I2C |
Diferenciadores clave
- Largest Flash/RAM in the 20-UQFN PIC16F183x6 family (frente a PIC16F18345-E/GZ)
- Extended -40 °C to +125 °C temperature range (frente a PIC16F18346-I/GZ)
- Tape-and-reel packaging option preserves -E temperature range (frente a PIC16F18346T-I/GZ)
Notas de diseño
The 20-UQFN (4x4 mm) package has a center exposed thermal pad that MUST be soldered to a ground plane for both electrical reference and thermal dissipation. Per the Microchip DS40001839E datasheet, missing the EP connection can raise junction temperature by 20-30 °C and degrade ADC readings. Stitch the EP to the main ground with at least 4 thermal vias (0.3 mm drill) to spread heat and improve surge immunity.
Place a 0.1 µF X7R ceramic decoupling capacitor within 3 mm of the VDD pin and a 10 µF bulk capacitor on the same node. The PIC16F18346-E/GZ draws up to 8 mA active at 32 MHz; the bulk cap prevents VDD droop during ADC conversions. Tie an additional 1 µF capacitor to the VCAP pin if the internal voltage regulator is enabled (FCR_DEFAULT register bit).
PPS routes digital peripherals to most I/O pins, but assigning two peripherals to the same pin is silently ignored by the silicon - the firmware appears to write but no waveform appears. Always call PPS lock/unlock sequences and validate pin mapping in a bring-up test before committing PCB layout. Keep SPI/CCP traces shorter than 50 mm and add a 33 Ω series resistor near the driver pin to dampen ringing.
Estimated: the ADC2 computation feature averages up to 1024 readings in hardware, but if the ADC clock is set above 8 MHz at 5 V the sample-and-hold loses linearity. Keep ADCON1<ADCS> at Fosc/16 or slower for full 10-bit accuracy. Also remember the device enters Bulk Erase if MCLR is held low for >500 ms during ICSP - a noisy reset button can wipe Flash on field returns.
Información de cumplimiento
RoHS and REACH compliant per Microchip product page. AEC-Q100 is NOT qualified for the -E/GZ; for AEC-Q100 automotive applications consider PIC16F18855 or higher-grade families.