PIC16F76T-I/SS - 8-bit 20MHz MCU 14KB Flash | Microchip
部品番号: PIC16F76T-I/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.85 | $38.50 |
| 100 | $3.42 | $342.00 |
| 500 | $2.96 | $1,480.00 |
| 1,000 | $2.61 | $2,610.00 |
PIC16F76T-I/SS 概要
What is an 8-bit microcontroller? An 8-bit microcontroller (MCU) is a self-contained computing IC that integrates a CPU, program memory (FLASH/ROM), data RAM, peripherals (timers, ADC, communication ports), and I/O pins on one die. Within the broader semiconductor taxonomy, an MCU belongs to microcontrollers -> embedded processors -> logic ICs -> integrated circuits. 8-bit MCUs like the PIC16F76 are widely used in cost-sensitive, deterministic, low-power embedded designs where headroom for full 32-bit processing is unnecessary.
Key features include 35 single-word instructions (mostly single-cycle), upwards compatibility with PIC16C5X, PIC12CXXX, and PIC16C7X devices, an industrial operating temperature range of -40C to +85C, and FLASH program memory that supports in-circuit serial programming (ICSP). The 5-channel 8-bit ADC enables direct interface to analog sensors without external conversion hardware.
The PIC16F76T-I/SS uses Microchip's Harvard-architecture PIC core with separate program and data buses, delivering deterministic interrupt response suitable for real-time control. The integrated brown-out reset (BOR), watchdog timer, and power-on reset reduce external component count and improve reliability in harsh industrial environments.
Typical applications include industrial control logic, sensor signal conditioning with embedded ADC, motor-driver sequencers, low-cost appliance controls, and educational/hobby embedded projects. The PIC16F76T-I/SS is the tape-and-reel shipping variant (-T suffix) of the PIC16F76-I/SS in SSOP form.
When designing with this part, allocate enough I/O pins for your peripheral set - the SSOP-28 package exposes 22 usable I/O lines. Place decoupling capacitors within 5 mm of VDD and use the ICSP pins (RB6/RB7) for in-circuit firmware updates during prototyping.
This page synthesizes distributor pricing, drop-in same-family alternatives, and design notes for engineers evaluating the PIC16F76T-I/SS for new designs or as a long-term production MCU.
ドロップイン代替品: PIC16F76T-I/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F76T-I/SS (同一形状・フットプリント) — 相違点: ADC, Package, Timers, Communication, MSL Level.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F76-I/SS
✅ ドロップイン✓ 在庫あり
$5.45 / 個
データシートを見る →PIC16F767T-I/SS
✅ ドロップイン✓ 在庫あり
$4.18 / 個
データシートを見る →PIC16F767-I/SS
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC16F76T-I/SS 最大定格&電気的特性
| Core Processor | PIC16F |
| Core Architecture | 8-bit Harvard |
| Max CPU Speed | 20 MHz |
| Instruction Cycle | 200 ns |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| RAM | 368 bytes |
| I/O Pins | 22 |
| ADC | 5 channels x 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit |
| CCP Modules | 1 (Capture/Compare/PWM) |
| Communication | USART/SCI, SPI, I2C (MSSP) |
| パッケージ | 28-pin SSOP |
| 動作温度 | -40C to +85C (Industrial) |
| Instruction Set | 35 single-word instructions |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| Programming | ICSP (In-Circuit Serial Programming) |
PIC16F76T-I/SS ピン構成
| ピン 1 | RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / ADC negative reference |
| ピン 2 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / ADC positive reference |
| ピン 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| ピン 4 | RA5/AN4/SS — PORTA bit 5 / ADC input 4 / SPI slave select |
| ピン 5 | VSS — Ground reference |
| ピン 6 | OSC1/CLKI — Oscillator input / external clock input |
| ピン 7 | OSC2/CLKO — Oscillator output / clock output |
| ピン 8 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| ピン 9 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| ピン 10 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output |
| ピン 11 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 12 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 13 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 14 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| ピン 15 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| ピン 16 | VSS — Ground reference |
| ピン 17 | VDD — Positive supply voltage |
| ピン 18 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 19 | RB1 — PORTB bit 1 |
| ピン 20 | RB2 — PORTB bit 2 |
| ピン 21 | RB3/PGM — PORTB bit 3 / LVP programming input |
| ピン 22 | RB4 — PORTB bit 4 |
| ピン 23 | RB5 — PORTB bit 5 |
| ピン 24 | RB6/PGC — PORTB bit 6 / ICSP clock (programming) |
| ピン 25 | RB7/PGD — PORTB bit 7 / ICSP data (programming) |
| ピン 26 | RA0/AN0 — PORTA bit 0 / ADC input 0 |
| ピン 27 | RA1/AN1 — PORTA bit 1 / ADC input 1 |
| ピン 28 | VDD — Positive supply voltage |
主な用途
PIC16F76T-I/SS の用途: 7 件s: Industrial Sensor Monitoring, Appliance Control Boards, Automotive Body Electronics (non-powertrain), HVAC Thermostat Controllers, Educational Embedded Platforms, Battery Charger Controllers, Remote Sensor IoT Endpoints.
Industrial Sensor Monitoring
The PIC16F76T-I/SS is well-suited to industrial sensor monitoring with its integrated 5-channel 8-bit ADC and 22 digital I/O lines in a compact 28-SSOP package. The 14 KB flash (8K x 14) accommodates state-machine logic for sensor polling, threshold detection, and Modbus RTU framing without external memory. The 20 MHz CPU speed (200 ns instruction cycle) executes typical sensor reads, scaling, and Hysteresis checks in well under 1 ms per channel, leaving headroom for multiple sensors per scan loop.
おすすめ
Appliance Control Boards
White goods and small appliance controllers rely on the PIC16F76T-I/SS for cost-effective user-interface and motor-control sequencing. The integrated 8-bit ADC reads potentiometers and thermistor inputs for temperature/power feedback, while the CCP module generates PWM signals for triac-fired heater elements or DC motor speed control. The 368-byte RAM handles keypad debounce, display buffering, and EEPROM parameter storage for user settings without external memory.
おすすめ
Automotive Body Electronics (non-powertrain)
The PIC16F76T-I/SS industrial temperature grade (-40C to +85C) suits non-powertrain automotive body modules such as interior lighting, seat-position memory, and accessory controllers. Its 22 I/O pins drive LEDs, relays, and LIN-bus transceivers, while the USART module implements LIN slave communication with hardware break detection. For under-hood or powertrain use, migrate to PIC16F176x or dsPIC33 devices with AEC-Q100 qualification.
おすすめ
HVAC Thermostat Controllers
HVAC thermostat designs leverage the PIC16F76T-I/SS ADC for thermistor temperature sensing and the CCP module for PWM-driven damper or fan control. The 14 KB program memory holds PID loop logic, weekly schedule tables, and LCD driver routines for character displays. The PIC16F76T-I/SS's brown-out reset and watchdog timer prevent lockup in field-deployed thermostats where reliability across power glitches is critical.
おすすめ
Educational Embedded Platforms
Universities and training programs favor the PIC16F76T-I/SS for embedded systems courses because the 35-instruction RISC-like PIC instruction set is teachable in one lab session, and the ICSP programming interface allows in-circuit debugging on student PCBs. The 28-SSOP package breaks out to 0.65 mm pitch, which is hand-solderable with practice. Combined with MPLAB X IDE and XC8 compiler (free), the PIC16F76T-I/SS is a low-cost entry into MCU programming.
おすすめ
Battery Charger Controllers
Lead-acid and NiMH charger designs use the PIC16F76T-I/SS to implement CC/CV charge profiles with the integrated ADC monitoring battery voltage and charge current. The 8-bit PWM (CCP module) drives a buck-converter power stage, while the USART reports telemetry to a host system. The 368-byte RAM logs charge-cycle data (Ah in, temperature, time) for end-of-charge detection. Migration to lithium chemistries requires firmware changes, not pin changes.
おすすめ
Remote Sensor IoT Endpoints
Remote wireless sensor endpoints pair the PIC16F76T-I/SS with sub-GHz radio modules (e.g., MRF89XA) to form battery-powered IoT nodes. The PIC handles ADC sampling of environmental sensors, packet formatting, and sleep-cycle timing between transmissions. The PIC16F76T-I/SS's low-power sleep modes and short wake-up time extend battery life in field deployments, while ICSP allows firmware updates over the same ICSP pins used during development.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F76T-I/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F76-I/SS | PIC16F767T-I/SS | PIC16F767-I/SS | PIC16F76-I/SO | PIC16F76-I/ML |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP (tube) - same | 28-SSOP - same | 28-SSOP (tube) - same | 28-SOIC - same pin count, larger footprint | 28-QFN - same pin count, smaller footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Speed | PIC16F / 20 MHz | PIC16F / 20 MHz | PIC16F / 20 MHz | PIC16F / 20 MHz | PIC16F / 20 MHz | PIC16F / 20 MHz |
| Program Memory | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Additional Peripheral | 1x USART | 1x USART | 2x USART, more timers | 2x USART, more timers | 1x USART | 1x USART |
主な差別化要因
- Tape-and-reel shipping format (vs PIC16F76-I/SS)
- Compact SSOP-28 footprint (vs PIC16F877A-I/P (40-pin PDIP))
- 5-channel ADC + 2 timers + 1 CCP (vs PIC16F73 (7 KB flash, 192-byte RAM))
設計ノート
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pins 17 and 28, plus a bulk 10 uF tantalum or aluminum capacitor near the IC. The PIC16F76T-I/SS has two VDD pins (17 and 28) and two VSS pins (5 and 16); both pairs must be connected for proper internal power distribution. Insufficient decoupling causes ADC inaccuracies and brown-out resets during inrush events.
Do not confuse PIC16F76 with PIC16F73 - both are 28-pin SSOP, but PIC16F76 has 14 KB flash and 368-byte RAM, while PIC16F73 has only 7 KB flash and 192-byte RAM. Mixing the two in inventory leads to firmware overflow on PIC16F73 boards. Also note the -I suffix means industrial (-40C to +85C); for automotive or extended-temperature designs, select PIC16F76-E (extended grade) variants.
Route the ICSP pins (RB6/PGC and RB7/PGD) with short, direct traces to a 2x3 or 1x6 header placed at the board edge for in-circuit programming. Add ESD protection (e.g., 100 ohm series + 5.1 V zener) on these pins if the connector is user-accessible. Place the crystal or resonator within 5 mm of OSC1/OSC2 with short traces and a ground guard ring to reduce EMI pickup.
The 8-bit ADC shares pins with PORT A and PORTC. Use the same VDD source for analog and digital sections, or add a ferrite bead and dedicated analog VDD trace if the digital section has high-frequency switching noise. Enable the ADC's acquisition delay (TACQ) for high-impedance sources; sample at least 10 us after channel switching to avoid cross-talk artifacts.
At 20 MHz and 5 V supply, the PIC16F76T-I/SS draws approximately 20 mA (100 mW). The 28-SSOP package has a theta_JA around 100 C/W, yielding a 10C junction rise above ambient. No heatsink is required for industrial-grade operation, but ensure the surrounding copper pour does not exceed the SSOP thermal pad constraints if used.
コンプライアンス情報
RoHS and lead-free per Microchip product page; halogen-free per Microchip environmental certification. Not AEC-Q100 qualified - select PIC16F76-E for extended temperature or design AEC-Q100 qualified PIC16F1xxx variants for automotive.