PIC16F913T-I/ML - 8-bit PIC MCU, 7KB Flash, LCD Driver, 28-QFN | Microchip
MPN: PIC16F913T-I/ML β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.42 | $2.42 |
| 10 | $2.18 | $21.80 |
| 100 | $1.86 | $186.00 |
| 500 | $1.65 | $825.00 |
| 1,000 | $1.48 | $1,480.00 |
PIC16F913T-I/ML Overview
An 8-bit PIC microcontroller is a Harvard-architecture RISC device built around a single accumulator-based CPU, with separate program and data buses. The PIC16F9xx family sits within Microchip's mid-range PIC16 lineup, which in turn belongs to the broader PIC microcontroller family, the 8-bit MCU category, and ultimately the integrated-circuit semiconductor hierarchy. Devices in this class are widely used in cost-sensitive, low-power embedded applications where deterministic interrupt response and easy peripheral integration outweigh the need for higher MIPS.
Key features of the PIC16F913 include 25 digital I/O pins, an integrated 4-segment LCD driver supporting up to 60 segments, a 10-bit Analog-to-Digital Converter (ADC) with up to 12 channels, a USART for asynchronous serial communication, MSSP for SPI and I2C, three timers, two analog comparators, and nanoWatt power-management technology that drops quiescent current below 1 uA in sleep. The "I" suffix indicates the industrial temperature range of -40C to +85C, and the "ML" suffix specifies the 28-pin QFN package.
The part's architecture uses a 14-bit instruction word with single-cycle execution for most instructions, an interrupt controller with hardware context saving, and a wide operating voltage range of 2.0 V to 5.5 V. Flash memory is rated for >100,000 erase/write cycles, supporting in-circuit serial programming (ICSP) through PGD and PGC pins. Brown-out Reset, Power-on Reset, and a Watchdog Timer with on-chip low-power oscillator improve system robustness in unattended installations.
Typical applications include consumer white goods and appliances with LCD front panels, smart thermostats, battery-powered metering and sensor nodes, low-cost security keypads, and industrial operator-interface modules. The on-chip LCD driver eliminates an external segment driver, reducing BOM cost in any design that needs a numeric or icon display.
When designing with the PIC16F913, consider reserving the PGD/PGC pins for ICSP and using MPLAB X IDE with the XC8 compiler. External decoupling of 100 nF plus 10 uF bulk capacitance on VDD, plus a separate AVDD filter for ADC accuracy, are standard practice for this family.
This page synthesizes distributor pricing, parametric drop-in alternatives, and practical design notes not found in the standalone Microchip datasheet.
Drop-in alternatives for PIC16F913T-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 PIC16F913T-I/ML (same form factor and footprint) β differing in ADC, MSL Level, Package, Timers, Communication.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F913T-I/MV
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16F913-I/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16F913T-E/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16F913T-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16F913T-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Program Memory Type | Flash |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 352 bytes |
| EEPROM Size | 256 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle | 200 ns (single-cycle most instructions) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| Operating Temperature Range | -40 C to +85 C (Industrial, "I" grade) |
| Digital I/O Pins | 25 |
| ADC | 10-bit, up to 12 channels |
| LCD Driver | Integrated, up to 60 segments |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication Peripherals | USART (SCI) + MSSP (SPI / I2C) |
| Analog Comparators | 2 |
| Package | 28-pin QFN (6x6 mm) with Exposed Pad |
| Mounting Type | Surface Mount |
| MSL Level | 1 (unlimited floor life at <=30 C / 85% RH) |
| RoHS Status | Compliant |
| Programming Interface | ICSP (PGD/PGC) via MPLAB tools |
PIC16F913T-I/ML Pin Configuration
| Pin 1 | RA7/OSO β GPIO / oscillator output |
| Pin 2 | RA6/OSC2 β GPIO / crystal oscillator output |
| Pin 3 | RA5/MCLR β GPIO / Master Clear (reset, active low) |
| Pin 4 | RA4/AN3 β GPIO / analog input channel 3 |
| Pin 5 | RA3/AN2 β GPIO / analog input channel 2 |
| Pin 6 | RA2/AN1 β GPIO / analog input channel 1 |
| Pin 7 | RA1/AN0 β GPIO / analog input channel 0 |
| Pin 8 | RA0/AN4 β GPIO / analog input channel 4 |
| Pin 9 | VSS β Ground |
| Pin 10 | VDD β Positive supply |
| Pin 11 | RB7 β GPIO port B bit 7 |
| Pin 12 | RB6 β GPIO port B bit 6 |
| Pin 13 | RB5 β GPIO port B bit 5 |
| Pin 14 | RB4 β GPIO port B bit 4 |
| Pin 15 | RB3/PGM β GPIO / LVP programming enable |
| Pin 16 | RB2 β GPIO port B bit 2 |
| Pin 17 | RB1 β GPIO port B bit 1 |
| Pin 18 | RB0/INT β GPIO / external interrupt input |
| Pin 19 | RC7/RX/DT β GPIO / USART RX / I/O |
| Pin 20 | RC6/TX/CK β GPIO / USART TX / clock |
| Pin 21 | RC5/SDO β GPIO / MSSP SPI data out |
| Pin 22 | RC4/SDI/SDA β GPIO / MSSP SPI data in / I2C data |
| Pin 23 | RC3/SCL β GPIO / I2C clock / SPI clock |
| Pin 24 | RC2 β GPIO port C bit 2 |
| Pin 25 | RC1 β GPIO port C bit 1 |
| Pin 26 | RC0 β GPIO port C bit 0 |
| Pin 27 | RE3/MCLR β GPIO / alternate MCLR |
| Pin 28 | NC β Not connected (per datasheet) |
Typical Applications
PIC16F913T-I/ML is suitable for 6 applications: Appliance Front-Panel Controller, Smart Thermostat / HVAC Controller, Battery-Powered Metering / Sensor Node, Security Keypad / Access Control, Industrial Operator Interface / HMI, Consumer Electronics with LCD Readout.
Appliance Front-Panel Controller
The PIC16F913T-I/ML is a strong fit for appliance front-panel controllers (washing machines, microwave ovens, dishwashers) thanks to its integrated LCD driver that directly drives a 4-commons, up-to-60-segment alphanumeric/icon display without an external segment-driver IC. The 7 KB Flash, 352 B SRAM and 256 B EEPROM comfortably host a state machine for keypad scanning, sensor readout, and triac timing. At 20 MHz the device runs the control loop with deterministic timing, and the nanoWatt sleep mode drops quiescent current below 1 uA in standby, satisfying energy-star standby budgets. Pin-compatible with the rest of the PIC16F9xx family in the same 28-QFN.
Recommended
Smart Thermostat / HVAC Controller
For smart thermostats and HVAC zone controllers, the PIC16F913T-I/ML supplies 25 GPIO plus an integrated LCD driver to display temperature setpoints, fan status, and error icons without a second driver IC. The 10-bit ADC accepts up to 12 sensor inputs (room temp, humidity, return air), and nanoWatt technology reduces standby draw to microamps for battery-backed thermostats. USART enables Modbus or BACnet communication to a central HVAC controller, while the 2.0-5.5 V operating range allows direct connection to 24 VAC-derived rails through a small LDO. -40 C to +85 C industrial operation tolerates attic and outdoor enclosures.
Recommended
Battery-Powered Metering / Sensor Node
The PIC16F913T-I/ML suits battery-powered metering (gas, water, electricity, environmental sensors) because of its nanoWatt sleep current below 1 uA, wide 2.0-5.5 V supply, and integrated LCD segment driver that draws negligible current when displaying meter readings. The 256-byte EEPROM stores meter calibration and rolling counters across power cycles, while the integrated 10-bit ADC reads sensor outputs with adequate resolution for most metering classes. The 28-QFN package keeps PCB footprint under 36 mm^2, enabling compact inline meter designs. Same-family PIC16F886-I/ML is the natural drop-in when the LCD feature is unused.
Recommended
Security Keypad / Access Control
The PIC16F913T-I/ML is well-matched to security keypads and access control panels: the integrated LCD driver shows status prompts and PIN-entry feedback, the MSSP peripheral reads matrix keypads or capacitive touch ICs over SPI/I2C, and the USART links to a central panel or wireless module. Internal Flash endurance (>100,000 cycles) supports frequent firmware updates for new access codes, while 256 bytes of EEPROM stores audit logs non-volatilely. The -40 C to +85 C industrial range suits outdoor and metal-enclosed keypad installations.
Recommended
Industrial Operator Interface / HMI
For industrial operator interfaces (machine-tool panels, pump controllers, conveyor HMIs), the PIC16F913T-I/ML provides 25 GPIO for push-button inputs and indicator LED outputs, a 4-commons LCD driver for status displays, and three timers for event sequencing and PWM-based indicator dimming. The 10-bit ADC monitors analog process variables (pressure, level, flow) at up to 12 channels, and the analog comparators provide fast hardware overcurrent/overvoltage detection independent of the ADC. Pin-compatible migration to PIC16F914 or PIC16F917 enables LCD-rich variants without PCB changes.
Recommended
Consumer Electronics with LCD Readout
The PIC16F913T-I/ML fits consumer products that benefit from a small LCD readout - kitchen scales, blood-pressure monitors, blood-glucose meters, Bluetooth speaker battery gauges, and similar. The integrated 4-commons LCD driver eliminates an external HT1621-class segment driver, the 7 KB Flash supports a complete UI state machine, and the 25 GPIO drives keypad, buzzer, and BLE module reset lines. nanoWatt technology extends battery life on a single CR2032 cell where standby current dominates. The 28-QFN (6x6) package is footprint-compatible with the PIC16F886 family for designs without LCD.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F913T-I/ML β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F913T-I/MV | PIC16F913-I/ML | PIC16F913T-E/ML | PIC16F913T-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | SOIC-28 (300 mil) - DIFFERENT FOOTPRINT |
| Program Flash | 7 KB (4K x 14) | 7 KB | 7 KB | 7 KB | 7 KB |
| RAM | 352 bytes | 352 bytes | 352 bytes | 352 bytes | 352 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| Temperature Grade | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (Extended) | -40 C to +85 C |
| LCD Driver | Integrated (4 commons, up to 60 segments) | Integrated | Integrated | Integrated | Integrated |
| Shipping Carrier | Tape & Reel (1,600 / reel) | Tape & Reel | Tube / Tray | Tape & Reel | Tape & Reel |
Key Differentiators
- On-die 4-common LCD driver eliminates external segment-driver IC (vs PIC16F886-I/ML)
- Drop-in for sourcing resilience across the entire PIC16F913 family (vs PIC16F913-I/ML (tray variant))
- Industrial temperature operation (-40 C to +85 C) suitable for unattended outdoor enclosures (vs PIC16F913T-I/MV)
Design Notes
Estimated: at maximum CPU activity (20 MHz, all peripherals enabled), the PIC16F913T-I/ML draws approximately 1.1 mA at 5 V; in sleep (no LCD, no peripherals) the data-sheet typical current is under 0.1 uA. Place a 100 nF X7R 0402 (or 0603) decoupling capacitor within 3 mm of each VDD/VSS pair (the 28-QFN exposes two pairs - pins 9/10 and 28/EP), plus a 10 uF X5R bulk capacitor on the main VDD trace. For designs that keep the LCD driver active in standby, expect the typical LCD bias-charge pump to add several microamps; disable segments not used to minimize that overhead.
The 28-QFN exposed pad is the primary thermal and electrical ground path. Stitch it to the system ground plane with a 4 x 4 grid of thermal vias (0.3 mm hole, 0.6 mm pad) to reduce thermal resistance and provide low-inductance grounding for the LCD charge-pump return currents. Route PGD and PGC traces as a short differential pair with no series components above 100 ohm and keep them away from high-di/dt signals such as motor phase traces, to avoid ICSP programming failures and EMI susceptibility. Per Microchip debug header recommendations, include a 5-pin header footprint (PGD, PGC, VDD, VSS, MCLR) in case rework or in-circuit debug is needed.
Three common pitfalls when bringing up a PIC16F913T-I/ML design: (1) leaving MCLR floating - MCLR must be pulled up to VDD through a 10 kohm resistor and decoupled with 100 nF to VSS to prevent spurious resets; (2) forgetting that PICkit 3/4/5 require VDD to be applied externally before ICSP can identify the device; (3) using CLC/CPS pins for analog inputs without disabling the digital input buffer in the ANSEL register, which causes ADC channel cross-talk. Additionally, when migrating code from a PIC16F886 to the PIC16F913T-I/ML, watch for LCD register initialisation differences in the LCDCON, LCDPS, and LCDSE register maps. Estimated junction-to-ambient thermal resistance of the 28-QFN is approximately 40 C/W on a 2-layer 1-oz board.
Compliance Information
RoHS-compliant per Microchip product page; lead-free (Pb-free) terminal finish. Not AEC-Q100 qualified - for automotive designs, consider PIC16F9xx automotive-grade variants such as PIC16F914-E/SO or PIC16F917T-I/PT. Halogen-free status: not stated in the available data; request PCN documentation from Microchip if a halogen-free declaration is required.