PIC16LF76-I/ML - 8-Bit 20MHz 14KB Flash MCU 28-QFN | Microchip
Артикул: PIC16LF76-I/ML ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.68 | $6,68 |
| 10 | $6.01 | $60,10 |
| 100 | $5.35 | $535,00 |
| 500 | $4.75 | $2.375,00 |
| 1.000 | $4.2 | $4.200,00 |
PIC16LF76-I/ML Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash), data memory (RAM), and peripherals around a compact instruction set. The PIC family uses a Harvard RISC architecture with separate program and data buses, allowing most instructions to execute in one instruction cycle. Within the broader semiconductor taxonomy, an MCU sits inside microcontrollers > integrated circuits > semiconductors, and the PIC16F76 specifically occupies the mid-range PIC16F family (PIC16 -> PIC16F -> PIC16F7X -> PIC16F76) targeting cost-sensitive embedded control.
Key features of the PIC16LF76-I/ML include 8-level hardware stack, 14-bit instruction word, three timer modules, 10-bit ADC with up to 8 channels (shared with digital I/O), and a capture/compare/PWM module. The 28-QFN package reduces board area versus PDIP/SOIC variants while exposing a thermal pad for improved dissipation. The In-Circuit Serial Programming (ICSP) interface allows firmware updates after PCB assembly, critical for field-deployed products. The LF voltage range (2.0V-5.5V) extends operation below the 4.5V minimum of standard PIC16F76 (F) parts, enabling two-cell battery designs.
Typical applications include industrial sensor interfaces, low-power remote controls, battery management front-ends, small appliance controllers, automotive interior modules, and consumer white goods. The combination of 14KB Flash, 22 I/O, and ADC/PWM peripherals makes the part a strong fit for replacing older PIC16C/F7X designs while adding low-voltage operation.
When designing with this part, place 0.1uF decoupling close to VDD and run MCLR through the standard ICSP pull-up. Confirm QFN land pattern (0.65mm pitch) matches your PCB footprint, and use the exposed pad for thermal relief per Microchip AN233 solder recommendations. Operate VDD between 2.0V and 5.5V for LF parts.
This page synthesizes distributor pricing across DigiKey, Mouser, LCSC, and Octopart, drop-in QFN-28 alternatives within the PIC16 family, and practical design notes that go beyond the bare datasheet summary.
Аналоги без доработки для PIC16LF76-I/ML — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LF76-I/ML (тот же форм-фактор и посадочное место) — отличается по Package, Timers, ADC, Operating Temperature, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F76-I/ML
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC16LF76T-I/ML
✅ Прямая замена✓ В наличии
$3.89 / шт.
Открыть даташит →PIC16F76T-I/ML
✅ Прямая замена✓ В наличии
$2.62 / шт.
Открыть даташит →PIC16LF767-I/ML
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.74 / шт.
Открыть даташит →PIC16LF873A-I/ML
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.21 / шт.
Открыть даташит →PIC16LF1938-I/ML
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.5 / шт.
Открыть даташит →PIC16LF76-I/ML Максимальные параметры и электрические характеристики
| Core Architecture | PIC RISC, 8-bit, Harvard |
| Program Memory | 14 KB Flash (8K x 14 words) |
| Data RAM | 368 bytes |
| Data EEPROM | Not specified on this part number |
| Maximum Clock Speed | 20 MHz |
| Instruction Set Width | 14-bit |
| Supply Voltage (VDD) | 2.0 V to 5.5 V (LF variant) |
| Number of I/O Pins | 22 |
| ADC | 10-bit, up to 8 channels (multiplexed with digital I/O) |
| PWM Channels | Capture/Compare/PWM module, 2 channels per datasheet family |
| Timers | Timer0, Timer1, Timer2 |
| Communication Peripherals | I2C, SPI, UART/USART (AUSART) |
| Other Peripherals | Brown-out Detect/Reset, Power-on Reset, Watchdog Timer |
| Корпус | 28-pin QFN (ML) 6 x 6 mm with exposed thermal pad |
| Диапазон рабочих температур | -40 C to +85 C (Industrial, 'I' suffix) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant (per distributor listings) |
| Programming Interface | ICSP (In-Circuit Serial Programming) via MCLR/PGM/RB7/RB6 |
Конфигурация выводов PIC16LF76-I/ML
| Контакт 1 | MCLR/VPP — Master clear reset input / ICSP programming voltage |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Контакт 4 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC negative reference |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC positive reference |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select |
| Контакт 8 | VSS — Ground reference |
| Контакт 9 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| Контакт 10 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Контакт 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock in |
| Контакт 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / Capture/Compare/PWM2 |
| Контакт 13 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 |
| Контакт 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 17 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Контакт 18 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Контакт 19 | VSS — Ground reference (second pad) |
| Контакт 20 | VDD — Positive supply voltage (2.0V-5.5V) |
| Контакт 21 | RB0/INT — PORTB bit 0 / External interrupt |
| Контакт 22 | RB1 — PORTB bit 1 |
| Контакт 23 | RB2 — PORTB bit 2 |
| Контакт 24 | RB3/PGM — PORTB bit 3 / ICSP LVP programming enable |
| Контакт 25 | RB4 — PORTB bit 4 |
| Контакт 26 | RB5 — PORTB bit 5 |
| Контакт 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 28 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 29 | EP — Exposed thermal pad (connect to VSS) |
Типичное применение
PIC16LF76-I/ML подходит для 6 применениеs: Industrial Sensor Interface Hub, Battery-Powered Remote Control, Small Appliance Controller, Automotive Interior Module, White Goods Control Board, Consumer Hobby / Maker Electronics.
Industrial Sensor Interface Hub
The PIC16LF76-I/ML fits industrial sensor hubs because it combines 22 digital I/O with a 10-bit ADC, two PWM channels, and I2C/SPI/UART in a compact 28-QFN footprint. With 14KB Flash, firmware can manage up to four sensor channels (temperature, pressure, flow) plus a HMI button matrix, while the 2.0V-5.5V LF range supports loop-powered 4-20mA backplane rails. Brown-out detect and watchdog timer are essential for factory-floor EMI resilience; the 20MHz clock is sufficient for periodic sampling at 100Hz per channel.
Рекомендуется
Battery-Powered Remote Control
The PIC16LF76-I/ML is well-suited to handheld remote controls because the LF variant's 2.0V-5.5V supply range permits two AA alkaline cells (3V nominal, drooping to 2V at end-of-life) where standard F76 parts would brown out. The 14KB Flash accommodates IR/RF protocol stacks (RC5, NEC, BLE HCI command tables) and the PWM module drives IR LED modulation at 38kHz carrier. Sleep current in the low-microamp range (mid-range PIC LF) keeps shelf life multi-year on a single coin cell.
Рекомендуется
Small Appliance Controller
The PIC16LF76-I/ML controls small appliances (coffee makers, blenders, induction cooktops) thanks to its 20MHz CPU, 14KB Flash, and capture/compare/PWM module. The PWM drives triac phase-angle firing or MOSFET switching at up to tens of kHz, while the ADC reads temperature sensors (NTC) and the I2C bus controls an OLED display. Brown-out detect prevents unsafe state during mains sag, and the 28-QFN exposed thermal pad dissipates the MCU's own heat adjacent to power-stage components.
Рекомендуется
Automotive Interior Module
The PIC16LF76-I/ML is used in non-safety automotive interior modules such as HVAC blend-door actuators, mirror controllers, and ambient lighting drivers because its 22 I/O handle multiple brushed DC motors via H-bridges and the PWM module sets LED dimming levels. The industrial -40 to +85 C rating meets cabin-temperature requirements, while the LF voltage range accepts 12V-battery-fed 5V rails post-regulator. The 28-QFN 6x6 mm footprint fits the constrained PCB area behind dashboard trim.
Рекомендуется
White Goods Control Board
The PIC16LF76-I/ML serves as the main controller in washing machines, dishwashers, and refrigerators where 22 I/O handle triac-driven pumps/valves, encoder inputs, and a 7-segment or LCD display. The 14KB Flash stores the wash-program state machine and EEPROM emulation (data tables), while USART links to a sub-board for the user interface. The exposed pad QFN package gives good thermal headroom for the densely-packed control compartment.
Рекомендуется
Consumer Hobby / Maker Electronics
The PIC16LF76-I/ML is a popular choice for hobbyist robotics, model trains, and educational kits because the 28-QFN can be broken out on a carrier PCB exposing all I/O for breadboarding, and the 14KB Flash holds complex state machines (line-following, PID motor control). The ICSP programming interface uses standard PICkit header, so makers can iterate firmware without an external programmer. The 2.0V-5.5V supply range tolerates USB-powered Li-ion or 3xAA battery packs equally.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LF76-I/ML — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F76-I/ML | PIC16LF76T-I/ML | PIC16F76T-I/ML | PIC16LF767-I/ML | PIC16LF1938-I/ML |
|---|---|---|---|---|---|---|
| Package | 28-QFN (ML) 6x6 mm | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Supply Voltage (VDD) | 2.0 V to 5.5 V | 4.5 V to 5.5 V | 2.0 V to 5.5 V | 4.5 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| Program Memory (Flash) | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB | 28 KB |
| Data RAM | 368 B | 368 B | 368 B | 368 B | 368 B | 1 KB |
| I/O Pins | 22 | 22 | 22 | 22 | 25 | 25 |
| ADC | 10-bit, 8 ch | 10-bit, 8 ch | 10-bit, 8 ch | 10-bit, 8 ch | 10-bit, 8 ch | 10-bit, 11 ch |
| Core Architecture | PIC16 mid-range (14-bit) | PIC16 mid-range (14-bit) - same | PIC16 mid-range (14-bit) - same | PIC16 mid-range (14-bit) - same | PIC16 mid-range (14-bit) - same | PIC16 enhanced mid-range (14-bit) - new instructions |
Ключевые отличия
- Low-voltage LF range 2.0V-5.5V vs standard F 4.5V-5.5V (против PIC16F76-I/ML)
- 14KB Flash with 368B RAM and 22 I/O in 28-QFN (против PIC16LF873A-I/ML (PIC18))
- Mature PIC16 mid-range core with extensive toolchain (против PIC16LF1938-I/ML (enhanced mid-range))
Заметки по проектированию
Place a 0.1uF decoupling capacitor within 5mm of the VDD pin (pin 20) and the VSS pads (pins 8/19), connected with short wide traces to minimize inductance. For battery applications using the LF variant below 4.5V, add a 10uF bulk capacitor near VDD to handle the voltage regulator transient response at low Vin. The brown-out detect (BOD) is factory-set or user-selectable per configuration word and will reset the MCU when VDD falls below threshold.
The 28-QFN ML package has a 0.65mm pitch and an exposed thermal pad (pin 29) that must be soldered to a PCB copper pad of at least equal size, ideally with thermal vias (5-9, 0.3mm diameter) to the internal ground plane for heat sinking. Use NSMD (non-solder-mask-defined) land pads per Microchip AN233 for reliable reflow. Stencil aperture for the thermal pad should be a checkerboard pattern of ~50% coverage to avoid tombstoning during reflow.
Do not confuse the LF suffix (low-voltage 2.0V-5.5V) with the F suffix (standard 4.5V-5.5V) when sourcing substitutes - substituting PIC16F76-I/ML for PIC16LF76-I/ML will fail to start below 4.5V. ICSP programming requires MCLR pulled to VDD through a 10k resistor, with PGC (RB6) and PGD (RB7) connected to the programmer; ensure these pins are not heavily loaded externally or program/verify will fail. Watchdog timer must be cleared periodically or it will reset the MCU unexpectedly.
Route the ICSP signals (MCLR, PGC, PGD) as short traces and avoid routing digital switching signals (PWM outputs, oscillator) parallel to analog ADC inputs (RA0-RA5) to minimize crosstalk. Place the crystal or external clock source within 10mm of OSC1/OSC2 (pins 9/10) with a ground guard ring. PORTA pins used as ADC inputs should have separate analog ground via to the supply ground, not the digital ground plane.
Информация о соответствии
RoHS compliance and lead-free confirmed by all listed distributors (DigiKey, Mouser, LCSC). Part is industrial-grade -40C to +85C, not AEC-Q100 qualified for automotive; for automotive select PIC16F76-I/ML or a PIC16F76-E variant. Conflict-minerals status per Microchip Technology standard reporting.