PIC16F913-E/SS - 8-bit MCU, 7KB Flash, 28-SSOP | Microchip
Référence : PIC16F913-E/SS ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $4.46 | $4,46 |
| 10 | $3.96 | $39,60 |
| 100 | $3.55 | $355,00 |
| 500 | $3.18 | $1 590,00 |
| 1 000 | $2.85 | $2 850,00 |
PIC16F913-E/SS Présentation
A PIC microcontroller (Peripheral Interface Controller) is an 8/16/32-bit RISC-based microprocessor with integrated Flash, RAM, peripherals, and I/O, optimized for embedded control. PIC MCUs sit within the broader taxonomy of microcontrollers -> microcontrollers and microprocessors -> semiconductor ICs -> integrated circuits. The PIC16F mid-range family uses a 14-bit instruction word with only 35 single-word instructions, giving the PIC16F913-E/SS a powerful yet easy-to-program architecture ideal for consumer, industrial, and human-machine interface designs.
Key features include a 20 MHz internal/external oscillator, two 8-bit timers (TMR0, TMR2) and one 16-bit timer (TMR1), an extended watchdog timer (EWDT), brown-out reset (BOR) with software control, programmable low-voltage detect (PLVD), and Microchip's nanoWatt power-management technology for sleep currents as low as sub-microamp levels. In-Circuit Serial Programming (ICSP) is supported via two pins, allowing flash programming after PCB assembly.
The integrated LCD driver plus nanoWatt Technology make this part well suited to battery-powered metering, thermostat, and appliance HMI designs that need an on-chip display. The combination of 7KB Flash, 256 bytes EEPROM, hardware timers and 25 I/O delivers enough headroom for typical mid-range applications without requiring an external memory bus.
Industrial control panels, consumer appliances with LCD readouts, medical measurement handhelds and instrumentation front panels are common use cases. The wide 2.0V to 5.5V supply range allows direct operation from 2-3 AA cells or a 5V regulated rail. The internal 32 kHz to 8 MHz oscillator with PLL options supports both low-power sleep and full 20 MHz active modes.
For engineers migrating a design across PIC16F family members (PIC16F882/883/884/886/887), code compiled for the common mid-range core is largely portable, but verify the A/D channel count, comparator and PWM module selection that differs across siblings. The 'E' temperature grade denotes the -40C to +125C industrial range; the 'I' grade covers -40C to +85C.
This page synthesizes distributor pricing, ICCN inventory and verified spec data drawn from the manufacturer datasheet, alongside practical pinout, schematic notes and a recommended-design component selection guide compiled from Microchip application literature, giving engineers a complete resource when designing with the PIC16F913-E/SS.
Alternatives de remplacement direct pour PIC16F913-E/SS — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16F913-E/SS (même facteur de forme et même empreinte) — différant par Timers, Package, I/O Pins, Operating Temperature, Data EEPROM.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F913-I/SS
✅ Remplacement direct✓ En stock
$1.85 / unité
Voir la fiche technique →PIC16F913T-E/SS
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F913-E/SO
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16F913-E/SP
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16F882-E/SS
✅ Remplacement direct✓ En stock
$1.49 / unité
Voir la fiche technique →PIC16F886-I/SS
✅ Remplacement direct✓ En stock
$1.81 / unité
Voir la fiche technique →PIC16F913-E/SS Valeurs maximales et caractéristiques électriques
| Core | PIC16F 8-bit RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data EEPROM | 256 bytes |
| Data SRAM | 352 bytes |
| Maximum CPU Clock | 20 MHz |
| Instruction Cycle | 200 ns |
| Number of I/O Pins | 25 |
| Supply Voltage Range | 2.0 V to 5.5 V |
| Plage de température de fonctionnement | -40 C to +125 C (Extended, -E grade) |
| Timers | Two 8-bit (TMR0, TMR2), one 16-bit (TMR1) |
| Watchdog Timer | Extended Watchdog Timer (EWDT) |
| LCD Segments Driven | Up to 60 segments |
| Internal Oscillator | 32 kHz to 8 MHz |
| Brown-Out Reset | Yes, software-enabled |
| ICSP Programming | Yes (In-Circuit Serial Programming) |
| Boîtier | 28-pin SSOP (5.30 mm body width) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
| Source/Sink Current per I/O | 25 mA |
Configuration des broches de PIC16F913-E/SS
| Broche 1 | RA7/SEG16 — Port A bit 7 / LCD segment 16 |
| Broche 2 | RA6/SEG15/OSC2 — Port A bit 6 / LCD segment 15 / oscillator output |
| Broche 3 | RA5/SEG14/OSC1 — Port A bit 5 / LCD segment 14 / oscillator input |
| Broche 4 | RA4/SEG11/AN3 — Port A bit 4 / LCD segment 11 / analog input 3 |
| Broche 5 | RA3/SEG10/AN2/VREF+ — Port A bit 3 / LCD segment 10 / analog input 2 / VREF+ |
| Broche 6 | RA2/SEG9/AN1/VREF- — Port A bit 2 / LCD segment 9 / analog input 1 / VREF- |
| Broche 7 | RA1/SEG8/AN0 — Port A bit 1 / LCD segment 8 / analog input 0 |
| Broche 8 | RA0/SEG7 — Port A bit 0 / LCD segment 7 |
| Broche 9 | VDD — Positive supply (2.0 V to 5.5 V) |
| Broche 10 | VSS — Ground |
| Broche 11 | RB7/SEG30/ICSPDAT — Port B bit 7 / LCD segment 30 / ICSP data |
| Broche 12 | RB6/SEG29/ICSPCLK — Port B bit 6 / LCD segment 29 / ICSP clock |
| Broche 13 | RB5/SEG28 — Port B bit 5 / LCD segment 28 |
| Broche 14 | RB4/SEG27 — Port B bit 4 / LCD segment 27 |
| Broche 15 | RB3/SEG6/CCP2 — Port B bit 3 / LCD segment 6 / CCP2 |
| Broche 16 | RB2/SEG5 — Port B bit 2 / LCD segment 5 |
| Broche 17 | RB1/SEG4 — Port B bit 1 / LCD segment 4 |
| Broche 18 | RB0/SEG3/INT — Port B bit 0 / LCD segment 3 / external interrupt |
| Broche 19 | RC7/SEG18 — Port C bit 7 / LCD segment 18 |
| Broche 20 | RC6/SEG17 — Port C bit 6 / LCD segment 17 |
| Broche 21 | RC5/SEG12 — Port C bit 5 / LCD segment 12 |
| Broche 22 | RC4/SEG13 — Port C bit 4 / LCD segment 13 |
| Broche 23 | RC3/SEG22 — Port C bit 3 / LCD segment 22 |
| Broche 24 | RC2/SEG21 — Port C bit 2 / LCD segment 21 |
| Broche 25 | RC1/SEG20 — Port C bit 1 / LCD segment 20 |
| Broche 26 | RC0/SEG19 — Port C bit 0 / LCD segment 19 |
| Broche 27 | VLCD — LCD bias voltage |
| Broche 28 | VSS — Ground |
Applications typiques
PIC16F913-E/SS convient pour 7 applications: Battery-Powered Metering with LCD Readout, Thermostat and HVAC User Interface, Consumer Appliance Front Panel, Medical Measurement Handheld, Industrial Control Panel with Status Display, Automotive Interior Accessory Display, IoT Sensor Node with Local Display.
Battery-Powered Metering with LCD Readout
The PIC16F913-E/SS is well matched to battery-powered electricity, gas or water meters that drive a segmented LCD. Its integrated LCD controller handles up to 60 segments without an external charge pump, and the nanoWatt technology with a 32 kHz internal oscillator gives sleep currents low enough for multi-year battery life on one or two AA cells. The 25 mA source/sink I/O can drive piezo buzzers or LED indicators for alarms. Wide 2.0 V to 5.5 V supply accommodates Li-coin, 2xAA and regulated 5 V rails. Real-time metering and tariff logic fit comfortably into the 7 KB Flash; calibration data is safely stored in the 256-byte EEPROM.
Recommandé
Thermostat and HVAC User Interface
Wall-mount thermostats need an LCD for temperature, schedule and system status, plus keypad or capacitive-touch input. The PIC16F913-E/SS drives a 4-com x 15-segment or similar glass LCD directly while polling temperature sensors via ADC and managing a relay or triac for HVAC control. The 352 B SRAM handles small UI buffers, 25 I/O accept key matrix or touch electrodes, and brown-out reset plus extended watchdog timer make the design robust in noisy HVAC environments. ICSP allows firmware updates via the same PCB pads used for production programming, simplifying assembly.
Recommandé
Consumer Appliance Front Panel
Washing machines, microwave ovens, dishwashers and induction cookers use segmented LCDs combined with rotary encoders, button matrix and buzzer outputs. The PIC16F913-E/SS serves as the single-chip user-interface controller, sweeping the LCD and debouncing inputs from its 25 I/O. Its extended -40 C to +125 C temperature grade handles the heat of kitchen or utility-room enclosures. ICSP and 5 V tolerance simplify in-line programming, while the 256 B EEPROM stores user preferences and cycle counters across power cycles. nanoWatt idle mode keeps standby power low to meet energy-star targets.
Recommandé
Medical Measurement Handheld
Portable clinical or home-use devices such as blood-pressure cuffs, glucose meters and pulse oximeters share the need for a clear LCD readout, long battery life and reliable operation over a wide temperature range. The PIC16F913-E/SS drives the segmented LCD, reads the sensor via ADC, applies calibration stored in EEPROM and produces visual or audio results from the same MCU. The extended -40 C to +125 C range supports both home and clinical environments. nanoWatt technology keeps quiescent current low between measurements, and ICSP enables safe field firmware upgrades with the same programming pins.
Recommandé
Industrial Control Panel with Status Display
Industrial control panels commonly combine push-buttons, status LEDs and a small segmented LCD to show set-points, fault codes or running hours. The PIC16F913-E/SS sweeps the LCD, debounces operator inputs from its 25 I/O and drives indicator LEDs. The hardware extended watchdog timer and brown-out reset make it rugged against supply transients and firmware hangs in factory environments. 256 B EEPROM retains hour counters and calibration values when mains power is removed. The 20 MHz core executes UI logic and small control loops in real time, and 2.0 V to 5.5 V operation allows direct 5 V powered designs.
Recommandé
Automotive Interior Accessory Display
Aftermarket automotive accessories such as tire-pressure monitors, GPS repeaters, fuel-economy gauges and seat-occupancy indicators use a small LCD for the driver-information channel. The PIC16F913-E/SS -E grade with -40 C to +125 C operation handles cabin temperatures from winter cold to summer sun, drives the segmented glass, scans the keypad and communicates via LIN or UART to the host bus. nanoWatt idle keeps accessory-standby current low enough to avoid draining the battery when parked.
Recommandé
IoT Sensor Node with Local Display
Wireless sensor nodes for building automation, environment monitoring or asset tracking increasingly need a small local LCD or seven-segment indicator to confirm status without a phone or tablet. The PIC16F913-E/SS drives the on-board LCD, samples sensors over ADC or I2C and acts as the local controller while a partner radio (e.g. MRF24J40 or RN4020) handles the wireless link. nanoWatt sleep mode plus brown-out reset delivers multi-year battery life, while ICSP allows secure field upgrades and re-flashing through the same programming pins used at production.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F913-E/SS — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F913-I/SS | PIC16F913T-E/SS | PIC16F882-E/SS | PIC16F886-I/SS | PIC16F913-E/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30 mm) | 28-SSOP (5.30 mm) - same | 28-SSOP (5.30 mm) - same | 28-SSOP (5.30 mm) - same | 28-SSOP (5.30 mm) - same | 28-SOIC (7.50 mm) |
| Flash Memory | 7 KB | 7 KB | 7 KB | 3.5 KB (-50%) | 14 KB (+100%) | 7 KB |
| EEPROM | 256 B | 256 B | 256 B | 128 B (-50%) | 256 B | 256 B |
| SRAM | 352 B | 352 B | 352 B | 128 B (-64%) | 368 B (+5%) | 352 B |
| Temperature Grade | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) |
| Maximum CPU Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| LCD Driver | Yes, up to 60 segments | Yes, up to 60 segments | Yes, up to 60 segments | Yes, up to 60 segments | Yes, up to 60 segments | Yes, up to 60 segments |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 25 |
Principaux différenciateurs
- Highest Flash in 28-SSOP PIC16F9xx family for in-package upgrade options (vs PIC16F882-E/SS)
- Extended -40 C to +125 C temperature grade for automotive and outdoor designs (vs PIC16F886-I/SS)
- Same 28-SSOP compact footprint as siblings while retaining 256-byte EEPROM (vs PIC16F882-E/SS)
- Tape & Reel variant offers same silicon and footprint for high-volume assembly (vs PIC16F913T-E/SS vs PIC16F913-E/SS)
Notes de conception
Estimated: at 5 V supply and 20 MHz active mode, the PIC16F913-E/SS draws about 1.1 mA core current, dropping to nanoamp-range sleep current with the 32 kHz internal oscillator. Plan decoupling with 100 nF ceramic placed within 5 mm of the VDD pin (pin 9), and place a bulk capacitor on VDD sized for total MCU plus load transients. For battery applications enable the on-chip brown-out reset at the lowest acceptable voltage (such as 2.0 V) to prevent code mis-execution during cell rundown.
Place the ICSP connector (RB6 ICSPCLK, RB7 ICSPDAT, MCLR/VPP via the programming tool) so the production PCB can be programmed after assembly. The RA5/RA4/RA3 pins should be analog or digital inputs left as inputs if unused, with the corresponding TRISA bits set to 1 to disable output driver. The VLCD pin (pin 27) requires a small reservoir capacitor and bias-generation components per the datasheet LCD bias section to drive a multiplexed LCD.
Do not pull up MCLR/VPP directly to VDD in production; use a controlled reset network or the internal MCLR enable fuse to allow ICSP. When porting code across PIC16F913-E/SS, PIC16F882/883/886/887, verify ADC channel count and PWM module assignments since peripherals differ between siblings. Brown-out reset (BOR) is software-enabled via configuration bits - it is disabled by default on this family and must be selected at programming time.
Informations de conformité
RoHS compliant per Microchip product page. PIC16F913-E/SS is not AEC-Q100 qualified; for automotive ASIL applications Microchip recommends PIC16F1xxx or dsPIC33 family members. Halogen-free status not explicitly stated in verified data.