PIC16F76T-E/SS - 14KB Flash 8-bit MCU, SSOP-28 | Microchip
Teilenummer: PIC16F76T-E/SS ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $2.78 | $2,78 |
| 10 | $2.55 | $25,50 |
| 100 | $2.31 | $231,00 |
| 500 | $2.09 | $1.045,00 |
| 1.000 | $1.73 | $1.730,00 |
PIC16F76T-E/SS Übersicht
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, RAM, peripherals, and I/O onto one die. The PIC16F76 belongs to the PIC16F7X mid-range sub-family of 8-bit MCUs, which sit below PIC18/dsPIC parts in performance and memory but above baseline PIC10/12/16 parts. MCUs form the embedded control tier of the broader semiconductor hierarchy: transistor -> logic gate -> IC -> microcontroller -> embedded system. The 8-bit PIC16 architecture uses a Harvard bus with separate program and data memory paths, giving deterministic single-cycle instruction execution.
Key features include 14KB self-programmable FLASH program memory, 368 bytes of data RAM, 256 bytes of EEPROM, five 8-bit A/D converter channels, two capture/compare/PWM (CCP) modules, a USART with addressable synchronous mode, an SSP module supporting SPI and I2C, two 8-bit timers plus one 16-bit timer, and a watchdog timer with its own on-chip RC oscillator. The extended (-E) temperature range covers -40C to +125C, and the device supports in-circuit serial programming (ICSP) via two pins for field upgrades.
Typical applications span industrial control (sensor interfaces, simple PLCs), white goods and home appliances (HVAC blowers, dishwasher controllers), automotive body electronics (low-end door modules, instrument cluster sub-functions), consumer products (remote controls, toys, small appliances), and educational/development boards where a simple 8-bit core with abundant peripherals is preferred over a 32-bit MCU for cost reasons.
When designing with this MCU, reserve one I/O pin for the ICSP clock and one for ICSP data so that firmware can be updated in-circuit on production boards; the MCLR pin must be pulled high through a resistor for normal operation. Designers migrating from PIC16C7X OTP parts can drop PIC16F76 firmware onto existing boards because the pinout, peripheral set, and instruction set are preserved.
Drop-in-Alternativen für PIC16F76T-E/SS – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16F76T-E/SS (gleiche Bauform und Footprint) – abweichend in Timers, ADC, Operating Temperature, Package, Core Architecture.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16F76-I/SS
✅ Drop-In✓ Auf Lager
$5.45 / Stück
Datenblatt ansehen →PIC16F76-E/SS
✅ Drop-In✓ Auf Lager
$4.85 / Stück
Datenblatt ansehen →PIC16F767-I/SS
✅ Drop-In✓ Auf Lager
$2.18 / Stück
Datenblatt ansehen →PIC16F73-I/SO
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.45 / Stück
Datenblatt ansehen →PIC16F74T-I/PT
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$5.21 / Stück
Datenblatt ansehen →PIC16F76T-E/SS Grenzwerte & elektrische Eigenschaften
| Product Type | 8-bit Microcontroller (MCU) |
| Core Architecture | PIC16 mid-range (Harvard) |
| Program Memory (Flash) | 14 KB |
| Data RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| Instruction Set Size | 35 single-word instructions |
| Instruction Execution Time | 200 ns (at 20 MHz oscillator) |
| Maximum CPU Speed | 5 MIPS @ 20 MHz |
| Supply Voltage (VDD) | 2.0 V to 5.5 V (typical 5 V operation) |
| I/O Pins | 22 |
| A/D Converter | 5 channels, 8-bit resolution |
| Timers | 2 x 8-bit + 1 x 16-bit |
| CCP Modules | 2 (Capture/Compare/PWM) |
| Serial Interfaces | USART/SCI + SSP (SPI / I2C) |
| Betriebstemperatur | -40 C to +125 C (extended "-E" grade) |
| Gehäuse | 28-pin SSOP (5.30 mm body) |
| Montageart | Surface Mount, Tape & Reel |
| RoHS-Status | Compliant |
PIC16F76T-E/SS Pin-Konfiguration
| Pin 1 | MCLR/VPP/RE3 — Master Clear (reset) input / programming voltage / digital I/O RE3 |
| Pin 2 | RA0/AN0 — Digital I/O RA0 or analog input AN0 |
| Pin 3 | RA1/AN1 — Digital I/O RA1 or analog input AN1 |
| Pin 4 | RA2/AN2/VREF- — Digital I/O RA2, AN2, or ADC negative reference |
| Pin 5 | RA3/AN3/VREF+ — Digital I/O RA3, AN3, or ADC positive reference |
| Pin 6 | RA4/T0CKI — Digital I/O RA4 or Timer0 clock input (open-drain) |
| Pin 7 | RA5/AN4/SS — Digital I/O RA5, AN4, or SPI slave select |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Oscillator crystal input or external clock |
| Pin 10 | OSC2/CLKOUT — Oscillator crystal output or clock out |
| Pin 11 | RC0/T1OSO/T1CKI — Digital I/O RC0, Timer1 oscillator output, or Timer1 clock |
| Pin 12 | RC1/T1OSI/CCP2 — Digital I/O RC1, Timer1 oscillator input, or CCP2 |
| Pin 13 | RC2/CCP1 — Digital I/O RC2 or CCP1 PWM output |
| Pin 14 | RC3/SCK/SCL — Digital I/O RC3, SPI clock, or I2C clock |
| Pin 15 | RC4/SDI/SDA — Digital I/O RC4, SPI data in, or I2C data |
| Pin 16 | RC5/SDO — Digital I/O RC5 or SPI data out |
| Pin 17 | RC6/TX/CK — Digital I/O RC6, USART TX, or USART clock |
| Pin 18 | RC7/RX/DT — Digital I/O RC7, USART RX, or USART data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Pin 21 | RB0/INT — Digital I/O RB0 or external interrupt |
| Pin 22 | RB1 — Digital I/O RB1 |
| Pin 23 | RB2 — Digital I/O RB2 |
| Pin 24 | RB3/PGM — Digital I/O RB3 or low-voltage programming enable |
| Pin 25 | RB4 — Digital I/O RB4 (interrupt-on-change) |
| Pin 26 | RB5 — Digital I/O RB5 (interrupt-on-change) |
| Pin 27 | RB6/PGC — Digital I/O RB6 or ICSP clock |
| Pin 28 | RB7/PGD — Digital I/O RB7 or ICSP data |
Typische Anwendungen
PIC16F76T-E/SS ist geeignet für 6 Anwendungs: Industrial Sensor Interface Controller, White Goods and Home Appliance Control, Automotive Body Electronics Sub-Modules, Consumer Remote Controls and User Interfaces, Educational Microcontroller Training Boards, Battery-Powered Sensor Nodes (5V Rails).
Industrial Sensor Interface Controller
The PIC16F76T-E/SS is a strong fit for industrial sensor interface controllers because it combines a 5-channel 8-bit ADC with 22 GPIO pins and the extended -40C to +125C temperature range required for factory floor operation. Engineers typically route 4-20 mA loop transmitters, thermocouple preamp outputs, and digital switch inputs into the ADC and GPIO pins, while the USART (RS-485) forwards digitized readings to a PLC or gateway over an isolated link. The 256 bytes of EEPROM hold calibration coefficients per channel, eliminating external serial EEPROMs and BOM cost. With 14 KB of FLASH, the firmware can host MODBUS RTU framing, linearization math, and diagnostic LEDs without needing an external bootloader.
Empfohlen
White Goods and Home Appliance Control
Dishwasher, washing machine, and HVAC blower controllers benefit from the PIC16F76T-E/SS because the 28-pin SSOP package is small enough to fit on crowded appliance mainboards, while the 14 KB of FLASH fits typical state-machine appliance firmware with room to spare for OEM feature flags. The two CCP modules drive TRIAC phase-control or relay PWM outputs for motor speed and heater elements; the 16-bit timer captures zero-cross detector interrupts for line-synchronized TRIAC firing. Five ADC inputs read thermistor NTC sensors (water temperature, ambient, evaporator), and the USART links to the user-interface panel or Bluetooth/Wi-Fi bridge module.
Empfohlen
Automotive Body Electronics Sub-Modules
Within automotive body electronics, the PIC16F76T-E/SS targets sub-modules such as seat controllers, mirror adjusters, and simple lighting nodes where the extended -40C to +125C grade and 5V native supply simplify integration with existing 12 V body harnesses. The 22 GPIO pins drive mirror motors via H-bridge pre-drivers, read end-of-travel limit switches, and PWM-modulate interior LED lighting using the CCP modules. LIN bus emulation via the USART plus a small LIN transceiver connects the sub-module to the body control module. Note that AEC-Q100 is NOT qualified on this part; for true automotive designs use PIC16F76-E/SS or a Q-graded PIC18 part.
Empfohlen
Consumer Remote Controls and User Interfaces
TV remote controls, garage-door keypads, and toys leverage the PIC16F76T-E/SS because the SSOP-28 package fits behind a small keypad matrix, and the 14 KB FLASH stores complex IR protocols (RC-5, SIRC, NEC) plus button debounce logic. The PIC16 mid-range core's deterministic 200 ns instruction cycle allows tight timing of carrier-frequency IR PWM using one of the CCP modules. Five ADC inputs can be repurposed for joystick resistive sensors, and the USART links to optional RF sub-modules for two-way remote designs. Low-cost PICkit programmers allow OEMs to update button maps via the ICSP header during production.
Empfohlen
Educational Microcontroller Training Boards
Universities and embedded training labs favor the PIC16F76T-E/SS on trainer boards because the simple 35-instruction PIC16 mid-range ISA lets students focus on C-language embedded concepts rather than assembly. The 28-pin SSOP footprint is breadboard-friendly when paired with an SSOP-to-DIP adapter PCB, and the MPLAB XC8 free-tier compiler supports the device out of the box. The on-chip ADC, CCP, USART, and SSP peripherals give students hands-on exposure to analog sampling, PWM motor control, RS-232 communication, and I2C sensor interfacing within a single chip. ICSP via RB6/RB7 enables live debugging with no bootloader.
Empfohlen
Battery-Powered Sensor Nodes (5V Rails)
Although the PIC16F76T-E/SS is not a nano-power part, it suits 5 V rail sensor nodes in solar-powered monitoring systems and industrial data loggers where four AA cells provide the bus voltage. The on-chip 2.0-5.5 V operation supports direct battery connection, and the 256 bytes of EEPROM let the node store calibration tables and event logs without an external memory IC. Sleep current using the watchdog-timer-based wake mode is in the microamp range, and the ADC with internal reference allows battery voltage monitoring through a resistive divider. The USART forwards collected data to a LoRa or cellular modem on a wake-up event.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16F76T-E/SS – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC16F76-I/SS | PIC16F76-E/SS | PIC16F767-I/SS | PIC16F73-I/SO | PIC16F74T-I/PT |
|---|---|---|---|---|---|---|
| Package | SSOP-28 | SSOP-28 - same | SSOP-28 - same | SSOP-28 - same | SOIC-28 - same family, larger footprint | TQFP-44 - same family, larger footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 7 KB (-50%) |
| Data RAM | 368 B | 368 B | 368 B | 368 B | 192 B (-48%) | 192 B (-48%) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 33 (+11) |
| ADC Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 4 x 8-bit | 8 x 8-bit |
| CAN Module | No | No | No | Yes (CAN 2.0B) | No | No |
| Operating Temperature | -40 C to +125 C | -40 C to +85 C (narrower) | -40 C to +125 C (same) | -40 C to +85 C (narrower) | -40 C to +85 C (narrower) | -40 C to +85 C (narrower) |
| Approx. Unit Price (USD, qty 1) | $2.78 | ~$2.85 (slightly higher) | ~$3.10 (extended grade premium) | ~$3.50 (CAN module premium) | ~$2.40 (less FLASH) | ~$3.20 (more pins) |
Wichtigste Unterscheidungsmerkmale
- Extended -40C to +125C temperature grade on the same SSOP-28 footprint as the standard grade (vs. PIC16F76-I/SS)
- Tape-and-reel packaging ready for high-volume pick-and-place assembly (vs. PIC16F76-E/SS)
- 5-channel 8-bit ADC with internal reference and independent analog pin mux (vs. PIC16F73-I/SO)
Designhinweise
The PIC16F76T-E/SS operates from a single 2.0 V to 5.5 V supply and the AVDD/AVSS pins (where present on this die) should be tied to VDD/VSS via ferrite beads for ADC noise isolation. Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin and a bulk 10 uF tantalum or aluminum polymer capacitor near the IC. The MCLR pin requires a 10 kohm pull-up to VDD; a 100 nF capacitor from MCLR to VSS prevents spurious resets in noisy industrial environments. The watchdog timer, if enabled, drives the MCLR internally on overflow, so a separate external reset supervisor is unnecessary in most designs.
Route the 20 MHz crystal or resonator within 5 mm of the OSC1/OSC2 pins and keep the trace pair short, symmetric, and guarded by a ground ring or ground fill on the top layer. The ICSP pins RB6/PGC and RB7/PGD must remain accessible - place a 2x3 0.1 in. header on the board edge or test pad pattern so that a PICkit 3/4 can update firmware in production without removing the MCU. Five ADC analog inputs share their digital port pins; if any ADC input is unused, tie the corresponding pin to ground rather than leaving it floating, to avoid shoot-through current in the input mux.
Estimated: the brownout reset voltage threshold defaults to 4.0 V on the standard PIC16F76, which means a 3.3 V-only design will sit in permanent reset unless the BOR is reprogrammed to a lower threshold via the CONFIG register. Watch for the open-drain nature of RA4/T0CKI - it cannot source current; an external pull-up is required for any logic-high output on that pin. The CCP1 PWM output is mapped to RC2 by default but can be remapped to RB3 on some family members - check the device header file before assuming pinout. Finally, the PIC16F76 does NOT support extended instruction set or enhanced CCP; migrate to PIC16F88 if those features are needed.
Compliance-Informationen
RoHS and REACH compliant per Microchip product declaration. Not AEC-Q100 qualified - for true automotive designs choose PIC16F77-I/P or PIC18F family Q-graded parts. Lead-free reflow compatible with JEDEC J-STD-020 MSL-1.