PIC16F716-E/SO - 8-bit PIC MCU, 20MHz, 3.5KB Flash, 18-SOIC | Microchip
部品番号: PIC16F716-E/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.58 | $2.58 |
| 10 | $2.41 | $24.10 |
| 100 | $2.18 | $218.00 |
| 500 | $1.92 | $960.00 |
| 1,000 | $1.74 | $1,740.00 |
PIC16F716-E/SO 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and programmable I/O peripherals. The PIC16F716 belongs to Microchip's mid-range PIC16 family, sitting between the baseline PIC10/12/16 devices and the enhanced PIC18 family, and uses a Harvard architecture with separate program and data buses. Within the broader system taxonomy it sits as: microcontroller -> embedded MCU -> 8-bit MCU -> mid-range MCU -> flash-based RISC MCU -> semiconductor IC. This device also integrates an on-chip ADC for mixed-signal designs.
Key features include 4 channels of 8-bit Analog-to-Digital conversion with selectable reference sources, two 8-bit timers plus one 16-bit timer, an enhanced Capture/Compare/PWM (ECCP) module, an asynchronous serial port capable of operation in Sleep mode, and a wide 2.5V-5.5V operating voltage range. The flash program memory supports in-circuit serial programming (ICSP) for production-line updates and field re-flashing without part removal.
The PIC16F716's CMOS flash process and mid-range core provide deterministic interrupt latency and low-power Sleep modes suitable for battery-friendly designs. The on-chip ADC operates from internal or external references, and the ECCP module simplifies motor, lighting, and power-conversion PWM tasks.
Typical applications include automotive sensor interfacing (AEC-Q100 qualified variant exists), industrial control, white goods and appliance motor control, and consumer electronics with analog sensing. The combination of A/D inputs and PWM outputs in an 18-pin package makes it suitable for compact mixed-signal designs.
When designing with this device, place a 0.1 uF decoupling capacitor close to VDD, ensure the MCLR pull-up network follows Microchip's recommendations, and reserve the ICSP pins (RB6/RB7) for in-system programming access. Watch the analog reference source selection to avoid channel cross-talk.
This page synthesizes distributor stock data, drop-in same-package alternatives, and practical engineering design notes not found in the bare manufacturer datasheet.
ドロップイン代替品: PIC16F716-E/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F716-E/SO (同一形状・フットプリント) — 相違点: Package, Core Architecture, Timers, ADC, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F716-I/SO
✅ ドロップイン✓ 在庫あり
$1.13 / 個
データシートを見る →PIC16F716T-I/SO
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16F677-E/SO
✅ ドロップイン✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16F716-E/SO 最大定格&電気的特性
| Core Architecture | PIC16 mid-range 8-bit RISC |
| Program Memory Type | Flash |
| Program Memory Size | 3.5 KB (2K x 14 words) |
| RAM Size | 128 bytes |
| EEPROM Size | 0 bytes (none on-chip) |
| CPU Speed (Max) | 20 MHz (200 ns instruction cycle) |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 13 |
| ADC Channels | 4 (8-bit resolution) |
| Timers | 2 x 8-bit + 1 x 16-bit |
| PWM Modules | 1 x Enhanced CCP (ECCP) |
| Package Type | 18-SOIC (SOIC-18, 300 mil) |
| 実装タイプ | Surface Mount |
| 動作温度範囲 | -40C to +125C (E = Extended Industrial) |
| Instruction Set Size | 35 single-word instructions |
| In-Circuit Programming | ICSP supported |
| RoHS ステータス | Compliant |
PIC16F716-E/SO ピン構成
| ピン 1 | RA2/AN2/CVREF/VREF- — Digital I/O / analog channel 2 / comparator reference / ADC negative reference |
| ピン 2 | RA3/AN3/VREF+ — Digital I/O / analog channel 3 / ADC positive reference |
| ピン 3 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| ピン 4 | RA5/AN4/SS — Digital I/O / analog channel 4 / SPI slave select |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — Digital I/O / external interrupt input |
| ピン 7 | RB1/RX/DT — Digital I/O / UART RX / AUSART data |
| ピン 8 | RB2/TX/CK — Digital I/O / UART TX / AUSART clock |
| ピン 9 | RB3/CCP1 — Digital I/O / Capture Compare PWM 1 |
| ピン 10 | RB4 — Digital I/O / interrupt-on-change |
| ピン 11 | RB5 — Digital I/O / interrupt-on-change |
| ピン 12 | RB6/PGC — Digital I/O / ICSP clock |
| ピン 13 | RB7/PGD — Digital I/O / ICSP data |
| ピン 14 | VDD — Positive supply voltage |
| ピン 15 | OSC2/CLKOUT — Crystal/oscillator output / clock output |
| ピン 16 | OSC1/CLKIN — Crystal/oscillator input / external clock in |
| ピン 17 | RA0/AN0 — Digital I/O / analog channel 0 |
| ピン 18 | RA1/AN1 — Digital I/O / analog channel 1 |
主な用途
PIC16F716-E/SO の用途: 6 件s: White Goods Motor Control, Automotive Sensor Interface, Industrial Process Control, Consumer Appliance Control, Battery Charging Monitor, Power-Supply Auxiliary Controller.
White Goods Motor Control
The PIC16F716-E/SO is well-suited to white-goods motor control (washing-machine pumps, dishwashers, range hoods). Its 1 ECCP module with enhanced PWM drives a power MOSFET or relay at 20 MHz, achieving switch periods down to 1.6 us - well below the 10 ms typical mechanical time constant of small motors. The 4-channel 8-bit ADC reads tach sensors or thermistors for closed-loop speed/temperature control. The 2.5V-5.5V supply range tolerates rectified 5V rails and the Extended industrial -40C to +125C temperature grade survives under-cabinet thermal stress in kitchen and laundry installations.
おすすめ
Automotive Sensor Interface
The PIC16F716-E/SO handles automotive sensor signal conditioning - reading thermistors, position sensors, and switch inputs with its 4-channel 8-bit ADC and converting them to PWM or frequency outputs for the vehicle bus. The Extended -40C to +125C operating temperature supports under-hood and passenger-compartment installations; a Microchip ordering variant exists for AEC-Q100 automotive qualification (consult factory). The 13 I/O pins plus UART let the MCU drive a LIN-slave interface or low-speed CAN companion chip. Low Sleep current is useful for always-on battery-friendly sensors.
おすすめ
Industrial Process Control
The PIC16F716-E/SO serves industrial process-control loops that need analog input plus PWM output. The 8-bit ADC is sufficient for set-point comparators (level, pressure, temperature thresholds) rather than precision measurement, while the ECCP module drives SSR drivers, heater PWM, or proportional valves at 20 MHz. The 18-SOIC package is small enough for DIN-rail I/O modules, and the wide 2.5V-5.5V range lets you share a 5V or 3.3V logic rail without level translation. Industrial designers will appreciate the deterministic mid-range PIC interrupt latency for control loops.
おすすめ
Consumer Appliance Control
Small consumer appliances (coffee machines, slow cookers, air purifiers, fan controllers) use the PIC16F716-E/SO for low-cost user-interface plus analog sensing. The 13 I/O drive LEDs, push-buttons, and buzzer while the 4-channel ADC reads temperature, humidity, or flow sensors. The ECCP generates audible tones and triac-control PWM for heating elements. The compact 18-SOIC footprint fits behind the LCD/LED display, and the 3.5 KB flash comfortably holds small user-interface state machines plus lookup tables.
おすすめ
Battery Charging Monitor
The PIC16F716-E/SO monitors battery voltage and current on small chargers (cordless phones, RC chargers, backup batteries). Its 4-channel 8-bit ADC reads pack voltage, charge current, and temperature; the ECCP module can drive a synchronous-rectifier gate or a charge FET. Sleep-mode current is critical here, and the mid-range PIC's wake-on-RB0-interrupt plus Sleep timer enables multi-second sampling at very low average current, extending battery life in float-charged systems.
おすすめ
Power-Supply Auxiliary Controller
Switch-mode power supplies benefit from a small auxiliary MCU for housekeeping - monitoring auxiliary winding voltage, adjusting UVLO thresholds, sequencing outputs, and toggling standby. The PIC16F716-E/SO handles those tasks with its 8-bit ADC and ECCP, sitting on a 5V auxiliary rail and interacting with the main controller via opto-isolated logic. Its small 18-SOIC footprint fits beside the main SMPS controller on a 4-layer board, and the Extended temperature grade tolerates the high ambient of an enclosed PSU.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F716-E/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F716-I/SO | PIC16F716T-I/SO | PIC16F677-E/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC (300 mil) | 18-SOIC (300 mil) | 18-SOIC (300 mil) | 18-SOIC (300 mil) |
| Core | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit |
| Flash Program Memory | 3.5 KB | 3.5 KB | 3.5 KB | 14 KB |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V |
| ADC Resolution | 8-bit | 8-bit | 8-bit | 10-bit |
| ADC Channels | 4 | 4 | 4 | 8 |
| I/O Pins | 13 | 13 | 13 | 13 |
| Temperature Grade | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Extended -40C to +125C |
主な差別化要因
- Extended industrial temperature grade -40C to +125C in standard catalog stock (vs PIC16F716-I/SO)
- Higher flash memory and 10-bit ADC at same package (vs PIC16F677-E/SO)
- Simpler/cost-effective PIC16 with ECCP for PWM motor/valve control (vs PIC16F690-I/SO)
設計ノート
Place a 0.1 uF decoupling capacitor as close as possible to the VDD pin (pin 14) and a bulk 10 uF capacitor on the same supply rail to suppress digital switching noise from corrupting the ADC readings. The PIC16F716 draws roughly 10-15 mA active at 20 MHz plus a few mA on I/O transitions - size the regulator for at least 50% headroom. For ADC accuracy, use a separate analog supply trace or ferrite-isolated analog VDD when board area allows, because digital noise couples directly into the ADC reference.
Always connect MCLR through a 10 kohm pull-up to VDD; if MCLR floats the device will randomly reset or fail to start. Reserve pins 12-13 (RB6/RB7) as ICSP clock/data unless absolutely necessary for application logic, otherwise you will lock yourself out of in-circuit programming and be unable to reflash the part without removing it from the board. Choose the oscillator mode carefully - using an external crystal with HS mode at 20 MHz requires load capacitors matched to the crystal; using the internal oscillator with PLL avoids external parts but reduces accuracy.
Keep analog input traces short and route them away from switching nodes (PWM output pin, ECCP output) to minimize capacitive coupling into the ADC. Use a ground pour under the MCU and stitch vias around high-current return paths to keep the ADC reference stable. If using a potentiometer or thermistor divider on an ADC channel, add a small 100 nF cap from the analog input to ground to filter high-frequency noise above the ADC sampling bandwidth. Verify the AVDD/VREF source impedance is below 2.5 kohm per the datasheet to avoid ADC sampling errors.
コンプライアンス情報
RoHS compliant per Microchip product page; AEC-Q100 grade is part of the family marketing, confirm exact qualification certificate on Microchip ordering information. Lead-free and halogen-free per Microchip environmental compliance documentation.