PIC16F913-I/SO - 8-Bit 20MHz Flash MCU | Microchip Technology
料号: PIC16F913-I/SO ✓ 量产中PIC16F913-I/SO 概述
A PIC microcontroller is a programmable system-on-chip that integrates a processor core, program memory, data memory, I/O ports, and dedicated peripherals. Within the semiconductor hierarchy, the PIC16F913 belongs to the PIC16 family of 8-bit RISC microcontrollers and the broader embedded-processing and industrial-control market. It is intended for applications that require compact firmware, flexible digital I/O, mixed-signal measurement, and human-readable display support without a separate processor.
The device offers 7 KB of flash program memory, a maximum operating frequency of 20 MHz, and 25 I/O in a 28-pin SOIC package. Its 10-bit ADC provides analog measurement capability, while the integrated LCD driver reduces the component count in metering and instrument-panel applications. The -40°C to +85°C industrial temperature range supports deployments across industrial, commercial, and consumer environments where wider-temperature operation is beneficial.
Microchip positions the PIC16F913 as a peripheral-rich, flash-based member of the PIC16 family. Flash program memory supports in-circuit reprogramming, which is useful during development and production programming. The 35-instruction RISC architecture and 200 ns instruction execution are described for the PIC16F913 in the family comparison material. Device operation at up to 20 MHz provides additional timing headroom for control loops, display updates, and regular peripheral servicing.
Typical applications include industrial process-control panels, compact energy meters, digital thermometers, environmental monitors, programmable timers, and small industrial control boards. The LCD driver and ADC make the MCU especially useful when a product must acquire an analog value and present it locally without a separate display controller. The 25 available I/O also support keys, indicators, alarm outputs, and communications peripherals.
Designers should confirm oscillator, decoupling, programming, and I/O assignments against the manufacturer datasheet and pin-compatibility chart before layout release. A stable supply, appropriate decoupling capacitors, a compliant programming interface, and unused-pin treatment are fundamental to reliable operation. This page combines device specifications, application guidance, and same-package replacement comparisons for faster engineering review.
直接替换替代料: PIC16F913-I/SO ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16F913-I/SO (相同外形与封装尺寸) ——差异在于 LCD Driver, Package, Program Memory.
PIC16F913-E/SO
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16F914-I/SO
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16F916-I/SO
✅ 直接替换 ⚠️ 规格未核验联系询价
查看数据手册 →PIC16F917-I/SO
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16F946-I/SO
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16F913-I/SO 最大额定值与电气特性
| Microcontroller Type | 8-bit flash-based microcontroller |
| Maximum CPU Frequency | 20 MHz |
| Program Memory | 7 KB (4K x 14 words) |
| Architecture | PIC16 8-bit RISC |
| Number of I/O | 25 I/O |
| ADC Resolution | 10-bit |
| 工作温度范围 | -40°C to +85°C |
| 封装 | 28-pin SOIC |
| 安装类型 | Surface mount |
| Program Memory Type | Flash |
| LCD Driver | Integrated LCD driver |
| Low-Power Technology | nanoWatt technology |
| Instruction Execution Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| 引脚数量 | 28 pins |
| Product Lifecycle Status | In production |
| Programming Support | MPLAB PICkit 5 in-circuit debugger/programmer supported |
PIC16F913-I/SO 引脚配置
| 引脚 1 | RE3/MCLR/VPP — Programming and reset input with digital input function |
| 引脚 2 | RA0 — General-purpose digital input and output |
| 引脚 3 | RA1 — General-purpose digital input and output |
| 引脚 4 | RA2 — General-purpose digital input and output |
| 引脚 5 | RA3 — General-purpose digital input and output |
| 引脚 6 | RA4/OSC2 — Digital input and output or oscillator output |
| 引脚 7 | RA5/OSC1 — Digital input and output or oscillator input |
| 引脚 8 | VSS — Ground reference |
| 引脚 9 | RA7 — General-purpose digital input and output |
| 引脚 10 | RB7 — General-purpose digital input and output |
| 引脚 11 | RB6 — General-purpose digital input and output |
| 引脚 12 | RB5 — General-purpose digital input and output |
| 引脚 13 | RB4 — General-purpose digital input and output |
| 引脚 14 | RB3 — General-purpose digital input and output |
| 引脚 15 | RB2 — General-purpose digital input and output |
| 引脚 16 | RB1 — General-purpose digital input and output |
| 引脚 17 | RB0 — General-purpose digital input and output |
| 引脚 18 | VDD — Positive supply input |
| 引脚 19 | RC7 — General-purpose digital input and output |
| 引脚 20 | RC6 — General-purpose digital input and output |
| 引脚 21 | RC5 — General-purpose digital input and output |
| 引脚 22 | RC4 — General-purpose digital input and output |
| 引脚 23 | RC3 — General-purpose digital input and output |
| 引脚 24 | RC2 — General-purpose digital input and output |
| 引脚 25 | RC1 — General-purpose digital input and output |
| 引脚 26 | RC0 — General-purpose digital input and output |
| 引脚 27 | RL5 — General-purpose digital input and output |
| 引脚 28 | RL4 — General-purpose digital input and output |
典型应用
PIC16F913-I/SO 适用于 6 应用s: Industrial Control Panels, Digital Thermometers, Energy and Utility Meters, Environmental Monitoring, Programmable Timers and Controllers, Consumer and Appliance Interfaces.
Industrial Control Panels
The PIC16F913-I/SO fits compact industrial control panels because its 8-bit core, 20 MHz operating speed, 25 I/O, and 10-bit ADC can supervise switches, sensors, relays, and local indicators. The integrated LCD driver allows a human interface to be added without a separate display controller, while flash memory permits field reprogramming after final assembly. Designers can assign digital inputs to panel controls, use the ADC for analog feedback, and drive outputs for alarms or actuators. The industrial -40°C to +85°C range supports operation in factory environments where commercial-temperature devices may be insufficient. Firmware should include input debouncing, output-safe initialization, and watchdog recovery to maintain reliable panel behavior.
推荐
Digital Thermometers
A digital thermometer can use the PIC16F913-I/SO for sensor acquisition, temperature conversion, display management, and user controls in one compact controller. Its 10-bit ADC accepts an analog temperature-sensor signal, while the 20 MHz CPU provides timing margin for periodic conversion, averaging, filtering, and alarm thresholds. The integrated LCD driver supports a local numeric display without consuming most general-purpose I/O, leaving pins available for a power button, indicator, or communications line. Flash program memory supports firmware revision and calibration updates, and the -40°C to +85°C rating is suitable for thermally varied industrial environments. A production design should verify the ADC input range, sample strategy, sensor linearity, and display timing.
推荐
Energy and Utility Meters
The PIC16F913-I/SO is appropriate for basic metering equipment that combines pulse counting, analog sensing, LCD presentation, and configuration in a single embedded controller. Its 25 I/O can accept sensor inputs, meter pulses, tamper signals, and status controls, while the 10-bit ADC supports analog measurement channels required by some sensing front ends. The integrated LCD driver reduces board area by handling compatible segment or matrix displays directly. Operating at up to 20 MHz provides headroom for pulse accumulation, debounce handling, periodic sampling, and display refresh. The industrial temperature range supports use in utility cabinets and monitored equipment. Energy-meter firmware must use suitable counters, calibration storage, and brownout-safe operating states.
推荐
Environmental Monitoring
The PIC16F913-I/SO can serve as the controller in an environmental monitor that samples analog sensor channels, evaluates thresholds, drives a local LCD, and records operating states. Its 10-bit ADC is suited to sensor outputs that fit the device's input range, and the 25 I/O provide connections for additional probes, alarm outputs, status LEDs, or a serial data link. The integrated LCD driver allows compact field instruments to show live measurements without a display-driver IC, while nanoWatt technology supports power-conscious operating strategies. The -40°C to +85°C range is useful in equipment exposed to changing enclosure temperatures. Firmware should schedule samples at controlled intervals and avoid unnecessary LCD and ADC activity to extend battery life.
推荐
Programmable Timers and Controllers
The PIC16F913-I/SO is well suited to compact timer modules because its 20 MHz core can manage multiple timing tasks while 25 I/O handle start inputs, mode selection, relay outputs, and status indication. Flash memory allows firmware updates and stored operating profiles, and the integrated LCD driver can present countdown or cycle information on a local display. The 10-bit ADC can support feedback from a potentiometer, light sensor, or process input when analog adjustment is required. For appliance, laboratory, and light-industrial equipment, the -40°C to +85°C range improves operating margin. Validate timing with the selected clock source and oscillator tolerances, and include safe output states for power-up, reset, and firmware faults.
推荐
Consumer and Appliance Interfaces
The PIC16F913-I/SO can implement compact appliance interfaces that combine capacitive or resistive key inputs, LED indication, a small LCD, and limited analog sensing. Its 25 I/O allows several panel functions to coexist without an external microcontroller, while the integrated LCD driver simplifies display connections. Flash program memory supports configuration changes and production programming, and the 20 MHz operating rate leaves processing headroom for debounce logic, menu updates, and diagnostic routines. The -40°C to +85°C range is beneficial in appliances, laboratory equipment, and indoor equipment that may operate near heat-producing power stages. The design should include ESD-aware input protection, debounce timing, safe relay or load shutdown, and validation of LCD segments against the final glass layout.
推荐
推荐产品汇总
工程参考数据: PIC16F913-I/SO ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16F913-E/SO | PIC16F914-I/SO | PIC16F916-I/SO | PIC16F917-I/SO | PIC16F946-I/SO |
|---|---|---|---|---|---|---|
| Package | 28-pin SOIC | 28-pin SOIC | 28-pin SOIC | 28-pin SOIC | 28-pin SOIC | 28-pin SOIC |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Architecture | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC |
| Operating Temperature Range | -40°C to +85°C | Commercial-temperature grade; exact limits not stated | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C |
| Program Memory Type | Flash | Flash | Flash | Flash | Flash | Flash |
关键差异点
- Broadest operating temperature among the listed same-package alternatives (对比 PIC16F913-E/SO)
- Lower memory footprint than the higher-capacity PIC16F91x options (对比 PIC16F914-I/SO)
- Integrated display and analog acquisition in one controller (对比 PIC16F946-I/SO)
设计说明
Place the MCU close to its oscillator and decoupling network, and route the ground and supply pins directly to the relevant planes. Follow the manufacturer pin-description table when assigning every 28-pin SOIC connection, especially MCLR/VPP, the oscillator pins, analog inputs, and LCD outputs. Confirm each alternate signal function against the PIC16F91x pin-and-code compatibility chart before allowing a family member to replace the PIC16F913-I/SO.
Design the supply network for the device's required operating voltage and current limits, and include local high-frequency decoupling at VDD with a short return path to VSS. Separate analog inputs from switching and display-related return currents where possible. Verify brownout behavior, startup states, and output leakage in the application because a controller may drive relays, displays, and sensor interfaces during reset or firmware faults.
Do not treat a shared SOIC outline as proof of unconditional interchangeability. The PIC16F913-E/SO is the closest temperature-grade alternative, while PIC16F914, PIC16F916, PIC16F917, and PIC16F946 provide different memory and peripheral resources. Review configuration words, boot and timing settings, ADC channels, LCD mapping, RAM allocation, and interrupt priorities in the manufacturer documentation before substituting or changing the device.
Keep sensitive analog traces short, shielded where practical, and referenced to a quiet ground region. Connect an analog input to its source with minimal parasitic capacitance, and follow the datasheet's recommended analog-conditioning components. If the LCD outputs drive external glass, keep those nets away from oscillator and high-current switching paths to reduce display noise, coupling, and intermittent read errors.
合规信息
The manufacturer product page identifies the PIC16F913 as in production. RoHS, REACH, lead-free, halogen-free, and conflict-minerals declarations were not identified for the exact ordered MPN.