Microchip Technology

PIC16F18345-I/GZ - 8-Bit 32MHz XLP MCU, 14KB Flash | Microchip

MPN: PIC16F18345-I/GZ ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 20-pin UQFN (4x4 mm) Package 32 MHz Speed 14 KB (8K x 14 words) Memory
From $0.97 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.5 $1.50
10 $1.35 $13.50
100 $1.21 $121.00
500 $1.08 $540.00
1,000 $0.97 $970.00
ℹ️ All prices are in USD

PIC16F18345-I/GZ Overview

The Microchip Technology PIC16F18345-I/GZ is an 8-bit PIC microcontroller from the PIC16F family, featuring eXtreme Low Power (XLP) technology and Functional Safety (FuSa) capability, operating at up to 32 MHz with 14 KB (8K x 14 words) of Flash program memory, housed in a 20-pin UQFN (4x4 mm) package. The device integrates 1 KB of RAM, 256 bytes of EEPROM, and a rich peripheral set including Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Peripheral Pin Select (PPS) for flexible pin mapping of digital peripherals.

An 8-bit microcontroller (MCU) is a small, low-cost computer-on-a-chip that integrates a CPU, memory (Flash, RAM, EEPROM), and peripherals on a single die. Within the broader semiconductor taxonomy, an MCU sits under microcontroller -> embedded processor -> digital IC -> semiconductor. The 8-bit class targets cost- and power-sensitive applications where deterministic control loops, simple digital I/O, and ultra-low sleep current are more important than raw compute throughput. The PIC16F18345 belongs to Microchip's XLP family, which adds sub-uA deep-sleep modes and active-mode currents in the tens of uA/MHz, making it well suited to battery-powered edge nodes.

Key features of the PIC16F18345-I/GZ include 32 MHz internal oscillator operation, 14 KB self-programmable Flash, 1 KB SRAM, 256 B EEPROM, 18 I/O pins, a 10-bit ADC with computation, multiple communication peripherals (EUSART, SPI, I2C), and Functional Safety support per IEC 60730 Class B. The Peripheral Pin Select (PPS) block lets designers remap digital peripheral I/O to nearly any pin, simplifying PCB routing in space-constrained UQFN layouts.

Architecturally, the device uses Microchip's enhanced mid-range 8-bit core with a hardware stack and 49 instruction set, delivering deterministic interrupt latency and predictable code execution. The CLC and CWG peripherals enable glue-logic replacement (AND/OR/XOR/toggle gates) and complementary PWM generation without external ICs, reducing BOM cost in motor, lighting, and power-control applications.

Typical applications include low-power IoT sensor nodes, home appliance control boards, LED lighting drivers, battery management front-ends, functional-safety industrial sensor transmitters, and consumer remote controls. The combination of XLP sleep modes and PPS-driven pin mapping also makes it attractive for space-constrained wearables and portable medical accessories.

When designing with this part, pay attention to the UQFN-20 thermal pad layout (the central exposed pad must be soldered to the ground plane for electrical and thermal performance) and follow Microchip's UQFN land pattern recommendations. Use the MPLAB X IDE with XC8 compiler and the PICkit or Snap programmer for development; pre-configured code examples in MCC (MPLAB Code Configurator) accelerate peripheral setup.

This page synthesizes distributor pricing, same-package drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, providing AEO/GEO-optimized context for engineers evaluating the PIC16F18345-I/GZ for new designs.

Drop-in alternatives for PIC16F18345-I/GZ — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16F18345-I/GZ (same form factor and footprint) — differing in Package, ADC, Core Architecture, Functional Safety (FuSa), Operating Temperature.

Microchip Technology
Package: 20-UQFN (4x4 mm)
ADC: 10-bit ADC with Computation (ADC2)
Operating Temperature: -40C to +85C (industrial, "I")
Microchip Technology
Package: 20-UQFN 4x4 mm (GZ suffix)
ADC: 10-bit ADC with Computation (ADC2)
Core Architecture: 8-bit PIC16 enhanced mid-range (modified Harvard)
Microchip Technology
Package: 20-pin UQFN (GZ) 4x4 mm
ADC: 12-bit ADCC with computation, oversampling, averaging
Core Architecture: PIC16 8-bit enhanced mid-range

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F18345-E/GZ

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 UQFN-20 (4x4)
8-bit PIC16 enhanced mid-range (modified Harvard) · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · -40 C to +125 C (E suffix, extended) · 20-UQFN 4x4 mm (GZ suffix)

✓ In Stock

$0.83 / Unit

View Datasheet →

PIC16F18344-I/GZ

✅ Drop-In ⚠️ Specs Unverified
📦 UQFN-20 (4x4)
7 KB Flash vs 14 KB Flash (-50% program memory), same peripherals

📋 Reference alternative (not in catalog)

PIC16F18325-I/GZ

✅ Drop-In
📦 VQFN-16 (4x4)
16-pin VQFN vs 20-pin UQFN, 12 I/O vs 18 I/O, footprint differs by 4 pins

📋 Reference alternative (not in catalog)

PIC16F18326-I/GZ

✅ Drop-In ⚠️ Specs Unverified
📦 UQFN-20 (4x4)
16 KB Flash vs 14 KB Flash (+14%), same peripherals and pinout

📋 Reference alternative (not in catalog)

PIC16F18445-I/GZ

✅ Drop-In
Microchip Technology
📦 UQFN-20 (4x4)
PIC16 8-bit enhanced mid-range · 32 MHz (8 MIPS) · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 1.8 V to 5.5 V · 12-bit ADCC with computation, oversampling, averaging

✓ In Stock

$0.78 / Unit

View Datasheet →

PIC16F18345-I/GZ Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16 enhanced mid-range
Maximum CPU Frequency 32 MHz
Program Memory (Flash) 14 KB (8K x 14 words)
Data SRAM 1 KB
Data EEPROM 256 bytes
I/O Pins 18
Package 20-pin UQFN (4x4 mm)
Mounting Type Surface Mount
Operating Voltage Range 1.8 V to 5.5 V
ADC 10-bit, with Computation (ADC2)
Communication Peripherals 1x EUSART, 1x MSSP (SPI/I2C)
Special Peripherals CLC, CWG, NCO, PPS, CCP/PWM
eXtreme Low Power (XLP) Yes - sub-uA sleep modes
Functional Safety (FuSa) IEC 60730 Class B capable
Operating Temperature Range -40 C to +85 C (Industrial, "I")
MSL Level MSL1 (per JEDEC J-STD-020)
RoHS Status Compliant

PIC16F18345-I/GZ Pin Configuration

QFN-20 Package Pinout Diagram QFN-20 4x4mm, P0.5mm, EP 2.5x2.5mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 QFN-20
Pin 1 RA5 — Bidirectional I/O / analog input / PWM output
Pin 2 RA4 — Bidirectional I/O / analog input
Pin 3 RA3 — Bidirectional I/O / analog input / MCLR
Pin 4 RA2 — Bidirectional I/O / analog input / DAC output
Pin 5 RA1 — Bidirectional I/O / analog input / reference voltage
Pin 6 RA0 — Bidirectional I/O / analog input
Pin 7 VSS — Ground reference
Pin 8 RA7 — Bidirectional I/O / analog input
Pin 9 RA6 — Bidirectional I/O / analog input
Pin 10 RC0 — Bidirectional I/O / analog input
Pin 11 RC1 — Bidirectional I/O / analog input
Pin 12 RC2 — Bidirectional I/O / analog input
Pin 13 RC3 — Bidirectional I/O / analog input / SCL
Pin 14 RC4 — Bidirectional I/O / analog input / SDA
Pin 15 RC5 — Bidirectional I/O / analog input
Pin 16 RC6 — Bidirectional I/O / analog input
Pin 17 RC7 — Bidirectional I/O / analog input
Pin 18 VSS_EP — Exposed thermal pad (must be soldered to ground)
Pin 19 VDD — Positive supply voltage (1.8-5.5 V)
Pin 20 RB7 — Bidirectional I/O / analog input / ICSPDAT

Typical Applications

PIC16F18345-I/GZ is suitable for 6 applications: Battery-Powered IoT Sensor Node, Functional Safety (IEC 60730 Class B) Appliance Control, LED Lighting and Signage Driver, Consumer Remote Control and HMI, Industrial Sensor Transmitter, Portable Medical Accessory.

🧩

Battery-Powered IoT Sensor Node

The PIC16F18345-I/GZ is well suited to battery-powered IoT sensor nodes because its XLP (eXtreme Low Power) technology delivers sub-uA deep-sleep currents and active-mode currents around 50 uA/MHz at 1.8 V. The 14 KB Flash is sufficient for Modbus RTU or LoRaWAN device drivers, while the 10-bit ADC with computation (ADC2) handles oversampling and averaging without CPU intervention. The 32 MHz internal oscillator removes the need for an external crystal, reducing BOM cost. Designers can run the core from a 1.8 V Li-ion source for over 5 years on a single coin cell at 1 sample-per-minute duty cycles.

🔧

Functional Safety (IEC 60730 Class B) Appliance Control

The PIC16F18345-I/GZ carries Functional Safety (FuSa) support that simplifies IEC 60730 Class B certification for white goods and industrial appliance controllers. Microchip provides pre-certified Class B firmware libraries that implement self-test routines for CPU registers, program memory checksum, RAM March-C tests, and clock monitoring. The device's hardware Windowed Watchdog Timer (WWDT) with selectable clock sources adds an independent safety mechanism. Operating from 1.8-5.5 V, the MCU interfaces directly to 3.3 V sensors and 5 V actuator drivers without external level shifters.

💡

LED Lighting and Signage Driver

The PIC16F18345-I/GZ drives multi-channel LED lighting and signage through its Complementary Waveform Generator (CWG) peripheral, which produces complementary PWM outputs with programmable dead-band control for half-bridge and full-bridge LED driver topologies. The 10-bit PWM and CCP modules support smooth dimming curves and color mixing in RGBW fixtures. The Peripheral Pin Select (PPS) block lets designers remap PWM outputs to nearly any pin, simplifying PCB layout in space-constrained UQFN-20 designs. At 32 MHz the MCU can refresh up to 16 PWM channels at 10 kHz with minimal CPU overhead.

📱

Consumer Remote Control and HMI

The PIC16F18345-I/GZ powers low-cost consumer remote controls and human-machine interface (HMI) panels thanks to its low sleep current, Configurable Logic Cell (CLC) for custom button-debounce and IR encoding, and integrated EUSART for IR or wireless module communication. The 14 KB Flash accommodates complex IR protocols (NEC, RC5, RC6, SIRC) or proprietary RF device stacks. The UQFN-20 (4x4 mm) package fits inside ultra-thin remote enclosures. Battery life is maximized through sleep currents under 100 nA with the CLC running for wake-on-button interrupt.

🏭

Industrial Sensor Transmitter

The PIC16F18345-I/GZ is well matched to 4-20 mA loop-powered industrial sensor transmitters because its 1.8 V minimum supply enables operation from the 3.6 V minimum compliance of a 4-20 mA loop at 12 V supply. The 10-bit ADC with computation (ADC2) handles bridge sensor linearization and temperature compensation in firmware. The MSSP peripheral drives SPI or I2C sensor front-ends such as pressure, flow, or gas sensors. The CLC block can implement glitch-free pulse counting from digital flow meters without external glue logic, reducing BOM cost and board area.

💊

Portable Medical Accessory

The PIC16F18345-I/GZ supports portable medical accessories such as glucose meters, pulse oximeters, and connected inhalers by combining IEC 60730 Class B functional safety with sub-uA sleep current and the 4x4 mm UQFN footprint. The MSSP peripheral interfaces to medical sensors over I2C or SPI, while the 10-bit ADC handles analog front-ends such as photodiode current for SpO2 measurement. Battery life is critical: at 1.8 V operation and 50 uA/MHz active current, the MCU enables multi-day runtime on small Li-Po cells with Bluetooth Low-SoC wake-on-event handling.

Recommended Products Summary

PIC16F18344-I/GZ Pin-compatible 7 KB Flash variant for memory-constrained firmware Used in: Battery-Powered IoT Sensor Node, Consumer Remote Control and HMI MCP9808 High-accuracy I2C temperature sensor companion Used in: Battery-Powered IoT Sensor Node PIC16F18345-E/GZ Microchip Technology Used in: Functional Safety (IEC 60730 Class B) Appliance Control, Industrial Sensor Transmitter MCP2515 Standalone CAN controller for appliance networking Used in: Functional Safety (IEC 60730 Class B) Appliance Control PIC16F18326-I/GZ 16 KB Flash variant for richer lighting effect libraries Used in: LED Lighting and Signage Driver MCP1700 Low-quiescent LDO for standby LED efficiency Used in: LED Lighting and Signage Driver MCP3421 18-bit delta-sigma ADC companion for high-precision measurement Used in: Industrial Sensor Transmitter PIC16F18325-I/ST Microchip Technology Used in: Portable Medical Accessory MCP73831 Linear Li-Po charger for portable medical devices Used in: Portable Medical Accessory
What is the operating voltage range of the PIC16F18345-I/GZ?
The PIC16F18345-I/GZ operates from 1.8 V to 5.5 V across the industrial temperature range of -40 C to +85 C. According to the Microchip PIC16(L)F18325/18345 datasheet (document 40001795H), the device supports both LF (low-voltage, 1.8-3.6 V) and F (full-voltage, 2.3-5.5 V) variants, with the 'F' version rated up to 32 MHz internal oscillator. This wide range enables direct connection to single-cell Li-ion, 2x AA, and 5 V rails without external level shifters.
How much Flash and RAM does the PIC16F18345-I/GZ have?
The PIC16F18345-I/GZ integrates 14 KB (8K x 14 words) of self-programmable Flash program memory, 1 KB of SRAM, and 256 bytes of EEPROM. According to Microchip datasheet 40001795H, the 14-bit word width is characteristic of the PIC16 enhanced mid-range core, meaning 14 KB Flash holds 8192 instructions. This is suitable for medium-complexity applications with state machines, communication stacks (e.g., Modbus), and small RTOS kernels.
Where can I buy the PIC16F18345-I/GZ online?
The PIC16F18345-I/GZ is in stock at authorized distributors including DigiKey, Mouser, and LCSC Electronics, with pricing starting around $1.21 per unit at 100-piece quantity as of 2026-09-20. LCSC lists the part at $1.207 in cut-tape packaging. Octopart aggregates 11 distributor listings for live stock comparison. Authorized channels ensure manufacturer warranty and traceability for production orders.
What is the lead time for the PIC16F18345-I/GZ?
Lead time for the PIC16F18345-I/GZ is typically 8-12 weeks from Microchip factory for production quantities as of 2026-09-20, with distributor shelf stock often available immediately at DigiKey and Mouser for prototype builds. The 'I' industrial temperature grade and 'GZ' UQFN-20 package are both standard catalog offerings, so allocation events are uncommon. For high-volume orders, contact a Microchip franchise distributor to lock allocation.
What is the difference between PIC16F18345-I/GZ and PIC16F18325-I/GZ?
The PIC16F18345 has 14 KB Flash and 18 I/O in a 20-pin UQFN, while the PIC16F18325 has 14 KB Flash and 12 I/O in a 16-pin UQFN/PDIP package. Both share the same PIC16 enhanced mid-range core, 32 MHz operation, and XLP features, but the 18345 offers more I/O and is pin-compatible with the 20-pin UQFN footprint. Designers can scale down to the 18325 to save PCB space if 12 I/O lines suffice.
Can the PIC16F18344 replace the PIC16F18345 in my design?
The PIC16F18344 is a 7 KB Flash variant in the same 20-pin UQFN package, making it a software-downgrade drop-in replacement on the PCB but with 50% less program memory. According to Microchip cross-reference tooling, the PIC16F18344 shares peripherals, pinout, and voltage range with the 18345, so if your firmware fits in 7 KB it is a fully compatible substitute. If your code uses more than 7 KB, the 18344 will fail to link - choose the 18345 for headroom.
What is the best drop-in replacement for the PIC16F18345-I/GZ?
The best drop-in replacement is the PIC16F18345-E/GZ (extended temperature grade, same UQFN-20 package and pinout) when stock of the 'I' grade is constrained, followed by the PIC16F18344-I/GZ (7 KB Flash, same 20-pin UQFN) when reduced Flash is acceptable. Both retain the identical 20-pin UQFN footprint. Cross-brand replacements in the same package are not common because PIC16F UQFN pinouts are Microchip-specific.
Where can I download the PIC16F18345-I/GZ datasheet PDF?
The official Microchip datasheet for the PIC16F18345 is available as PDF document 40001795H at https://ww1.microchip.com/downloads/en/DeviceDoc/PIC16-L-F18325-18345-Data-Sheet-40001795H.pdf. A high-temperature variant datasheet (document 40002024B) is also published. Both are free to download without registration from Microchip's website. The datasheet contains pinout, electrical characteristics, peripheral register maps, and programming specifications.
Where can I find the PIC16F18345-I/GZ pinout?
The PIC16F18345-I/GZ pinout for the 20-pin UQFN (4x4) package is published in Section 2.0 "Pin Diagrams" of Microchip datasheet 40001795H, and is also rendered as an interactive diagram on the Microchip product page (microchip.com/en-us/product/PIC16F18345). The UQFN package has 20 pins with a central exposed thermal pad (EP) that must be soldered to the ground plane for electrical and thermal performance.
Is the PIC16F18345-I/GZ suitable for battery-powered IoT designs?
Yes, the PIC16F18345-I/GZ is ideal for battery-powered IoT nodes thanks to its XLP technology with sub-uA deep-sleep currents and active-mode currents around 50 uA/MHz at 1.8 V. Combined with the 32 MHz internal oscillator and 14 KB Flash, the device can spend >99% of its duty cycle in sleep mode while periodically waking to service sensors and transmit via EUSART or SPI. Typical coin-cell lifetimes exceed 5 years at 1 sample-per-minute duty cycles.
PIC16F18345-I/GZ vs PIC16F18326 - which is better for LED lighting control?
For LED lighting control the PIC16F18345-I/GZ is generally the better choice because it offers 18 I/O pins (vs 12 on the 18326) and the Complementary Waveform Generator (CWG) which generates complementary PWM outputs with dead-band control - ideal for half-bridge LED driver topologies. The PIC16F18326 in 14-pin packages targets simpler single-channel LED or indicator applications. Both share the same 32 MHz core and 10-bit ADC.
When should I choose the PIC16F18345-I/GZ over the PIC16F18855?
Choose the PIC16F18345-I/GZ when you need a compact 20-pin UQFN footprint, XLP sleep current below 100 nA, and Functional Safety (IEC 60730 Class B) support at minimum cost. Choose the PIC16F18855 when you need more peripherals (multiple CCP, 14-bit ADC, larger 28/40-pin packages) for complex motor control or power conversion. The 18345 is optimized for ultra-low-power space-constrained designs, the 18855 for feature-rich applications.
What are the key specifications of the PIC16F18345-I/GZ that engineers should know?
The PIC16F18345-I/GZ combines 32 MHz CPU, 14 KB Flash, 1 KB SRAM, 256 B EEPROM, 18 I/O, 1.8-5.5 V operation, 10-bit ADC with computation, CLC/CWG/NCO/PPS peripherals, XLP sub-uA sleep, and IEC 60730 Class B Functional Safety in a 4x4 mm UQFN-20. According to Microchip datasheet 40001795H, it is targeted at low-power general-purpose and functional-safety applications. Key trade-off: smaller Flash than PIC16F1xxx 28/40-pin siblings.
What is the best STMicroelectronics equivalent for the PIC16F18345-I/GZ?
There is no pin-to-pin equivalent from STMicroelectronics in the same 20-pin UQFN footprint. STMicro's nearest drop-in alternatives are 8-bit STM8S MCUs, but those use different pinouts and architecture (STM8 core vs PIC16). For a Microchip-only design, the PIC16F18344-I/GZ (7 KB Flash, same package) is the closest same-brand alternative. Cross-brand migration to STM8 or AVR requires PCB rework.
Is the PIC16F18345-I/GZ the same as PIC16F18345-E/GZ?
No, the PIC16F18345-I/GZ and PIC16F18345-E/GZ differ in operating temperature grade. The 'I' suffix denotes the Industrial grade (-40 C to +85 C), while the 'E' suffix denotes the Extended grade (-40 C to +125 C). Both share the identical 20-pin UQFN (4x4 mm) package, die, and pinout, making them drop-in PCB-compatible. Choose the 'E' part for automotive under-hood or harsh industrial environments.

Engineering reference data for PIC16F18345-I/GZ — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F18345-I/GZ when you need an 8-bit PIC16 MCU in a 4x4 mm UQFN-20 footprint with 14 KB Flash, XLP sub-uA sleep current, IEC 60730 Class B functional safety, and a rich set of peripherals (CLC, CWG, NCO, PPS) for under $1.50 in 100-piece quantities. Choose the PIC16F18344-I/GZ if your firmware fits in 7 KB Flash - it shares the identical UQFN-20 pinout and is a software-downgrade drop-in. Choose the PIC16F18345-E/GZ if your application sees temperatures above 85 C, such as under-hood automotive or industrial enclosures. Choose the PIC16F18326-I/GZ if you need 16 KB Flash for richer firmware libraries without changing the PCB. The PIC16F18445-I/GZ is the newer-generation successor for new long-life designs requiring updated silicon revisions. All alternatives share the same UQFN-20 footprint, enabling single PCB layout across product SKUs.

Comparison with Alternatives

Parameter This Product PIC16F18345-E/GZ PIC16F18344-I/GZ PIC16F18326-I/GZ PIC16F18445-I/GZ
Package UQFN-20 (4x4) UQFN-20 (4x4) - same UQFN-20 (4x4) - same UQFN-20 (4x4) - same UQFN-20 (4x4) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core 8-bit PIC16 enhanced 8-bit PIC16 enhanced - same 8-bit PIC16 enhanced - same 8-bit PIC16 enhanced - same 8-bit PIC16 enhanced - newer gen
Max CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Flash Memory 14 KB 14 KB 7 KB (-50%) 16 KB (+14%) 14 KB
SRAM 1 KB 1 KB 1 KB 1 KB 1 KB
I/O Pins 18 18 18 18 18
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
Operating Temperature -40 C to +85 C (I) -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +85 C (I) -40 C to +85 C (I)

Key Differentiators

  • Includes Functional Safety (FuSa) IEC 60730 Class B support (vs PIC16F18344-I/GZ)
  • Larger 14 KB Flash with same UQFN-20 footprint (vs PIC16F18344-I/GZ)
  • Industrial temperature grade -40 C to +85 C as standard (vs PIC16F18345-E/GZ)
  • Same-generation core with newer silicon revision (vs PIC16F18445-I/GZ)

Design Notes

Estimated: the 20-pin UQFN (4x4 mm) package has a thermal resistance (theta_JA) of approximately 38 C/W on a standard 4-layer JEDEC test board per Microchip datasheet 40001795H packaging section. For battery-powered IoT applications where the MCU rarely runs at full CPU speed, the central exposed thermal pad (EP, pin 18) MUST be soldered to a continuous ground copper plane of at least 25 mm^2 to keep junction temperature rise below 10 C above ambient. Without proper EP soldering, the UQFN-20 thermal performance degrades by more than 40%, potentially affecting ADC accuracy in hot environments.

Place a 100 nF decoupling capacitor as close as possible to pin 19 (VDD), with trace length kept under 2 mm to minimize parasitic inductance. Add a 10 uF bulk capacitor near the VDD pin for low-frequency noise suppression during ADC conversions. For high-noise environments, place a ferrite bead in series with VDD to attenuate switching noise from upstream regulators. The UQFN-20 land pattern must follow Microchip's recommended footprint with non-solder-mask-defined (NSMD) pads for reliable solder joint formation.

Do not leave the MCLR pin (RA3, pin 3) floating - tie it to VDD through a 10 kohm pull-up resistor to prevent spurious resets during power-up. When using the internal oscillator, allow the OST (Oscillator Start-up Timer) 1024-cycle delay before code execution to ensure clock stability. The Peripheral Pin Select (PPS) registers are unlocked and must be configured before activating PPS-driven peripherals like CWG or MSSP. Failing to lock PPS after configuration can allow runaway code to remap critical pins.

When routing the MSSP SPI or I2C signals from the UQFN-20, keep clock and data trace lengths matched within 5 mm to avoid timing skew at 32 MHz operation. For SPI clock speeds above 8 MHz, place 22 ohm series termination resistors close to the MCU pins to dampen reflections on long traces. The analog inputs (RA0-RA7, RC0-RC7) should be kept away from digital switching traces, with the analog ground island connected to the main ground plane at a single point to prevent ground-loop noise injection into the 10-bit ADC.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page (microchip.com/en-us/product/PIC16F18345). Industrial temperature grade -40 C to +85 C; choose -E variant for AEC-Q100-style automotive requirements. Halogen-free per Microchip Material Declaration.

Data verified on: 2026-09-20 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F18345-I/GZ PIC16F18345 datasheet Microchip PIC16F18345 8-bit XLP MCU 14KB Flash 20-pin UQFN PIC16F18345 functional safety IEC 60730 PIC16F18345-I/GZ vs PIC16F18344-I/GZ PIC16F18345-I/GZ buy online PIC16F18345 price qty 100 what is the operating voltage of PIC16F18345 PIC16F18345 pinout UQFN-20 ultra low power PIC microcontroller 32MHz PIC16F18345 drop-in replacement

Related Components & Terms

Microchip Technology PIC16F18345 PIC16F18345-I/GZ PIC16F18345-E/GZ PIC16F18344-I/GZ PIC16F18326-I/GZ PIC16F18445-I/GZ PIC16 enhanced mid-range core 8-bit microcontroller MCU XLP eXtreme Low Power Functional Safety IEC 60730 Class B FuSa Peripheral Pin Select PPS Configurable Logic Cell CLC Complementary Waveform Generator CWG Numerically Controlled Oscillator NCO ADC2 10-bit ADC EUSART MSSP I2C SPI PICkit MPLAB X IDE XC8 compiler MCC UQFN-20 QFN family surface mount SMD JEDEC J-STD-020 MSL1 RoHS REACH AEC-Q100 halogen-free battery-powered IoT industrial sensor transmitter LED lighting driver consumer remote control portable medical accessory
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details