PIC16C76T-10/SO - 8-Bit 10MHz OTP MCU 14KB | Microchip
Артикул: PIC16C76T-10/SO ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.78 | $5,78 |
| 10 | $5.21 | $52,10 |
| 100 | $4.62 | $462,00 |
| 500 | $4.05 | $2.025,00 |
| 1.000 | $3.55 | $3.550,00 |
PIC16C76T-10/SO Обзор
A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, data RAM, and a configurable set of peripherals on one IC. PIC mid-range MCUs use a RISC architecture with 35 single-word instructions, sit within the broader 8-bit MCU taxonomy (8-bit -> microcontroller -> embedded controller -> semiconductor), and remain widely deployed in industrial control, automotive subsystems, and white-goods appliances.
Key features include a 10MHz external oscillator input (10 MHz / 4 = 2.5 MIPS throughput), 14KB One-Time-Programmable program memory, 368 bytes of data RAM, an 8-channel 8-bit A/D converter, USART, SPI, and I2C peripherals, 22 I/O pins, and a wide 2.5V to 5.5V operating voltage range that is tolerant of legacy 5V logic. The 28-SOIC package enables compact through-hole-free board designs while keeping the pinout compatible with the rest of the PIC16C7X family.
From an architectural standpoint, the PIC16C76 employs a Harvard-style memory layout with separate program and data buses, a 14-bit instruction word, and an 8-level hardware stack. The OTP memory is programmed once via Microchip's standard ICSP interface, and the part supports in-circuit serial programming plus on-chip debug via the ICD feature in compatible derivatives.
Typical applications include industrial automation controllers, automotive body and chassis ECUs (the manufacturer recommends the newer PIC16F76 for new designs), consumer white-goods control boards, sensor interface front-ends, low-end motor control loops, and embedded data-acquisition front-ends that need 8-bit A/D and digital I/O on the same chip.
When designing with this device, note that it is an OTP part - firmware must be fully validated before programming, since OTP memory cannot be erased. Engineers designing new boards should evaluate the flash-based PIC16F76 as a pin-compatible replacement for new production. Decoupling should follow Microchip's recommended 0.1 µF ceramic close to VDD with bulk tantalum or electrolytic on each supply rail.
Аналоги без доработки для PIC16C76T-10/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C76T-10/SO (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Core Architecture, Serial Interfaces, Mounting Type.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C76-10/SO
✅ Прямая замена✓ В наличии
$4.15 / шт.
Открыть даташит →PIC16C76T-10I/SO
✅ Прямая замена✓ В наличии
$6.4 / шт.
Открыть даташит →PIC16C76T-04/SO
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.31 / шт.
Открыть даташит →PIC16C76T-04I/SO
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.45 / шт.
Открыть даташит →PIC16C76T-04E/SO
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.95 / шт.
Открыть даташит →PIC16F76-I/SO
✅ Прямая замена✓ В наличии
$2.1 / шт.
Открыть даташит →PIC16F76T-I/SO
✅ Прямая замена✓ В наличии
$4.55 / шт.
Открыть даташит →PIC16C76T-10/SO Максимальные параметры и электрические характеристики
| Core | PIC16 (8-bit RISC) |
| Instruction Set | PIC mid-range, 35 single-word instructions |
| Program Memory | 14 KB OTP (8K x 14) |
| RAM | 368 bytes |
| EEPROM | None (OTP only) |
| Максимальная тактовая частота | 10 MHz |
| Instruction Execution Time | 200 ns (at 20 MHz / 10 MHz MIPS = 5 MIPS max) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 8 channels, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication Peripherals | USART, SPI, I2C |
| Корпус | 28-SOIC (7.50 mm / 0.295" width) |
| Operating Temperature (Commercial) | 0 °C to +70 °C |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant per Microchip product page |
| Lead-Free | Yes |
Конфигурация выводов PIC16C76T-10/SO
| Контакт 1 | MCLR/VPP — Master Clear (reset) input / programming voltage input |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Контакт 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / A/D VREF+ |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Контакт 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Контакт 9 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Контакт 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Контакт 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 |
| Контакт 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 16 | RC6/TX/CK — PORTC bit 6 / USART async transmit / USART sync clock |
| Контакт 17 | RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data |
| Контакт 18 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 19 | RB1 — PORTB bit 1 |
| Контакт 20 | RB2 — PORTB bit 2 |
| Контакт 21 | RB3/PGM — PORTB bit 3 / low-voltage programming enable |
| Контакт 22 | RB4 — PORTB bit 4 |
| Контакт 23 | RB5 — PORTB bit 5 |
| Контакт 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 26 | RE0/AN5 — PORTE bit 0 / analog input 5 |
| Контакт 27 | RE1/AN6 — PORTE bit 1 / analog input 6 |
| Контакт 28 | RE2/AN7 — PORTE bit 2 / analog input 7 |
Типичное применение
PIC16C76T-10/SO подходит для 6 применениеs: Industrial Automation Controllers, Automotive Body and Chassis ECUs, Consumer White-Goods Control Boards, Sensor Interface Front-Ends, Low-End Motor Control Loops, Embedded Data Acquisition Front-Ends.
Industrial Automation Controllers
The PIC16C76T-10/SO fits industrial automation controller designs because its 8-channel 8-bit A/D converter can read sensor signals directly, its USART/SPI/I2C peripherals connect to industrial fieldbus transceivers, and its 2.5V-5.5V supply range tolerates noisy 24V-derived rails with simple regulation. The 14 KB OTP memory holds fixed control logic, and the 28-SOIC package enables compact PLC-style boards. At 10 MHz the MCU delivers 5 MIPS, sufficient for PID loops at typical industrial sampling rates.
Рекомендуется
Automotive Body and Chassis ECUs
The PIC16C76T-10/SO is suitable for automotive body and chassis ECUs at non-safety-critical tiers thanks to its 22 I/O pins for driving relays/lamps and reading switches, its A/D converter for analog sensor inputs, and its robust 5V-tolerant design. Microchip's automotive PIC family shares the same toolchain and peripherals. For new automotive designs, however, Microchip explicitly recommends migrating to flash-based PIC16F76 or PIC18F equivalents with AEC-Q100 qualification.
Рекомендуется
Consumer White-Goods Control Boards
The PIC16C76T-10/SO is widely used in washing machines, dishwashers, refrigerators, and microwave oven control boards because its OTP memory locks the firmware at production, its 5V tolerance interfaces directly with mains-side triac drivers and opto-isolated feedback, and its 22 I/O pins handle keypad scanning, display driving, and sensor readout. The 28-SOIC footprint is compatible with through-hole-style PCB layouts common in white-goods. OTP prevents field firmware tampering, a security plus for appliance OEMs.
Рекомендуется
Sensor Interface Front-Ends
The PIC16C76T-10/SO serves well as a sensor interface front-end because its 8-channel 8-bit A/D converter multiplexes multiple analog sensors, its 22 I/O pins drive sensor enable lines, and its USART/SPI/I2C peripherals forward digitized data to a host MCU. The 2.5V-5.5V supply range accommodates 5V analog sensors directly. At 10 MHz the device can sample sensors at several kHz aggregate rate, suitable for temperature, pressure, and humidity multiplexing.
Рекомендуется
Low-End Motor Control Loops
The PIC16C76T-10/SO handles low-end DC motor control loops because its PWM output (via the Capture/Compare/PWM module) drives H-bridge MOSFET gate drivers, its A/D converter senses motor current via shunt resistors, and its 5 MIPS throughput runs a simple PID loop at the millisecond cadence typical of fans, pumps, and small appliances. The 5V-tolerant I/O can directly interface with logic-level MOSFET drivers in 24V or 48V systems.
Рекомендуется
Embedded Data Acquisition Front-Ends
The PIC16C76T-10/SO fits embedded data acquisition front-ends where 8-bit A/D resolution is sufficient and low power matters. The 8-channel multiplexer reads multiple transducer inputs, the 368 bytes of RAM buffer local samples, and the USART forwards packetized data to a host at 115.2 kbps or higher. The 2.5V-5.5V supply supports battery-powered or energy-harvested designs. This is a common architecture for portable instrumentation and remote telemetry units.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C76T-10/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C76-10/SO | PIC16C76T-10I/SO | PIC16C76T-04/SO | PIC16F76-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same |
| Program Memory Type | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB Flash |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 4 MHz | 20 MHz |
| Operating Temperature | 0 °C to +70 °C (Commercial) | 0 °C to +70 °C | -40 °C to +85 °C (Industrial) | 0 °C to +70 °C | -40 °C to +85 °C (Industrial) |
| Pin Count | 28 | 28 | 28 | 28 | 28 |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| A/D Converter | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active |
Ключевые отличия
- OTP memory for security-sensitive firmware (против PIC16F76-I/SO)
- Lower-cost production unit at high volume (против PIC16F76-I/SO)
- Same 28-SOIC pinout as PIC16F76 family (против PIC16F76-I/SO)
Заметки по проектированию
The PIC16C76T-10/SO uses One-Time-Programmable (OTP) memory, which cannot be erased once programmed. Per Microchip's PIC16C7X datasheet (DS30234D), firmware must be fully validated on a flash-based development platform (such as the PIC16F76 or PIC16F76-I/SO with the same pinout) before committing code to the OTP device. Burning code with bugs typically requires scrapping the programmed parts, so plan production units carefully and always order 10-20% extra OTP parts for engineering rework.
Decouple VDD and AV DD (when applicable) with a 0.1 µF ceramic capacitor placed within 5 mm of each supply pin, plus a 10 µF tantalum or aluminum bulk capacitor on each supply rail. Per Microchip's PIC16C7X datasheet, Section 9, the AVDD and AVSS pins (if used for A/D) should be tied to the same low-impedance supply as VDD/VSS to avoid A/D conversion noise. A separate 10 µH ferrite bead on AV DD may be added for noisy environments.
Route the crystal/oscillator traces to OSC1 and OSC2 as short as possible and keep them away from high-current switching traces to avoid clock jitter. Per Microchip's PIC16C7X datasheet, Section 11 (Oscillator), the recommended layout uses a ground guard ring around the crystal and load capacitors. For HS-mode operation at 10 MHz, use a crystal with 20-30 pF load capacitance and matching C1/C2 within 10% tolerance.
The MCLR/VPP pin must NOT be left floating - per Microchip's PIC16C7X datasheet, an external pull-up resistor (typically 10 kΩ to VDD) is required for normal operation. Floating MCLR can cause spurious resets. For ICSP programming, the high-voltage VPP (typically 13V) is applied through this pin, so a diode or current-limiting resistor may be needed to isolate the reset circuit from the programmer.
Информация о соответствии
RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 variants from PIC16F or PIC18 families for automotive safety-critical applications. The part is NRND (Not Recommended for New Designs); Microchip recommends migrating to PIC16F76.