PIC16LF76T-I/SO - 8-Bit 20MHz 14KB Flash MCU 28-SOIC | Microchip
MPN: PIC16LF76T-I/SO ✓ Hoạt độngPIC16LF76T-I/SO Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho PIC16LF76T-I/SO — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16LF76T-I/SO (cùng hình factor và footprint) — khác nhau ở ADC, Package, Operating Temperature, Timers, MSL Level.
PIC16LF76-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF767T-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF767-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF726-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF726T-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF76T-I/SO Tỷ lệ tối đa & tính chất điện
| 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 |
| Khoảng nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Hộp | 28-pin SOIC (wide body, 7.50 mm) |
| Kiểu lắp đặt | Surface Mount |
| Packaging | Tape & Reel |
| Cấp MSL | 1 |
| Brown-out Reset | Yes (BOR) |
| Watchdog Timer | Yes (WDT) |
| ICSP Programming | Yes |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC16LF76T-I/SO
| Chân 1 | MCLR/VPP — Master Clear (reset) input / ICSP programming voltage |
| Chân 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Chân 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Chân 4 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / ADC VREF- |
| Chân 5 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC VREF+ |
| Chân 6 | RA4/AN4/T0CKI — Port A bit 4 / Analog input 4 / Timer0 clock input |
| Chân 7 | RA5/AN5/SS — Port A bit 5 / Analog input 5 / SPI slave select |
| Chân 8 | VSS — Ground reference |
| Chân 9 | OSC1/CLKI — Crystal oscillator input / external clock input |
| Chân 10 | OSC2/CLKO — Crystal oscillator output / clock output |
| Chân 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Chân 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 |
| Chân 13 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Chân 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Chân 15 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Chân 16 | RC5/SDO — Port C bit 5 / SPI data out |
| Chân 17 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Chân 18 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Chân 19 | VSS — Ground reference (second VSS) |
| Chân 20 | VDD — Positive supply (2.0V to 5.5V) |
| Chân 21 | RB0/INT — Port B bit 0 / External interrupt input |
| Chân 22 | RB1 — Port B bit 1 |
| Chân 23 | RB2 — Port B bit 2 |
| Chân 24 | RB3/PGM — Port B bit 3 / ICSP low-voltage programming |
| Chân 25 | RB4 — Port B bit 4 |
| Chân 26 | RB5 — Port B bit 5 |
| Chân 27 | RB6/PGC — Port B bit 6 / ICSP clock |
| Chân 28 | RB7/PGD — Port B bit 7 / ICSP data |
Ứng dụng tiêu biểu
PIC16LF76T-I/SO phù hợp cho 6 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC16LF76T-I/SO — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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) |
Bảo phân biệt quan trọng
- Wide-voltage 2.0V-5.5V LF core (vsPIC16F76-I/SO)
- Tape-and-reel format for SMT assembly (vsPIC16LF76-I/SO (tube))
- Lower cost entry point vs PIC16LF767 (vsPIC16LF767T-I/SO)
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.