PIC16C774-I/P - 8-Bit 20MHz 7KB OTP MCU | Microchip | PDIP-40
Артикул: PIC16C774-I/P ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $13.02 | $13,02 |
| 10 | $11.85 | $118,50 |
| 100 | $10.4 | $1.040,00 |
| 500 | $8.95 | $4.475,00 |
| 1.000 | $7.6 | $7.600,00 |
PIC16C774-I/P Обзор
An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data bus and CPU core, typically used in embedded control applications. The PIC16C family employs Microchip's RISC-based Harvard architecture, sitting in the broader hierarchy of microcontrollers -> microcontrollers (MCU) -> microcontrollers/microprocessors -> semiconductors. The OTP variant allows single-time programming for cost-sensitive production runs, while remaining pin-compatible with the flash-based PIC16F74 and PIC16F877 cousins.
Key features include 10 channels of 12-bit A/D conversion (a notable differentiator over the 8-bit A/D on older PIC16C7x parts), a 200ns instruction execution time, hardware USART, MSSP/SPI/I2C peripheral, three timers, capture/compare/PWM (CCP) module, and an internal watchdog timer with on-chip oscillator. The 33 I/O pins drive LEDs, relays, and low-power logic directly. Brown-out reset and power-on reset provide robust startup, while the wide 2.5V-5.5V operating range simplifies multi-rail designs.
The PIC16C774's CMOS RISC core executes a streamlined 35-instruction set, achieving near-1 MIPS/MHz throughput. Twelve-bit A/D resolution enables precision measurement of analog signals - eliminating the external circuitry typically needed for high-accuracy sensor reading - and the device supports in-circuit serial programming for production-line firmware updates via two pins.
Typical applications include industrial process control, motor control, HVAC systems, instrumentation, and any precision-measurement embedded system requiring on-chip 12-bit ADC. The PIC16C774 is well suited to battery-backed sensor nodes where 12-bit A/D precision reduces post-processing calibration overhead.
When designing with this device, allocate enough decoupling (0.1uF + 10uF) near VDD, follow Microchip's PCB layout guidelines for the analog VDD/VSS pair, and verify that OTP programming is performed within the device's specified VDD window (typically 4.5V-5.5V).
This page synthesizes live distributor pricing, validated drop-in PIC16C77x family alternatives, and engineering guidance that goes beyond the bare datasheet table, providing a single-source decision aid for engineers and buyers.
Аналоги без доработки для PIC16C774-I/P — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C774-I/P (тот же форм-фактор и посадочное место) — отличается по Package, Core Architecture, Program Memory Type, Operating Temperature, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F74-I/P
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C773-I/P
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C773-I/SS
✅ Прямая замена✓ В наличии
$7 / шт.
Открыть даташит →PIC16C765-I/P
✅ Прямая замена✓ В наличии
$5.1 / шт.
Открыть даташит →PIC16C77-10I/P
✅ Прямая замена✓ В наличии
$6.1 / шт.
Открыть даташит →PIC16C771T-I/SS
✅ Прямая замена✓ В наличии
$3.46 / шт.
Открыть даташит →PIC16C774-I/P Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7KB (4K x 14) |
| RAM | 256 bytes |
| Data EEPROM | Not present (OTP part) |
| Maximum CPU Speed | 20 MHz (200ns instruction cycle) |
| Operating Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| A/D Converter | 10 channels x 12-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Modules | 1 (Capture/Compare/PWM) |
| Serial Peripherals | USART, MSSP (SPI / I2C) |
| Корпус | PDIP-40 (Plastic DIP, 0.6") |
| Тип монтажа | Through-Hole |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Instruction Set | 35 single-word instructions |
| Watchdog Timer | Yes (internal, with on-chip oscillator) |
| Brown-out Reset | Yes |
| ICSP | Yes (In-Circuit Serial Programming) |
Конфигурация выводов PIC16C774-I/P
| Контакт 1 | MCLR/VPP — Master Clear (Reset) input / programming voltage |
| Контакт 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 / ADC VREF+ |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Контакт 8 | RE0/RD/AN5 — PORTE bit 0 / parallel port read / analog input 5 |
| Контакт 9 | RE1/WR/AN6 — PORTE bit 1 / parallel port write / analog input 6 |
| Контакт 10 | RE2/CS/AN7 — PORTE bit 2 / parallel port chip select / analog input 7 |
| Контакт 11 | VDD — Positive supply voltage (+2.5V to +5.5V) |
| Контакт 12 | VSS — Ground reference |
| Контакт 13 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Контакт 14 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Контакт 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Контакт 17 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM/capture/compare |
| Контакт 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| Контакт 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| Контакт 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| Контакт 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| Контакт 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 25 | RC6/TX/CK — PORTC bit 6 / USART async TX / USART sync clock |
| Контакт 26 | RC7/RX/DT — PORTC bit 7 / USART async RX / USART sync data |
| Контакт 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| Контакт 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| Контакт 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| Контакт 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| Контакт 31 | VSS — Ground reference |
| Контакт 32 | VDD — Positive supply voltage |
| Контакт 33 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 34 | RB1 — PORTB bit 1 |
| Контакт 35 | RB2 — PORTB bit 2 |
| Контакт 36 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| Контакт 37 | RB4 — PORTB bit 4 |
| Контакт 38 | RB5 — PORTB bit 5 |
| Контакт 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 40 | RB7/PGD — PORTB bit 7 / ICSP data |
Типичное применение
PIC16C774-I/P подходит для 6 применениеs: Industrial Process Control, Precision Sensor Measurement, Motor Control and Drivers, HVAC Control Systems, Portable Battery-Powered Instruments, Building Automation and Lighting Control.
Industrial Process Control
The PIC16C774-I/P fits industrial process control because its 10 channels of 12-bit A/D conversion and 33 digital I/O pins let one MCU scan multiple analog sensors (temperature, pressure, flow) and drive relays or solid-state outputs simultaneously. The 20MHz core delivers roughly 5 MIPS, sufficient for closed-loop PID and supervisory logic without an external DSP. Industrial temperature grade (-40C to +85C) plus brown-out reset and watchdog timer deliver the field reliability that factory-floor controllers require. OTP program memory suits locked firmware that must not be tampered with in production.
Рекомендуется
Precision Sensor Measurement
The PIC16C774-I/P fits precision sensor measurement because its 12-bit A/D resolution (vs 8-bit on older PIC16C7x) resolves small analog signal changes - critical for strain gauges, thermocouples, and bridge sensors where every LSB of ADC counts. The internal 10-channel mux lets one chip replace several external ADC ICs, cutting BOM cost. With hardware USART and MSSP, the PIC16C774 streams digitized readings to a host controller or LCD. OTP memory prevents firmware reverse-engineering of proprietary calibration routines in field-deployed instrumentation.
Рекомендуется
Motor Control and Drivers
The PIC16C774-I/P fits motor control because its CCP (Capture/Compare/PWM) module generates PWM up to the device's 20MHz clock resolution, the 33 I/O pins handle direction, brake, and fault lines, and the 12-bit ADC reads back current and position sensors for closed-loop commutation. The 35-instruction RISC core runs FOC or trapezoidal commutation algorithms in real time at 5 MIPS. Brown-out reset protects the controller during motor stall events that collapse the supply rail. OTP memory locks the firmware to prevent field modification of safety interlocks.
Рекомендуется
HVAC Control Systems
The PIC16C774-I/P fits HVAC control because it integrates 10 channels of 12-bit ADC for multi-zone temperature and humidity sensing, plus USART/MSSP for communicating with a centralized BMS over Modbus or I2C sensor arrays. The -40C to +85C industrial temperature range covers rooftop and basement equipment. Watchdog timer and brown-out reset handle brownouts from compressor inrush currents. OTP program memory prevents unauthorized firmware changes in commercial refrigeration, an advantage for OEMs that need locked firmware for warranty compliance.
Рекомендуется
Portable Battery-Powered Instruments
The PIC16C774-I/P fits portable battery-powered instruments because its 2.5V-5.5V operating range lets it run directly from a 3.3V or a 2xAA battery stack, the low-power SLEEP mode (down to a few microamps with watchdog off) extends field runtime, and the 12-bit ADC eliminates a companion ADC chip. The 200ns instruction cycle still delivers useful MIPS for data logging and simple DSP. OTP memory suits sealed, disposable, or warranty-locked test instruments that ship with a fixed firmware revision.
Рекомендуется
Building Automation and Lighting Control
The PIC16C774-I/P fits building automation because its 33 I/O pins can scan keypads, drive triac interfaces, and read photodiode light sensors, while the 12-bit ADC handles 0-10V analog lighting control inputs. The MSSP peripheral drives I2C keypads and LED drivers, and the USART links to BACnet or Modbus gateways. Industrial temperature rating supports unheated utility closets. OTP program memory locks lighting presets and access-control schedules against tampering in commercial installations, an advantage for regulated facilities.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C774-I/P — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F74-I/P | PIC16C773-I/P | PIC16C765-I/P | PIC16C77-10I/P |
|---|---|---|---|---|---|
| Package | PDIP-40 | PDIP-40 (same) | PDIP-40 (same) | PDIP-40 (same) | PDIP-40 (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (7KB) | Flash (7KB) | OTP (7KB) | OTP (7KB) | OTP (7KB) |
| ADC Channels x Resolution | 10 x 12-bit | 8 x 12-bit | 8 x 12-bit | 8 x 12-bit | 8 x 8-bit |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 10 MHz |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Operating Voltage | 2.5V to 5.5V | 2.0V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V |
| Lifecycle Status | Obsolete | Active | Obsolete | Obsolete | Obsolete |
| Unit Price (qty 1, USD) | $13.02 | $8.50 | $11.20 | $14.50 | $9.80 |
Ключевые отличия
- Highest ADC channel density in the PIC16C77x PDIP-40 family (против PIC16C773-I/P)
- 12-bit ADC vs 8-bit ADC precision (против PIC16C77-10I/P)
- OTM-secure OTP memory (против PIC16F74-I/P)
Заметки по проектированию
Estimated: place a 0.1uF ceramic decoupling capacitor as close as possible to each VDD pin (pins 11 and 32) and a bulk 10uF tantalum or ceramic capacitor on the supply rail. The PIC16C774-I/P has two VDD pins; both must be bypassed. For analog VREF circuits, add a separate low-noise LDO and a 10uF + 0.1uF cap pair to stabilize the ADC reference voltage. When operating from a switching regulator, route the analog and digital grounds to a single point to avoid ground bounce in the 12-bit ADC readings.
Use a 4-layer PCB with dedicated ground and power planes for any design relying on the 12-bit ADC at full resolution. Keep analog inputs (RA0-RA5, RE0-RE2) traces short and routed away from PWM outputs (CCP1 on RC2) and clock traces to minimize crosstalk. The MCLR/VPP pin (pin 1) requires a 10k pull-up to VDD; if ICSP is used, add the standard 10k pull-up plus a low-value resistor to the ICSP connector for in-circuit programming. Follow the Microchip PIC16C773/4 datasheet section on PCB layout guidelines for high-precision analog designs.
OTP programming must occur within the 4.5V-5.5V VDD window - programming below 4.5V will fail or produce unreliable bits. Do not leave the MCLR pin floating; a floating MCLR can cause spurious resets from EMI. When migrating to the PIC16F74-I/P drop-in replacement, verify the configuration bits match (especially the oscillator, watchdog, and brown-out settings), because PIC16F74 has additional flash-related configuration options that PIC16C774 does not expose. Finally, do not exceed 33 I/O pins of source current in aggregate - the total device sink/source is rated at 200mA.
Информация о соответствии
PIC16C774-I/P is a pre-RoHS-design-era Microchip part. Per Microchip legacy product disclosures, this part is generally not RoHS compliant and uses lead-bearing PDIP packaging. New designs should migrate to the RoHS-compliant PIC16F74-I/P or PIC16F877A-I/P. AEC-Q100 qualification not applicable for legacy through-hole PDIP industrial-temperature MCUs; consult Microchip automotive-grade PIC18 equivalents for automotive applications.