PIC16F676T-I/ST - 8-bit 20MHz 1.75KB Flash MCU | Microchip TSSOP-14
Teilenummer: PIC16F676T-I/ST ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $2.45 | $2,45 |
| 10 | $2.18 | $21,80 |
| 100 | $1.76 | $176,00 |
| 500 | $1.42 | $710,00 |
| 1.000 | $1.18 | $1.180,00 |
| 2.500 | $1.05 | $2.625,00 |
PIC16F676T-I/ST Übersicht
A microcontroller (microcontroller unit, MCU) is a single-chip computer containing a CPU core, Flash/ROM program memory, data RAM, peripherals, and I/O. It is a hypernym under the broader hierarchy of microprocessor -> embedded controller -> microcontroller -> semiconductor. 8-bit MCUs like the PIC16F676 are widely used for cost-sensitive, deterministic, low-power embedded control tasks where 32-bit performance is unnecessary and a small footprint is preferred.
Key differentiating features include 8 channels of 10-bit ADC, 12 I/O pins, an internal oscillator, a comparator module, and a wide operating voltage range from 2.0 V to 5.5 V. The device includes power-managed modes (sleep with <1 µA typical current), in-circuit serial programming (ICSP), and a 64-byte EEPROM data space for non-volatile parameter storage. The industrial-grade "-I" temperature range of -40 °C to +85 °C makes it suitable for harsh environments.
Architecturally, the PIC16F676 uses a Harvard RISC design with separate program and data buses. This separation enables single-cycle instruction fetch alongside data access, improving throughput versus von Neumann architectures at the same clock rate. The Flash-based program memory supports 100K erase/write cycles typical, and the on-chip debug via ICSP allows real-time in-circuit emulation without expensive emulators.
Typical applications include sensor signal conditioning (using the on-board 10-bit ADC), battery-powered consumer devices (leveraging sleep current under 1 µA), small motor and relay control, low-end digital signal conditioning, and standalone product modules in industrial automation. The 14-pin TSSOP footprint is footprint-compatible with several PIC16F630/676/88x family members, allowing PCB reuse.
Design tip: when using the internal oscillator, calibrate at 25 °C to maintain frequency accuracy, and always decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the IC pin. For ADC readings, add a 10 µF + 100 nF bulk/decoupling combination near AVIN if used, and allow 10 µs acquisition time for accurate conversions.
This page synthesizes distributor pricing, drop-in alternatives in the same TSSOP-14 footprint, and practical design notes not found in the standalone datasheet, helping engineers select and source this part faster.
Drop-in-Alternativen für PIC16F676T-I/ST – 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 PIC16F676T-I/ST (gleiche Bauform und Footprint) – abweichend in Package, Operating Temperature, Program Memory (Flash), Comparators, RoHS Status.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16F676-I/ST
✅ Drop-In✓ Auf Lager
$1.02 / Stück
Datenblatt ansehen →PIC16F676T-E/ST
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F676T-E/STVAO
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F636-E/ST
✅ Drop-In✓ Auf Lager
$1.55 / Stück
Datenblatt ansehen →PIC16F616T-I/ST
✅ Drop-In✓ Auf Lager
$0.48 / Stück
Datenblatt ansehen →PIC16F630T-E/ST
✅ Drop-In✓ Auf Lager
$0.84 / Stück
Datenblatt ansehen →PIC16F676T-I/ST Grenzwerte & elektrische Eigenschaften
| Product Family | PIC® 16F |
| Core | 8-bit PIC RISC |
| Program Memory | 1.75 KB (1K x 14) Flash |
| RAM | 64 bytes |
| EEPROM | 128 bytes |
| Maximum Clock Speed | 20 MHz |
| Instruction Execution Time | 200 ns (at 20 MHz) |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Betriebstemperaturbereich | -40 °C to +85 °C (Industrial, "-I") |
| I/O Pins | 12 |
| ADC | 8 channels, 10-bit |
| Comparators | 1 module |
| Timers | 1 x 8-bit, 1 x 16-bit |
| Gehäuse | 14-TSSOP (4.40 mm body width, tape and reel) |
| Montageart | Surface Mount |
| MSL-Level | 1 (unlimited) |
| RoHS-Status | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
PIC16F676T-I/ST Pin-Konfiguration
| Pin 1 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Pin 2 | RA5/T1CKI/OSC1/CLKIN — Bidirectional I/O / Timer1 clock input / Oscillator crystal input / External clock input |
| Pin 3 | RA4/T1G/OSC2/CLKOUT — Bidirectional I/O / Timer1 gate / Oscillator crystal output / Clock output |
| Pin 4 | RA3/MCLR/VPP — Bidirectional I/O / Master Clear (reset) input / Programming voltage |
| Pin 5 | RC5 — Bidirectional I/O |
| Pin 6 | RC4 — Bidirectional I/O |
| Pin 7 | RC3 — Bidirectional I/O |
| Pin 8 | RC2 — Bidirectional I/O |
| Pin 9 | RC1 — Bidirectional I/O |
| Pin 10 | RC0 — Bidirectional I/O |
| Pin 11 | RA2 — Bidirectional I/O |
| Pin 12 | RA1 — Bidirectional I/O / ICSPCLK |
| Pin 13 | RA0 — Bidirectional I/O / ICSPDAT |
| Pin 14 | VSS — Ground reference |
Typische Anwendungen
PIC16F676T-I/ST ist geeignet für 6 Anwendungs: Battery-Powered Sensor Node, Industrial Control Logic Module, Automotive Interior Lighting Controller, Consumer Remote Control Transmitter, Hobbyist and Educational Development Board, Home Appliance Control Board.
Battery-Powered Sensor Node
The PIC16F676T-I/ST's 2.0 V to 5.5 V supply range and sub-1 µA sleep current make it well-suited for battery-powered sensor nodes such as remote temperature loggers and wireless HVAC transmitters. The integrated 8-channel 10-bit ADC reads thermistor or voltage-divider sensor outputs directly, while the 64-byte RAM supports small protocol buffers and 128-byte EEPROM stores calibration constants across power cycles. Power-saving design uses the PIC16F676 sleep mode waking on watchdog timer or external interrupt. The TSSOP-14 package fits easily inside a CR2032 coin-cell sensor housing, and Microchip's ICSP allows in-field firmware updates via a 2-pin header without disassembling the device.
Empfohlen
Industrial Control Logic Module
In industrial control panels the PIC16F676T-I/ST replaces discrete logic ICs with a programmable 8-bit core, executing deterministic firmware in 200 ns cycles for relay sequencing, indicator lamp driving, and alarm handling. The 12 I/O pins control up to 12 discrete loads, while the comparator module detects threshold crossings on analog inputs such as pressure transducer bridges. Industrial temperature grade (-40 to +85 °C) supports factory-floor operation, and the TSSOP-14 footprint allows through-hole emulation on a daughter board. Microchip's PICkit programmer and MPLAB X IDE provide a full debug environment, with ICD support via ICSP for in-circuit breakpoints during commissioning.
Empfohlen
Automotive Interior Lighting Controller
The PIC16F676T-I/ST drives PWM-controlled LED strings for automotive interior ambient lighting, reading potentiometers or capacitive touch sensors via the 10-bit ADC to adjust brightness curves. The 20 MHz clock divides down to generate smooth PWM frequencies above 100 Hz, eliminating flicker perception, and the 8 ADC channels scan multiple independent zones. Sleep current below 1 µA extends battery life when the vehicle is parked. The industrial temperature grade handles cabin thermal extremes, and ICSP programming supports tier-1 OEM end-of-line calibration. The TSSOP-14 fits within the tight confines of a door-panel LED driver PCB.
Empfohlen
Consumer Remote Control Transmitter
Handheld IR/RF remote controls benefit from the PIC16F676T-I/ST's low cost and ultra-low sleep current, enabling multi-year battery life from a single coin cell. The 8-bit core handles button scanning, code transmission, and basic pairing logic, while the 10-bit ADC reads battery voltage for low-battery warning. ICSP allows manufacturers to lock firmware via code protection after final assembly. The TSSOP-14 package reduces PCB area versus SOIC-16 alternatives, fitting easily within a slim remote housing. Microchip's application notes for IR modulation (e.g., RC-5, SIRC) provide ready firmware frameworks for fast time-to-market.
Empfohlen
Hobbyist and Educational Development Board
The PIC16F676T-I/ST serves as the heart of low-cost PIC training boards and DIY electronics kits, where its 14-pin TSSOP package is compatible with breadboard adapters and PICkit programmer headers. Students learn 8-bit RISC architecture, assembly language, and embedded C programming through hands-on projects including LED chasers, timers, and serial communication. Microchip's free MPLAB X IDE, XC8 compiler, and PICkit 3/4 programmer provide a complete learning ecosystem. The 1.75 KB Flash holds complete lab exercises, and 128-byte EEPROM retains user settings across power cycles. Affordable pricing enables one-chip-per-student learning kits at scale.
Empfohlen
Home Appliance Control Board
The PIC16F676T-I/ST integrates small home appliances such as coffee makers, slow cookers, and fan controllers by replacing electromechanical timers with precise digital control. The 10-bit ADC reads temperature from NTC thermistors, the comparator triggers safety shutoffs, and PWM outputs drive TRIAC gates or MOSFET switches for variable-speed motor control. Industrial temperature grade (-40 to +85 °C) handles the heat near heating elements. The TSSOP-14 footprint is compatible with standard 14-pin through-hole carriers, simplifying retrofit of legacy timer boards. Microchip's code-protection features prevent unauthorized firmware copying by competitors.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16F676T-I/ST – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC16F676-I/ST | PIC16F676T-E/ST | PIC16F676T-I/SL | PIC16F636-E/ST |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-TSSOP | 14-TSSOP - same | 14-TSSOP - same | 14-SOIC | 14-TSSOP - same |
| Program Memory | 1.75 KB Flash | 1.75 KB Flash | 1.75 KB Flash | 1.75 KB Flash | 2 KB Flash |
| ADC Channels | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit | 4 x 10-bit |
| EEPROM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | No EEPROM |
| Operating Temperature | -40 to +85 °C | -40 to +85 °C | -40 to +125 °C (extended) | -40 to +85 °C | -40 to +125 °C |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
Wichtigste Unterscheidungsmerkmale
- Highest analog integration in TSSOP-14 class (vs. PIC16F636-E/ST)
- Extended-temperature option available in same footprint (vs. PIC16F676T-E/ST)
- Tube vs tape-and-reel variants for flexible manufacturing (vs. PIC16F676-I/ST)
Designhinweise
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin (pin 1) and a 10 µF bulk capacitor at the board supply entry. The PIC16F676T-I/ST operates from 2.0 V to 5.5 V; below 2.0 V the device resets and Flash programming is inhibited. For battery applications, configure the BOR (Brown-Out Reset) via configuration bits to ensure predictable reset behavior at low battery voltage.
The MCLR pin (pin 4) must never be left floating - tie it to VDD through a 10 kΩ pull-up resistor to ensure proper reset behavior. If MCLR is unused as a reset input, configure it as a digital input by setting the MCLRE configuration bit to OFF. When using ICSP programming, leave the MCLR/VPP pin accessible for the programmer header. Floating MCLR causes intermittent resets and unreliable start-up.
TSSOP-14 land pattern requires IPC-7351 nominal pads with 0.40 mm pitch. Place the crystal or external clock source within 5 mm of pins 2-3 (OSC1/OSC2) and route traces over a continuous ground plane to minimize EMI. Keep digital I/O traces away from analog ADC inputs (RA0-RA2, RA5/RC0-RC3) by at least 3 mm or shield with a ground pour to reduce digital switching noise coupling into ADC readings.
Compliance-Informationen
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F676T-E/STVAO for automotive-grade applications. Lead-free matte-tin finish.