PIC16F76T-I/SO - 8-Bit 20MHz 14KB Flash MCU 28-SOIC | Microchip
Référence : PIC16F76T-I/SO ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $7.16 | $7,16 |
| 10 | $6.45 | $64,50 |
| 100 | $5.74 | $574,00 |
| 500 | $5.1 | $2 550,00 |
| 1 000 | $4.55 | $4 550,00 |
PIC16F76T-I/SO Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and programmable I/O peripherals. The PIC16F76T-I/SO belongs to the mid-range PIC16 family, which sits in the 8-bit PIC architecture hierarchy between baseline PIC10/12 devices and enhanced mid-range PIC18/24 parts. PIC MCUs use a RISC instruction set (35 single-word instructions here) with a Harvard memory map, allowing deterministic instruction timing and low interrupt latency - core traits that distinguish PIC MCUs from CISC architectures like 8051 or AVR.
Key features include 14 KB self-programmable FLASH, 368 bytes data RAM, in-circuit serial programming (ICSP), a 5-channel 8-bit ADC, capture/compare/PWM modules, USART with 9-bit address masking, and a master SSP port supporting SPI and I2C. The 200 ns instruction cycle at 20 MHz clock enables fast loop execution; combined with the 8-bit datapath and 14-bit instruction word, it provides an effective CISC-like code density with RISC-style throughput.
Typical applications span industrial control, motor drive, sensor conditioning, lighting control, automotive body electronics, consumer white goods, and small appliances. The 22 I/O count and 5V tolerance on digital pins make it a strong fit for legacy 5V logic systems, while the internal oscillator option reduces external BOM.
When designing, observe the in-circuit programming pin assignments (RB6/RB7) and reserve the MCLR pin configuration for proper reset behavior. Decouple VDD with 100 nF close to the supply pin, and follow Microchip's PIC16F7X reference design for ADC accuracy and oscillator layout guidance.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives from the same PIC16F7X family, and practical design notes that complement the manufacturer datasheet.
Alternatives de remplacement direct pour PIC16F76T-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 PIC16F76T-I/SO (même facteur de forme et même empreinte) — différant par Package, Timers, Operating Temperature, ADC, Core.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F76-I/SO
✅ Remplacement direct✓ En stock
$2.1 / unité
Voir la fiche technique →PIC16F76T-E/SO
✅ Remplacement direct✓ En stock
$2.65 / unité
Voir la fiche technique →PIC16F73-I/SO
✅ Remplacement direct✓ En stock
$2.45 / unité
Voir la fiche technique →PIC16F876A-I/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F76T-I/SO Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC 8-bit RISC |
| Program Memory (FLASH) | 14 KB (8K x 14 words) |
| Data RAM | 368 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Number of I/O Pins | 22 |
| Nombre de broches | 28 |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| ADC | 5 channels x 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication Interfaces | USART, SSP (SPI / I2C) |
| Température de fonctionnement | -40 C to +85 C (Industrial) |
| Boîtier | 28-pin SOIC (0.295 inch / 7.50 mm width) |
| Type de montage | Surface Mount (Tape and Reel) |
| ICSP Programming | Yes (RB6/RB7) |
| Statut RoHS | Compliant |
| Niveau MSL | 1 (unlimited floor life) |
Configuration des broches de PIC16F76T-I/SO
| Broche 1 | MCLR/VPP — Master clear reset (active low) / programming voltage input |
| Broche 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Broche 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Broche 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Broche 5 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference voltage |
| Broche 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Broche 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Broche 8 | VSS — Ground reference |
| Broche 9 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Broche 10 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Broche 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Broche 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Broche 13 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Broche 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Broche 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Broche 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Broche 17 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Broche 18 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Broche 19 | VSS — Ground reference |
| Broche 20 | VDD — Positive supply voltage |
| Broche 21 | RB0/INT — PORTB bit 0 / external interrupt |
| Broche 22 | RB1 — PORTB bit 1 |
| Broche 23 | RB2 — PORTB bit 2 |
| Broche 24 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| Broche 25 | RB4 — PORTB bit 4 |
| Broche 26 | RB5 — PORTB bit 5 |
| Broche 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Broche 28 | RB7/PGD — PORTB bit 7 / ICSP data |
Applications typiques
PIC16F76T-I/SO convient pour 6 applications: Industrial Control PLCs, Sensor Conditioning and Signal Conditioning Modules, Lighting Control Systems, HVAC Fan and Blower Motor Control, Automotive Body Electronics, Consumer Appliance Control.
Industrial Control PLCs
The PIC16F76T-I/SO fits industrial control PLC applications thanks to its 20 MHz CPU, 14 KB FLASH, 22 I/O, and -40C to +85C industrial temperature range. The 5-channel 8-bit ADC reads thermocouples, pressure sensors, and 4-20 mA loop inputs directly, while the USART links to a Modbus RTU master. The 200 ns instruction cycle executes fast PID loops at sub-millisecond rates, and 2.0-5.5V operation tolerates 24V-transient-filtered industrial rails.
Recommandé
Sensor Conditioning and Signal Conditioning Modules
Sensor signal conditioning modules use the PIC16F76T-I/SO for its 5-channel 8-bit ADC, USART, and 22 I/O. The 200 ns instruction cycle performs linearization, calibration, and digital filtering in software at sample rates above 10 kHz per channel. The 2.0-5.5V supply range powers the MCU directly from a 3.3V regulated transducer rail, and the 28-SOIC footprint simplifies SMT assembly for low-cost sensor modules.
Recommandé
Lighting Control Systems
DMX-512 and 0-10V lighting control applications use the PIC16F76T-I/SO for its USART (directly drives DMX-512 at 250 kbaud) and CCP/PWM modules (timing-dimmable LED outputs). The 14 KB FLASH holds DMX personality tables, fade curves, and 50+ lighting scenes. The 22 I/O expand to multiple LED driver channels or to SPI-controlled LED drivers like the TLC5940 for large installations.
Recommandé
HVAC Fan and Blower Motor Control
HVAC blower and fan control designs use the PIC16F76T-I/SO for brushless DC motor commutation, closed-loop RPM control, and safety monitoring. The 16-bit timer with capture input measures tachometer pulses to within 50 ns, while the 8-bit PWM module drives gate drivers at up to 20 kHz. The 2.0-5.5V supply and -40 to +85C industrial range fit rooftop unit electronics, and 14 KB FLASH holds startup, ramp, and fault-recovery state machines.
Recommandé
Automotive Body Electronics
Automotive body modules (window lifters, mirror adjusters, lighting controllers) use the PIC16F76T-I/SO because of its 5V-tolerant I/O, 22 GPIO, and USART for LIN-bus slave communication. The PIC16F76 is widely deployed in pre-CAN automotive networks. For under-hood or -40 to +125C requirements, migrate to PIC16F76T-E/SO (extended temperature, same pinout) or PIC16F876A-I/SO for 10-bit ADC resolution on sensor inputs.
Recommandé
Consumer Appliance Control
White-goods and small-appliance control boards use the PIC16F76T-I/SO for its low BOM cost, integrated ADC for temperature sensing, and PWM outputs for motor or heater regulation. The 14 KB FLASH supports UI menus, sensor calibration, and safety lockouts. The 28-SOIC package reflows at standard 260 C profiles, and the wide 2.0-5.5V supply tolerates rectified mains-derived rails with simple regulators.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F76T-I/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F76-I/SO | PIC16F76T-E/SO | PIC16F73-I/SO | PIC16F876A-I/SO | PIC16F737-I/SP |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SPDIP (NOT SOIC - PCB rework) |
| Program FLASH | 14 KB | 14 KB | 14 KB | 7 KB | 14 KB | 7 KB |
| Data RAM | 368 B | 368 B | 368 B | 192 B | 368 B | 368 B |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Resolution | 8-bit | 8-bit | 8-bit | 8-bit | 10-bit (upgrade) | 10-bit |
| Operating Temperature | -40C to +85C (I) | -40C to +85C | -40C to +125C (extended) | -40C to +85C | -40C to +85C | -40C to +85C |
| Brown-Out Reset | No | No | No | No | Yes (BOR) | Yes (BOR) |
Principaux différenciateurs
- Tape-and-reel packaging for high-volume SMT assembly (vs PIC16F76-I/SO)
- Extended temperature for harsh-environment deployment (vs PIC16F76T-E/SO (vs the I variant))
- 14 KB FLASH versus 7 KB on the smaller sibling (vs PIC16F73-I/SO)
Notes de conception
Decouple VDD (pin 20) and VSS (pins 8, 19) with a 100 nF X7R ceramic placed within 5 mm of the supply pins, plus a bulk 10 uF tantalum or aluminum on the same rail. The 28-SOIC has two VSS pins; both must be connected to the ground plane with low-impedance vias. Use star-ground topology for ADC VREF routing to avoid digital-return-noise coupling into analog measurements.
Place the crystal or resonator within 5 mm of OSC1 (pin 9) and OSC2 (pin 10). Keep the oscillator traces short and guard them with a grounded copper pour to minimize EMI pickup. For high-noise environments, add a 1 kohm resistor in series with OSC2 (per Microchip AN588) to reduce oscillator overdrive. Route the ICSP lines RB6/PGC (pin 27) and RB7/PGD (pin 28) directly to a programming header with no series resistors.
RB3/PGM is the low-voltage programming pin - do not pull this pin low at reset if you are using high-voltage ICSP. The MCLR pin (1) requires a 10-47 kohm pull-up to VDD; a direct connection to VDD prevents proper reset. ADC inputs share pins with digital I/O; configure the TRIS register correctly before enabling the ADC to avoid contention. Always disable the ADC module when not in use to save approximately 200 uA at 5V.
Informations de conformité
RoHS compliance and lead-free plating per Microchip product declaration. Industrial temperature grade is not AEC-Q100 qualified; automotive deployments typically use PIC16F76T-E/SO (extended temperature) or PIC18F variants with AEC-Q100 qualification.