PIC16LF76-I/SS - 8-Bit 20MHz 14KB Flash MCU | Microchip
部品番号: PIC16LF76-I/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.2 | $5.20 |
| 10 | $4.68 | $46.80 |
| 100 | $4.05 | $405.00 |
| 500 | $3.51 | $1,755.00 |
| 1,000 | $2.97 | $2,970.00 |
PIC16LF76-I/SS 概要
An 8-bit PIC microcontroller (PIC MCU) is a RISC-based, Harvard-architecture single-chip computer that integrates CPU, Flash program memory, RAM, EEPROM, and peripherals onto a single die. The PIC16 family occupies the mid-range performance tier in the PIC hierarchy: PIC10/PIC12 (8-pin baseline) -> PIC16 (mid-range, 14-64 pins) -> PIC18 (enhanced, 16-bit instructions) -> dsPIC/PIC24 (DSP-capable 16-bit). PIC MCUs sit within the broader taxonomy of microcontroller -> embedded controller -> semiconductor -> integrated circuit, and are widely deployed where deterministic execution, low power, and small footprint are valued.
Key features that differentiate the PIC16LF76-I/SS include the PIC16F7X mid-range instruction set with only 35 single-word instructions, an integrated 8-bit ADC with 5 input channels for sensor or analog front-end applications, dual PWM/capture/compare modules for motor and lighting control, and an asynchronous serial port (USART/SCI) supporting both RS-232 and RS-485 interfaces. The 14KB flash program memory provides ample headroom for state-machine firmware, while 256 bytes of EEPROM supports non-volatile parameter storage without external parts.
The PIC16LF76-I/SS uses Microchip's mature PIC16F7X architecture with a 14-bit instruction word and a hardware stack depth of 8 levels, supporting nested interrupts and a deterministic interrupt latency of 4 instruction cycles. Its 8-bit data path, single-cycle multiplication via hardware, and byte-oriented arithmetic unit enable efficient embedded control loops. The device includes an internal watchdog timer, brown-out reset, and low-power sleep modes that drop current consumption to microampere levels when inactive, making it suitable for battery-powered applications.
Typical applications span industrial automation sensor nodes, home-appliance control panels, automotive body controllers, low-end HVAC thermostats, and battery-powered remote controls. The wide operating voltage tolerance allows direct connection to 3.3V or 5V rails and battery stacks from two to four cells, while the small SSOP-28 footprint fits space-constrained boards.
When designing with this part, reserve the analog input channels (AN0-AN4) for sensors requiring ADC sampling and avoid driving them with digital outputs during conversion. Use the on-chip EEPROM for non-volatile setpoint storage and budget flash endurance cycles when planning firmware-update strategies.
This page synthesizes distributor pricing, same-brand drop-in equivalents, and practical design guidance that is not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16LF76-I/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF76-I/SS (同一形状・フットプリント) — 相違点: Package, Core Architecture, ADC, Timers, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F76-I/SS
✅ ドロップイン✓ 在庫あり
$5.45 / 個
データシートを見る →PIC16F876A-I/SS
✅ ドロップイン✓ 在庫あり
$3.46 / 個
データシートを見る →PIC16LF876A-I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF77-I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F73-I/SS
✅ ドロップイン✓ 在庫あり
価格はお問い合わせください
データシートを見る →PIC16LF873A-I/SS
✅ ドロップイン✓ 在庫あり
$3.05 / 個
データシートを見る →PIC16LF76-I/SS 最大定格&電気的特性
| Core Architecture | PIC16F7X mid-range 8-bit RISC |
| Instruction Set Width | 14-bit |
| Number of Instructions | 35 single-word |
| Program Memory (Flash) | 14 KB (8K x 14) |
| RAM | 368 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| I/O Pins | 22 |
| ADC | 8-bit, 5 channels |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM | 2 modules |
| USART | 1 (SCI, supports RS-232/RS-485) |
| パッケージ | 28-pin SSOP (5.30 mm body width) |
| Operating Temperature Range (Industrial) | -40C to +85C |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| Hardware Stack Depth | 8 levels |
| Watchdog Timer | Yes (on-chip) |
| Brown-Out Reset | Yes (on-chip) |
PIC16LF76-I/SS ピン構成
| ピン 1 | MCLR/Vpp — Master Clear (reset, active low) / Programming voltage input |
| ピン 2 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| ピン 3 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| ピン 4 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| ピン 5 | RA3/AN3/Vref — Digital I/O / Analog input channel 3 / ADC voltage reference |
| ピン 6 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| ピン 7 | RA5/AN4/SS — Digital I/O / Analog input channel 4 / SPI slave select |
| ピン 8 | Vss — Ground reference |
| ピン 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 10 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 11 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| ピン 12 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 module |
| ピン 13 | RC2/CCP1 — Digital I/O / CCP1 module (PWM output) |
| ピン 14 | RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock |
| ピン 15 | RC4/SDI/SDA — Digital I/O / SPI data input / I2C data |
| ピン 16 | RC5/SDO — Digital I/O / SPI data output |
| ピン 17 | RC6/TX/CK — Digital I/O / USART transmit / USART clock |
| ピン 18 | RC7/RX/DT — Digital I/O / USART receive / USART data |
| ピン 19 | Vss — Ground reference |
| ピン 20 | Vdd — Positive supply voltage |
| ピン 21 | RB0/INT — Digital I/O / External interrupt input |
| ピン 22 | RB1 — Digital I/O |
| ピン 23 | RB2 — Digital I/O |
| ピン 24 | RB3/PGM — Digital I/O / Low-voltage programming input |
| ピン 25 | RB4 — Digital I/O |
| ピン 26 | RB5 — Digital I/O |
| ピン 27 | RB6/PGC — Digital I/O / ICSP clock input |
| ピン 28 | RB7/PGD — Digital I/O / ICSP data input/output |
主な用途
PIC16LF76-I/SS の用途: 6 件s: Industrial Sensor Monitoring, Home Appliance Control Panels, HVAC Thermostat Controllers, Automotive Body Controllers, Battery-Powered Remote Controls, Small Appliance Motor Control.
Industrial Sensor Monitoring
The PIC16LF76-I/SS fits industrial sensor monitoring nodes because its 5-channel 8-bit ADC samples analog process variables (temperature, pressure, flow) directly while the 20 MHz PIC16F7X core handles linearization and digital filtering. Its 14 KB Flash accommodates MODBUS RTU framing, lookup-table linearization, and diagnostic state machines. The 22 I/O pins drive status LEDs, relay coils, and isolated digital inputs. Compared with discrete A/D plus logic IC solutions, the integrated ADC, USART, and EEPROM (for sensor calibration constants) reduce BOM count. The LF low-voltage operation enables 24V industrial bus tolerance after a simple linear regulator drop. Industrial temperature range (-40C to +85C) supports cabinet-free deployment.
おすすめ
Home Appliance Control Panels
In washing machines, dishwashers, and microwave oven control panels, the PIC16LF76-I/SS provides the deterministic 8-bit control needed for keypad debouncing, LED multiplexing, and triac-fired load timing. The 2 CCP modules drive PWM outputs for variable-intensity displays and buzzer tones. Its 256-byte EEPROM stores user-set cycles, language preferences, and fault logs across power cycles. The wide operating voltage range accepts rectified mains after a capacitive dropper, simplifying BOM versus a 5V-strict MCU. SSOP-28 keeps the board compact behind the front panel. Compared with PIC16F84 legacy designs, the LF76 adds a USART for diagnostic port and 5 ADC channels for temperature sensing.
おすすめ
HVAC Thermostat Controllers
The PIC16LF76-I/SS serves as the HVAC thermostat main controller, reading thermistor inputs via its 5-channel 8-bit ADC and driving TRIAC opto-isolators for compressor, fan, and heat-pump relay switching. The 14 KB Flash implements PID control loops, weekly schedule storage, and remote setpoint communication over the USART. EEPROM (256 bytes) retains user temperature schedules across power outages. The LF variant supports battery-backed thermostat operation during brownouts. The -40C to +85C industrial range covers unheated attic and garage installations. Versus ASIC thermostat chips, the PIC16LF76-I/SS allows in-field firmware feature upgrades and model differentiation.
おすすめ
Automotive Body Controllers
PIC16LF76-I/SS-based body controllers handle non-safety automotive functions: power-window sequencing, mirror adjustment, seat-position memory, and interior lighting fade. The 22 I/O pins directly drive low-side FET switches and read Hall-sensor position inputs. The 8-bit ADC monitors battery voltage and motor current for stall detection. Two CCP modules generate PWM for lighting fade and motor soft-start. The USART links to the body control network gateway. While not AEC-Q100 qualified, the industrial temperature range covers cabin installations. Compared with newer PIC16F18855 designs, the PIC16LF76-I/SS remains a cost-effective choice for low-end body modules with established firmware libraries.
おすすめ
Battery-Powered Remote Controls
The PIC16LF76-I/SS suits battery-powered RF remote controls for garage doors, ceiling fans, and motorized blinds. Its low-voltage LF operation supports two AAA cells down to 2.0V, while nanoWatt sleep modes drop quiescent current to microampere levels when idle. The 20 MHz core handles encryption routines, rolling-code authentication, and debounced keypad scanning at wake-up. The 14 KB Flash stores multiple device IDs and pairing credentials. The 22 I/O pins interface to matrix keypads and RF transmitter enable lines. Versus PIC16F628-based legacy designs, the PIC16LF76-I/SS adds 5 ADC channels for battery monitoring and a USART for factory test access.
おすすめ
Small Appliance Motor Control
In small kitchen appliances (blenders, food processors, mixers) and hand tools, the PIC16LF76-I/SS provides closed-loop speed control via its two CCP PWM modules driving FET half-bridges. The 5-channel 8-bit ADC reads back-EMF, current shunt, and potentiometer speed-dial inputs for closed-loop regulation. The 14 KB Flash implements soft-start curves, overload protection, and stall-recovery algorithms. The EEPROM stores last-used speed presets per user. The 20 MHz core updates the control loop at sufficient rate for sensorless BLDC trapezoidal commutation. Compared with analog motor-control ICs, the PIC16LF76-I/SS enables user-feature differentiation through firmware alone.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF76-I/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F76-I/SS | PIC16F876A-I/SS | PIC16LF876A-I/SS | PIC16LF77-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SSOP-28 | SSOP-28 - same | SSOP-28 - same | SSOP-28 - same | SSOP-28 - same |
| Program Memory (Flash) | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 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 |
| ADC Resolution | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 5 channels | 10-bit, 5 channels | 8-bit, 8 channels |
| I/O Pins | 22 | 22 | 22 | 22 | 33 |
| Low-Voltage Operation (LF) | Yes (down to ~2.0V) | No (F-version ~3.0V min) | No (F-version ~3.0V min) | Yes (down to ~2.0V) | Yes (down to ~2.0V) |
主な差別化要因
- Low-voltage extended operation to ~2.0V (vs PIC16F76-I/SS)
- Mid-range PIC16F7X architecture, established firmware ecosystem (vs PIC16F876A-I/SS)
- 28-pin SSOP with 22 I/O pins (vs PIC16LF77-I/SS)
設計ノート
The PIC16LF76-I/SS LF variant operates down to approximately 2.0V per Microchip datasheet, supporting direct connection to two fresh alkaline or NiMH cells. For 5V designs, use a 100 nF decoupling capacitor within 5 mm of Vdd (pin 20) plus a bulk 10 uF tantalum at the regulator output. The internal brown-out reset (BOR) should be enabled in the configuration bits to prevent code execution at indeterminate Vdd levels during battery end-of-life.
Route the ICSP clock (RB6/PGC, pin 27) and ICSP data (RB7/PGD, pin 28) as a 2-wire programming bus with no series resistors or capacitors to ground, and place a 4.7 kohm pull-up on MCLR (pin 1). Keep the oscillator traces (OSC1 pin 9, OSC2 pin 10) short and surrounded by ground pour to minimize EMI coupling into the analog ADC inputs. Reserve analog signals on RA0-RA4/AN0-AN4 traces away from digital switching lines.
The PIC16LF76-I/SS configuration bits must be set correctly: disable the watchdog timer (WDTE) if not needed, enable the internal oscillator only if a crystal is absent, and configure the brown-out reset voltage (BORV) to match the lowest legitimate supply voltage. Failing to configure the LF-versus-F variant mismatch can cause code execution outside the LF's 2.0V minimum when the F-version is substituted by mistake.
コンプライアンス情報
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose PIC16F18855 for automotive-grade alternatives.