PIC16F676T-I/ST - 8-bit 20MHz 1.75KB Flash MCU | Microchip TSSOP-14
부품 번호: PIC16F676T-I/ST ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: PIC16F676T-I/ST — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F676T-I/ST (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, Program Memory (Flash), Comparators, RoHS Status.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F676-I/ST
✅ 드롭인✓ 재고 있음
$1.02 / 개
데이터시트 보기 →PIC16F676T-E/ST
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F676T-E/STVAO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F636-E/ST
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →PIC16F616T-I/ST
✅ 드롭인✓ 재고 있음
$0.48 / 개
데이터시트 보기 →PIC16F630T-E/ST
✅ 드롭인✓ 재고 있음
$0.84 / 개
데이터시트 보기 →PIC16F676T-I/ST 최대 정격 & 전기적 특성
| 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 |
| 동작 온도 범위 | -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 |
| 패키지 | 14-TSSOP (4.40 mm body width, tape and reel) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | 1 (unlimited) |
| RoHS 상태 | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
PIC16F676T-I/ST 핀 구성
| 핀 1 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| 핀 2 | RA5/T1CKI/OSC1/CLKIN — Bidirectional I/O / Timer1 clock input / Oscillator crystal input / External clock input |
| 핀 3 | RA4/T1G/OSC2/CLKOUT — Bidirectional I/O / Timer1 gate / Oscillator crystal output / Clock output |
| 핀 4 | RA3/MCLR/VPP — Bidirectional I/O / Master Clear (reset) input / Programming voltage |
| 핀 5 | RC5 — Bidirectional I/O |
| 핀 6 | RC4 — Bidirectional I/O |
| 핀 7 | RC3 — Bidirectional I/O |
| 핀 8 | RC2 — Bidirectional I/O |
| 핀 9 | RC1 — Bidirectional I/O |
| 핀 10 | RC0 — Bidirectional I/O |
| 핀 11 | RA2 — Bidirectional I/O |
| 핀 12 | RA1 — Bidirectional I/O / ICSPCLK |
| 핀 13 | RA0 — Bidirectional I/O / ICSPDAT |
| 핀 14 | VSS — Ground reference |
일반적인 애플리케이션
PIC16F676T-I/ST 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F676T-I/ST — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- 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)
설계 노트
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.
규정 준수 정보
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F676T-E/STVAO for automotive-grade applications. Lead-free matte-tin finish.