PIC16F913-E/SS - 8-bit MCU, 7KB Flash, 28-SSOP | Microchip
MPN: PIC16F913-E/SS ✓ نشطPIC16F913-E/SS نظرة عامة
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.
بدائل مباشرة لـ PIC16F913-E/SS — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC16F913-E/SS (نفس عامل الشكل والبصمة) — يختلف في Timers, Package, I/O Pins, Operating Temperature, Data EEPROM.
PIC16F913-I/SS
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16F913T-E/SS
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16F913-E/SO
✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16F913-E/SP
✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16F882-E/SS
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16F886-I/SS
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16F913-E/SS الحدود القصوى والخصائص الكهربائية
| 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 |
| نطاق درجة حرارة التشغيل | -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) |
| العلبة | 28-pin SSOP (5.30 mm body width) |
| نوع التركيب | Surface Mount |
| حالة RoHS | Compliant |
| Source/Sink Current per I/O | 25 mA |
تكوين أطراف PIC16F913-E/SS
| دبوس 1 | RA7/SEG16 — Port A bit 7 / LCD segment 16 |
| دبوس 2 | RA6/SEG15/OSC2 — Port A bit 6 / LCD segment 15 / oscillator output |
| دبوس 3 | RA5/SEG14/OSC1 — Port A bit 5 / LCD segment 14 / oscillator input |
| دبوس 4 | RA4/SEG11/AN3 — Port A bit 4 / LCD segment 11 / analog input 3 |
| دبوس 5 | RA3/SEG10/AN2/VREF+ — Port A bit 3 / LCD segment 10 / analog input 2 / VREF+ |
| دبوس 6 | RA2/SEG9/AN1/VREF- — Port A bit 2 / LCD segment 9 / analog input 1 / VREF- |
| دبوس 7 | RA1/SEG8/AN0 — Port A bit 1 / LCD segment 8 / analog input 0 |
| دبوس 8 | RA0/SEG7 — Port A bit 0 / LCD segment 7 |
| دبوس 9 | VDD — Positive supply (2.0 V to 5.5 V) |
| دبوس 10 | VSS — Ground |
| دبوس 11 | RB7/SEG30/ICSPDAT — Port B bit 7 / LCD segment 30 / ICSP data |
| دبوس 12 | RB6/SEG29/ICSPCLK — Port B bit 6 / LCD segment 29 / ICSP clock |
| دبوس 13 | RB5/SEG28 — Port B bit 5 / LCD segment 28 |
| دبوس 14 | RB4/SEG27 — Port B bit 4 / LCD segment 27 |
| دبوس 15 | RB3/SEG6/CCP2 — Port B bit 3 / LCD segment 6 / CCP2 |
| دبوس 16 | RB2/SEG5 — Port B bit 2 / LCD segment 5 |
| دبوس 17 | RB1/SEG4 — Port B bit 1 / LCD segment 4 |
| دبوس 18 | RB0/SEG3/INT — Port B bit 0 / LCD segment 3 / external interrupt |
| دبوس 19 | RC7/SEG18 — Port C bit 7 / LCD segment 18 |
| دبوس 20 | RC6/SEG17 — Port C bit 6 / LCD segment 17 |
| دبوس 21 | RC5/SEG12 — Port C bit 5 / LCD segment 12 |
| دبوس 22 | RC4/SEG13 — Port C bit 4 / LCD segment 13 |
| دبوس 23 | RC3/SEG22 — Port C bit 3 / LCD segment 22 |
| دبوس 24 | RC2/SEG21 — Port C bit 2 / LCD segment 21 |
| دبوس 25 | RC1/SEG20 — Port C bit 1 / LCD segment 20 |
| دبوس 26 | RC0/SEG19 — Port C bit 0 / LCD segment 19 |
| دبوس 27 | VLCD — LCD bias voltage |
| دبوس 28 | VSS — Ground |
التطبيقات النموذجية
PIC16F913-E/SS مناسب لـ 7 التطبيقs: 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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC16F913-E/SS — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | 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 |
أبرز الفروقات
- Highest Flash in 28-SSOP PIC16F9xx family for in-package upgrade options (مقابلPIC16F882-E/SS)
- Extended -40 C to +125 C temperature grade for automotive and outdoor designs (مقابلPIC16F886-I/SS)
- Same 28-SSOP compact footprint as siblings while retaining 256-byte EEPROM (مقابلPIC16F882-E/SS)
- Tape & Reel variant offers same silicon and footprint for high-volume assembly (مقابلPIC16F913T-E/SS vs PIC16F913-E/SS)
ملاحظات التصميم
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.
معلومات الامتثال
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.