PIC16F1518T-I/ML - 28KB Flash 8-bit MCU, 28-QFN | Microchip
MPN: PIC16F1518T-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.75 | $1.75 |
| 10 | $1.57 | $15.70 |
| 100 | $1.39 | $139.00 |
| 500 | $1.24 | $620.00 |
| 1,000 | $1.1 | $1,100.00 |
| 3,300 | $0.97 | $3,201.00 |
PIC16F1518T-I/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. The PIC16F1518 belongs to Microchip's enhanced mid-range PIC16 family, which sits architecturally between the baseline PIC10/12/16 and the high-performance PIC18/dsPIC families. The XLP (eXtreme Low Power) designation indicates an active current draw of roughly 50 µA/MHz and sleep currents below 50 nA with peripheral retention, suiting battery-powered IoT nodes, sensor hubs, and remote controls. The 28-QFN footprint (package code ML) provides a low-profile surface-mount option for space-constrained boards.
Key features include hardware CRC/SCAN, a 16-level hardware stack, in-circuit serial programming (ICSP) via two pins, and the MPLAB X IDE / XC8 compiler ecosystem. The 10-bit ADC with 17 input channels supports up to 30 ksps conversion rate, while the two CCP modules can be configured for capture, compare, or enhanced PWM operation. The MSSP peripheral supports both SPI master/slave and I2C master/slave modes.
Technically, the PIC16F1518 implements a Harvard RISC architecture with a 14-bit instruction word and 200 ns instruction cycle at 20 MHz. On-chip peripherals are routed through Peripheral Pin Select (PPS), allowing flexible remapping of digital functions. The device also includes an internal voltage reference (1.024 V / 2.048 V / 4.096 V), a temperature indicator channel, and a configurable watchdog timer with its own independent LFINTOSC source.
Typical applications include consumer white goods, HVAC thermostats, IoT sensor nodes, battery-powered instrumentation, simple motor-control user interfaces, and USB-to-UART bridges (using EUSART + external MCU). The wide 2.3 V-5.5 V range allows direct operation from single-cell Li-ion, two-cell AA, or regulated 3.3 V/5 V rails without level shifters. The 17 ADC channels comfortably support multi-sensor reading in monitoring systems.
Design with this part by leaving ample copper under the exposed pad (EP) of the QFN-28 for thermal relief and ground stitching. Place a 0.1 µF decoupling capacitor within 2 mm of each VDD pin, and a single 10 µF bulk capacitor on the main supply. Choose the internal HFINTOSC unless your timing budget is tighter than ±2% over temperature, in which case add an external crystal on OSC1/OSC2.
This page synthesizes distributor stock, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet - enabling faster sourcing decisions for production and engineering teams.
Drop-in alternatives for PIC16F1518T-I/ML — 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 PIC16F1518T-I/ML (same form factor and footprint) — differing in I/O Pins, Package, Timers, ADC, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1519T-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1517T-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1518-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1516T-I/MV
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.62 / Unit
View Datasheet →PIC16F1516-I/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.49 / Unit
View Datasheet →PIC16F1518T-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Instruction Word / Cycle | 14-bit / 200 ns at 20 MHz |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data RAM | 1024 bytes |
| Data EEPROM | 256 bytes |
| Maximum Clock Frequency | 20 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C (Industrial, suffix I) |
| ADC | 10-bit, up to 17 channels |
| CCP Modules | 2 (Capture / Compare / PWM) |
| MSSP (SPI / I2C) | 1 peripheral, SPI master/slave + I2C master/slave |
| EUSART | 1 |
| I/O Pins | 25 (on 28-pin package) |
| Timers | Timer0, Timer1, Timer2 (PWM source) |
| Watchdog Timer | Yes, with independent LFINTOSC source |
| Internal Oscillator | 16 MHz HFINTOSC (software selectable), 31 kHz LFINTOSC |
| ICSP (In-Circuit Serial Programming) | Yes (ICSPCLK / ICSPDAT on dedicated pins) |
| Peripheral Pin Select (PPS) | Yes (limited remappable peripherals) |
| Brown-out Reset (BOR) | Yes, software-configurable threshold |
| Power-Saving Modes | Sleep, Idle, Doze; XLP family typical 50 nA sleep |
| Package | 28-pin QFN (6x6 mm) with exposed pad, code ML |
| Mounting Type | Surface Mount |
| MSL Level | MSL3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
| AEC-Q100 Automotive Grade | Not applicable (industrial-grade part; automotive version is PIC16F1518T-E/ML or -Q1 suffix family) |
PIC16F1518T-I/ML Pin Configuration
| Pin 1 | RA0/AN0/ICSPDAT — Bidirectional I/O / ADC input / ICSP data |
| Pin 2 | RA1/AN1/ICSPCLK — Bidirectional I/O / ADC input / ICSP clock |
| Pin 3 | RA2/AN2 — Bidirectional I/O / ADC input |
| Pin 4 | RA3/AN3/MCLR — Bidirectional I/O / ADC input / Master Clear (reset, active low) |
| Pin 5 | RA4/AN4 — Bidirectional I/O / ADC input |
| Pin 6 | RA5/AN5 — Bidirectional I/O / ADC input |
| Pin 7 | RA6/OSC2 — Bidirectional I/O / external crystal output |
| Pin 8 | RA7/OSC1/CLKIN — Bidirectional I/O / external crystal input / external clock in |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0/AN12/INT — Bidirectional I/O / ADC input / external interrupt |
| Pin 11 | RB1/AN10 — Bidirectional I/O / ADC input |
| Pin 12 | RB2/AN8 — Bidirectional I/O / ADC input |
| Pin 13 | RB3/AN9 — Bidirectional I/O / ADC input |
| Pin 14 | RB4/AN11 — Bidirectional I/O / ADC input |
| Pin 15 | RB5/AN13 — Bidirectional I/O / ADC input |
| Pin 16 | RB6/PGC/ICSPCLK — Bidirectional I/O / ICD clock / ICSP clock |
| Pin 17 | RB7/PGD/ICSPDAT — Bidirectional I/O / ICD data / ICSP data |
| Pin 18 | VDD — Positive supply (2.3 V to 5.5 V) |
| Pin 19 | RC0/AN16 — Bidirectional I/O / ADC input |
| Pin 20 | RC1/AN17 — Bidirectional I/O / ADC input |
| Pin 21 | RC2/AN14 — Bidirectional I/O / ADC input |
| Pin 22 | RC3/AN15 — Bidirectional I/O / ADC input |
| Pin 23 | RC4 — Bidirectional I/O |
| Pin 24 | RC5 — Bidirectional I/O |
| Pin 25 | RC6 — Bidirectional I/O / EUSART TX |
| Pin 26 | RC7 — Bidirectional I/O / EUSART RX |
| Pin 27 | RD0 — Bidirectional I/O (PORTD) |
| Pin 28 | RD1 — Bidirectional I/O (PORTD) |
| Pin EP | EP — Exposed thermal pad - solder to PCB ground for thermal dissipation |
Typical Applications
PIC16F1518T-I/ML is suitable for 6 applications: Battery-Powered IoT Sensor Node, HVAC Thermostat Controller, Consumer White Goods (Washing Machine / Oven UI), Industrial Sensor Hub with UART Bridge, Portable Medical Monitoring (Glucose Meter / Pulse Oximeter), LED Lighting Controller (DMX / DALI Sub-node).
Battery-Powered IoT Sensor Node
The PIC16F1518T-I/ML's XLP sleep current under 50 nA and active draw near 50 µA/MHz make it ideal for coin-cell or 2xAA battery-powered IoT sensor nodes. Its 17-channel 10-bit ADC handles multi-sensor scanning (temperature, humidity, light, motion) at sampling rates up to several ksps without external analog MUX. The internal 16 MHz HFINTOSC eliminates a crystal, reducing BOM by ~$0.30. ICSP allows firmware updates in the field via the same I2C bus used by sensors.
Recommended
HVAC Thermostat Controller
The PIC16F1518T-I/ML suits HVAC thermostat controllers because its 17 ADC channels read NTC thermistors for room/setpoint/multiple outdoor probes plus mode switches, while the 2 CCP modules drive TRIAC phase-control or PWM outputs for fan speeds and valve actuators. The EUSART links to a Wi-Fi module (e.g., RNWF02) for app connectivity. The 2.3 V-5.5 V supply tolerates direct 24 VAC-derived rectified rails with regulator headroom, and the -40 °C to +85 °C industrial range covers attic and outdoor enclosures.
Recommended
Consumer White Goods (Washing Machine / Oven UI)
The PIC16F1518T-I/ML powers user interfaces in washing machines, dishwashers, and ovens by scanning capacitive touch via the built-in ADC CVD hardware, driving LED or segment LCDs via PWM/CCP outputs, and reading rotary encoders through EUSART or interrupt-on-change I/O. The 28 KB Flash holds full state-machine firmware plus a UI lookup table, and 256 B of EEPROM retains user preferences (cycles, language) across power cycles. The wide supply range tolerates rectified mains ripple without false resets.
Recommended
Industrial Sensor Hub with UART Bridge
The PIC16F1518T-I/ML functions as a sensor hub and UART bridge in industrial panels: the MSSP (SPI or I2C) hosts up to 8 sensors, the ADC reads analog inputs, and the EUSART presents a Modbus RTU slave interface to a PLC. PPS lets the firmware reassign peripheral pins on the fly, easing PCB routing on tight 28-QFN designs. The 2 CCP modules generate precise timing triggers for ultrasonic or flow-meter pulses with hardware capture.
Recommended
Portable Medical Monitoring (Glucose Meter / Pulse Oximeter)
For portable medical monitoring, the PIC16F1518T-I/ML provides the 10-bit ADC precision required for optical sensor readouts (pulse-oximetry red/IR photodiodes) and the deterministic 200 ns instruction cycle needed for precise LED drive timing. The XLP architecture supports weeks of standby life on 2xAAA, and ICSP allows locked firmware updates in regulated environments. While not AEC-Q100 qualified, it fits consumer-grade medical accessories where IEC 60601-1-11 home-healthcare rules apply.
Recommended
LED Lighting Controller (DMX / DALI Sub-node)
The PIC16F1518T-I/ML operates as a sub-node controller in architectural LED lighting systems: the EUSART receives DMX-512 frames at 250 kbaud while the CCP module generates the PWM output driving an external MOSFET or LED driver IC. The 17 ADC channels support ambient-light sensing for daylight harvesting. The wide 2.3 V-5.5 V range allows direct operation from constant-current driver output rails. The 25 I/O pins allow multi-channel RGBW control from a single chip.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1518T-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1519T-I/ML | PIC16F1517T-I/ML | PIC16F1518-I/ML | PIC16F1516T-I/MV |
|---|---|---|---|---|---|
| Package | 28-QFN (6x6) ML | 28-QFN (6x6) ML - same | 28-QFN (6x6) ML - same | 28-QFN (6x6) ML - same | 28-UQFN (4x4) MV - smaller land pattern |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 28 KB | 32 KB (+14%) | 28 KB (same) | 28 KB (same) | 16 KB (-43%) |
| RAM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| ADC Channels | 17 x 10-bit | 17 x 10-bit | 17 x 10-bit | 17 x 10-bit | 17 x 10-bit |
| Max Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
| Operating Temperature | -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) |
| XLP Sleep Current | <50 nA typical | <50 nA typical | <50 nA typical | <50 nA typical | <50 nA typical |
| Approx. Unit Price (USD, qty 1000) | 1.10 | 1.20 | 1.10 | 1.10 | 0.92 |
Key Differentiators
- Same-family same-package pin compatibility with PIC16F1519 (32 KB) for design margin (vs PIC16F1519T-I/ML)
- Lower-Flash same-family sibling available for cost-optimized variants (vs PIC16F1516T-I/MV)
- Tape-and-reel suffix vs tube/tray variant without 'T' suffix (vs PIC16F1518-I/ML)
Design Notes
The QFN-28 ML package has an exposed thermal pad (EP) that MUST be soldered to the PCB ground plane for thermal dissipation and electrical return. Apply solder paste through a stencil aperture split into multiple smaller openings (typically 4-6 windows) covering ~50-60% of the EP area to prevent solder voids >25%. Route all VSS pins to the EP via a continuous top-layer copper pour, and stitch the EP down with at least 4 thermal vias (0.3 mm hole, 0.5 mm pad, 1.0 mm pitch) to inner ground plane.
Place a 0.1 µF ceramic decoupling capacitor within 2 mm of each VDD pin (pin 18 on this 28-QFN), and add a single 4.7-10 µF bulk capacitor on the main supply rail near the MCU. For battery applications, the PIC16F1518T-I/ML's internal 16 MHz HFINTOSC eliminates the crystal and its associated load capacitors - reducing BOM by ~$0.30 and reducing sleep current by ~1 µA per crystal load. Always tie unused I/O pins to either VDD or VSS through firmware-set outputs to prevent floating-input leakage of several µA total.
Do not connect the MCLR pin (RA3 on this QFN-28) directly to VDD without a series resistor; the recommended MCLR circuit is a 10 kΩ pull-up to VDD with a 100 nF cap to ground for noise filtering, or direct to VDD if no in-circuit programming is required. Pin 17 (RB7/PGD) and pin 16 (RB6/PGC) serve dual roles as ICSP data/clock; if these pins are also used for digital I/O, ensure the ICSP programmer is disconnected (or the pins are reconfigured as inputs in firmware) to prevent contention during debug.
Estimated: At 20 MHz clock with 5 V supply, the PIC16F1518T-I/ML can drive 25 mA per I/O pin (source) and 25 mA per I/O pin (sink), but total VDD current should not exceed 200 mA and total VSS current should not exceed 200 mA. For long PCB traces (>50 mm), add a 33 Ω series resistor near the MCU output to dampen transmission-line ringing. For SPI buses >50 MHz equivalent edge rates, use 100 Ω termination at the receiver; the MSSP peripheral in PIC16F1518 supports SPI up to Fosc/4 = 5 MHz at 20 MHz clock.
Compliance Information
RoHS and REACH compliance per Microchip product page and distributor listings. Not AEC-Q100 qualified - this is an industrial-temperature grade part. For automotive applications, the PIC16F1518T-E/ML (extended) or PIC16F1518T-I/MLVAO variants should be considered. Halogen-free per Microchip's standard green/RoHS packaging policy. Conflict-minerals compliance per Microchip's annual CMRT filing.