PIC16LF76T-I/SO - 8-Bit 20MHz 14KB Flash MCU 28-SOIC | Microchip
Référence : PIC16LF76T-I/SO ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $7.92 | $7,92 |
| 10 | $7.04 | $70,40 |
| 100 | $5.85 | $585,00 |
| 500 | $5.05 | $2 525,00 |
| 1 000 | $4.35 | $4 350,00 |
PIC16LF76T-I/SO Présentation
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash/ROM for program, RAM for data), and peripherals on one silicon die. The 8-bit PIC16 family sits within the broader taxonomy: PIC16 -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. MCUs execute firmware stored in non-volatile memory and interface with the physical world through ADCs, timers, comparators, communication peripherals, and general-purpose I/O. Their role is to provide deterministic, low-cost intelligence in everything from appliances to industrial controllers.
Key features of the PIC16LF76 include a 14-bit instruction set with 35 single-word instructions, a 200ns instruction execution time at 20MHz, 8-channel 8-bit A/D converter, two 8-bit timers plus one 16-bit timer, a USART with addressable SPI/I2C master mode, and an 8-level deep hardware stack. The 28-SOIC wide-body (7.50 mm) footprint exposes 22 I/O lines, 11 of which are multiplexed with analog inputs, suiting mixed-signal front-end designs.
Architecturally, the PIC16LF76 uses Harvard-bus separated program and data memories with a 14-bit instruction word and 8-bit data path. The integrated brown-out reset (BOR), watchdog timer (WDT), and In-Circuit Serial Programming (ICSP) interface simplify field deployment. The wide-voltage core maintains full speed of operation from 2.0V to 5.5V, allowing direct Li-ion battery or 3.3V regulated-rail powering.
Typical applications include low-power sensor nodes, industrial control and metering, white-goods and appliance controllers, automotive body modules, and small consumer-electronic user interfaces. Designers should budget for the 28-pin wide SOIC land pattern, ensure decoupling of VDD with a 100nF ceramic near the pins, and connect the MCLR pin through a 10k pull-up to enable clean reset behavior.
Alternatives de remplacement direct pour PIC16LF76T-I/SO — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LF76T-I/SO (même facteur de forme et même empreinte) — différant par ADC, Package, Operating Temperature, Timers, MSL Level.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16LF76-I/SO
✅ Remplacement direct✓ En stock
$5.3 / unité
Voir la fiche technique →PIC16LF767T-I/SO
✅ Remplacement direct✓ En stock
$4.26 / unité
Voir la fiche technique →PIC16LF767-I/SO
✅ Remplacement direct✓ En stock
$4.45 / unité
Voir la fiche technique →PIC16LF726-I/SO
✅ Remplacement direct✓ En stock
$1.72 / unité
Voir la fiche technique →PIC16LF726T-I/SO
✅ Remplacement direct✓ En stock
$1.55 / unité
Voir la fiche technique →PIC16LF76T-I/SO Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC 8-bit RISC |
| Core Series | PIC16F76 |
| Program Memory | 14 KB Flash (8K x 14 words) |
| Data RAM | 368 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Set | 14-bit, 35 instructions |
| Instruction Cycle Time | 200 ns @ 20 MHz |
| I/O Pins | 22 |
| ADC | 8-bit, 8 channels |
| Timers | 2 x 8-bit, 1 x 16-bit (TMR0/TMR1/TMR2) |
| Communication | USART (SCI), SPI, I2C (master mode) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| Plage de température de fonctionnement | -40 C to +85 C (Industrial) |
| Boîtier | 28-pin SOIC (wide body, 7.50 mm) |
| Type de montage | Surface Mount |
| Packaging | Tape & Reel |
| Niveau MSL | 1 |
| Brown-out Reset | Yes (BOR) |
| Watchdog Timer | Yes (WDT) |
| ICSP Programming | Yes |
| Statut RoHS | Compliant |
Configuration des broches de PIC16LF76T-I/SO
| Broche 1 | MCLR/VPP — Master Clear (reset) input / ICSP programming voltage |
| Broche 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Broche 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Broche 4 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / ADC VREF- |
| Broche 5 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC VREF+ |
| Broche 6 | RA4/AN4/T0CKI — Port A bit 4 / Analog input 4 / Timer0 clock input |
| Broche 7 | RA5/AN5/SS — Port A bit 5 / Analog input 5 / SPI slave select |
| Broche 8 | VSS — Ground reference |
| Broche 9 | OSC1/CLKI — Crystal oscillator input / external clock input |
| Broche 10 | OSC2/CLKO — Crystal oscillator output / clock output |
| Broche 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Broche 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 |
| Broche 13 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Broche 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Broche 15 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Broche 16 | RC5/SDO — Port C bit 5 / SPI data out |
| Broche 17 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Broche 18 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Broche 19 | VSS — Ground reference (second VSS) |
| Broche 20 | VDD — Positive supply (2.0V to 5.5V) |
| Broche 21 | RB0/INT — Port B bit 0 / External interrupt input |
| Broche 22 | RB1 — Port B bit 1 |
| Broche 23 | RB2 — Port B bit 2 |
| Broche 24 | RB3/PGM — Port B bit 3 / ICSP low-voltage programming |
| Broche 25 | RB4 — Port B bit 4 |
| Broche 26 | RB5 — Port B bit 5 |
| Broche 27 | RB6/PGC — Port B bit 6 / ICSP clock |
| Broche 28 | RB7/PGD — Port B bit 7 / ICSP data |
Applications typiques
PIC16LF76T-I/SO convient pour 6 applications: Battery-Powered Sensor Node, Industrial Control and Metering, White-Goods and Appliance Controllers, Automotive Body and Comfort Modules, User-Interface and Keypad Controllers, Low-Cost Educational and Hobby Projects.
Battery-Powered Sensor Node
The PIC16LF76T-I/SO is well suited to remote battery-powered sensor nodes because its LF wide-voltage core runs directly from a single Li-ion cell (3.0-4.2 V) or two AA cells (2.0-3.2 V) without a regulator. The 14 KB Flash accommodates small protocol stacks (Modbus RTU slave, LoRaWAN device driver, or Zigbee-style firmware) and the 8-channel 8-bit ADC digitizes thermistor, humidity, or 4-20 mA current-sense inputs. Sleep current in the low-microamp range preserves coin-cell runtime across multi-year deployments. Designers typically add a 100 nF decoupling cap on VDD and connect the MCLR pin through a 10 k pull-up for clean reset.
Recommandé
Industrial Control and Metering
In factory-floor metering and discrete-control applications, the PIC16LF76T-I/SO delivers the deterministic 200 ns instruction cycle, hardware USART (RS-232/RS-485), and 22 I/O pins needed for solenoid drivers, relay coils, opto-isolated inputs, and rotary-encoder feedback. The integrated 8-bit ADC samples CT/PT-derived current and voltage waveforms at rates sufficient for class-1 metering. Industrial -40C to +85C operation and the wide SOIC package handle reflow soldering, conformal coating, and the thermal excursions of sealed enclosures.
Recommandé
White-Goods and Appliance Controllers
Washing machines, dishwashers, microwave ovens, and induction cooktops have long used PIC16F-class controllers for motor commutation, user-key scanning, and LED/LCD annunciators. The PIC16LF76T-I/SO matches this ecosystem with 22 I/O to drive 7-segment displays and matrix keypads, three timers for PWM-driven TRIAC phase control, and a USART for diagnostic logs. Wide-voltage 2.0-5.5V operation tolerates the rectified-but-unregulated 5V rails typical of these appliances, while the SOIC package survives the thermal stress of a sealed back panel.
Recommandé
Automotive Body and Comfort Modules
Automotive body controllers (window lifters, seat-position memories, mirror adjusters) need an MCU that can handle 12V battery transients, encoder inputs, and LIN-bus connectivity. The PIC16LF76T-I/SO is widely deployed in this role via external voltage regulators and LIN transceivers such as the MCP2003. Its 14 KB Flash stores position tables and debounce logic, while 22 I/O lines interface directly to H-bridge FET drivers. Designers should derate for the -40C to +85C industrial grade; AEC-Q100-qualified PIC16F76 variants exist for under-hood designs.
Recommandé
User-Interface and Keypad Controllers
Mid-tier consumer products (audio amplifiers, set-top boxes, point-of-sale terminals) often split the workload between a host processor and a small PIC that scans keypads, drives character LCDs, and handles IR-remote decoding. The PIC16LF76T-I/SO's 22 I/O and hardware USART/SPI/I2C make it ideal as a UI coprocessor that offloads scan loops and PWM-driven LED dimming from the host CPU. The wide-voltage core allows direct 3.3V or 5V powering from the host rail.
Recommandé
Low-Cost Educational and Hobby Projects
The PIC16F76 family has decades of tutorial coverage, free compiler support (MPLAB XC8 in free mode), and a wealth of example code, making the PIC16LF76T-I/SO a default teaching platform for introductory embedded-systems courses. Hobbyists use the ICSP interface to program the device on a breadboard with a PICkit 3/4 or Snap programmer. The 28-SOIC is easier to handle than QFN variants and tolerates repeated insertion into solderless breadboards via SOIC-to-DIP adapters.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LF76T-I/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16LF76-I/SO | PIC16LF767T-I/SO | PIC16LF767-I/SO | PIC16LF726-I/SO | PIC16LF726T-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (wide) | 28-SOIC (wide) - same | 28-SOIC (wide) - same | 28-SOIC (wide) - same | 28-SOIC (wide) - same | 28-SOIC (wide) - same |
| Core Architecture | PIC16 8-bit (14-bit instruction) | PIC16 8-bit | PIC16 8-bit | PIC16 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit |
| Program Memory (Flash) | 14 KB | 14 KB | 28 KB (+100%) | 28 KB (+100%) | 8 KB (-43%) | 8 KB (-43%) |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage Range | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| I/O Pins | 22 | 22 | 22 | 22 | 25 | 25 |
| ADC Channels | 8 x 8-bit | 8 x 8-bit | 11 x 8-bit | 11 x 8-bit | 11 x 8-bit | 11 x 8-bit |
| Packaging Format | Tape & Reel (T) | Tube | Tape & Reel (T) | Tube | Tube | Tape & Reel (T) |
Principaux différenciateurs
- Wide-voltage 2.0V-5.5V LF core (vs PIC16F76-I/SO)
- Tape-and-reel format for SMT assembly (vs PIC16LF76-I/SO (tube))
- Lower cost entry point vs PIC16LF767 (vs PIC16LF767T-I/SO)
Notes de conception
The PIC16LF76T-I/SO's wide-voltage 2.0V-5.5V core simplifies battery-powered designs, but designers should still place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) and a bulk 10 uF tantalum or aluminum-polymer cap on the supply rail. The LF core draws < 1 mA active at 4 MHz and < 5 uA in sleep, but peak current during Flash programming can reach 30 mA, so the supply must source that without sagging. Brown-out reset (BOR) should be enabled in configuration fuses to protect against mid-voltage Flash corruption.
Lay out the 28-SOIC wide-body land pattern per IPC-7351 nominal density, keeping traces short to the crystal on OSC1/OSC2 (pins 9-10). For 20 MHz operation, use a fundamental-mode AT-cut crystal with 15-33 pF load capacitors tied to VSS. Place the ICSP header (MCLR/VPP, RB6/PGC, RB7/PGD, VSS, VDD) on the board edge so production programming does not require clip attachment. Keep analog traces (AN0-AN5) short and away from digital switching nodes to avoid ADC noise coupling.
Do not leave MCLR floating - even with internal MCLR disabled, a floating MCLR pin will pick up noise and trigger spurious resets. Always include a 10 k pull-up to VDD. Configuration fuse errors are the most common PIC bring-up failure: WDT should be disabled unless explicitly needed (fuse WDTE), LVP (low-voltage programming) must match the ICSP hardware (fuse LVP), and the oscillator selection fuse HS/XT/RC must match the actual crystal/oscillator circuit. Use MPLAB X IDE configuration bits window rather than manual #pragma config to avoid register typos.
The PIC16LF76T-I/SO's analog inputs share pins with digital I/O; when used as ADC inputs, set the corresponding TRIS bit to input and the digital input buffer should be disabled via the ADCON1 register to avoid digital switching noise injecting into the ADC. Place a 100 ohm series resistor with a 10 nF cap to analog ground on heavily-switched analog inputs if multiplexer crosstalk is observed. The internal 2.5V or 5.0V VREF can be selected but is not as stable as an external MCP1525 or MCP1541 reference for precision measurements.
Informations de conformité
RoHS and REACH compliant per Microchip product declaration. Not AEC-Q100 qualified - for under-hood automotive designs use the AEC-Q100-qualified PIC16F76-I/SO equivalent family member. Standard industrial -40C to +85C temperature grade only.