PIC16LF76T-I/SO - 8-Bit 20MHz 14KB Flash MCU 28-SOIC | Microchip
부품 번호: PIC16LF76T-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: PIC16LF76T-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LF76T-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature, Timers, MSL Level.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16LF76-I/SO
✅ 드롭인✓ 재고 있음
$5.3 / 개
데이터시트 보기 →PIC16LF767T-I/SO
✅ 드롭인✓ 재고 있음
$4.26 / 개
데이터시트 보기 →PIC16LF767-I/SO
✅ 드롭인✓ 재고 있음
$4.45 / 개
데이터시트 보기 →PIC16LF726-I/SO
✅ 드롭인✓ 재고 있음
$1.72 / 개
데이터시트 보기 →PIC16LF726T-I/SO
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →PIC16LF76T-I/SO 최대 정격 & 전기적 특성
| 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 |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| 패키지 | 28-pin SOIC (wide body, 7.50 mm) |
| 실장 유형 | Surface Mount |
| Packaging | Tape & Reel |
| MSL 레벨 | 1 |
| Brown-out Reset | Yes (BOR) |
| Watchdog Timer | Yes (WDT) |
| ICSP Programming | Yes |
| RoHS 상태 | Compliant |
PIC16LF76T-I/SO 핀 구성
| 핀 1 | MCLR/VPP — Master Clear (reset) input / ICSP programming voltage |
| 핀 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| 핀 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| 핀 4 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / ADC VREF- |
| 핀 5 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC VREF+ |
| 핀 6 | RA4/AN4/T0CKI — Port A bit 4 / Analog input 4 / Timer0 clock input |
| 핀 7 | RA5/AN5/SS — Port A bit 5 / Analog input 5 / SPI slave select |
| 핀 8 | VSS — Ground reference |
| 핀 9 | OSC1/CLKI — Crystal oscillator input / external clock input |
| 핀 10 | OSC2/CLKO — Crystal oscillator output / clock output |
| 핀 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| 핀 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 |
| 핀 13 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| 핀 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| 핀 15 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| 핀 16 | RC5/SDO — Port C bit 5 / SPI data out |
| 핀 17 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| 핀 18 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| 핀 19 | VSS — Ground reference (second VSS) |
| 핀 20 | VDD — Positive supply (2.0V to 5.5V) |
| 핀 21 | RB0/INT — Port B bit 0 / External interrupt input |
| 핀 22 | RB1 — Port B bit 1 |
| 핀 23 | RB2 — Port B bit 2 |
| 핀 24 | RB3/PGM — Port B bit 3 / ICSP low-voltage programming |
| 핀 25 | RB4 — Port B bit 4 |
| 핀 26 | RB5 — Port B bit 5 |
| 핀 27 | RB6/PGC — Port B bit 6 / ICSP clock |
| 핀 28 | RB7/PGD — Port B bit 7 / ICSP data |
일반적인 애플리케이션
PIC16LF76T-I/SO 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LF76T-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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) |
주요 차별점
- 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)
설계 노트
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.
규정 준수 정보
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.