PIC16C774T-I/PQ - 8-Bit OTP MCU, 7KB, 12-bit ADC | Microchip
Артикул: PIC16C774T-I/PQ ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $13.42 | $13,42 |
| 10 | $12.08 | $120,80 |
| 100 | $10.45 | $1.045,00 |
| 500 | $9.21 | $4.605,00 |
| 1.000 | $8.35 | $8.350,00 |
PIC16C774T-I/PQ Обзор
A microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, data RAM, and peripherals such as ADCs, timers, and communication interfaces. The PIC16C774 belongs to the broader 8-bit MCU class — a category that prioritizes deterministic instruction timing, low power, and simple toolchain development over raw compute throughput. Within Microchip's taxonomy, the PIC16C774 sits in the PIC16 mid-range family, between the baseline PIC10/12/16 devices and the high-performance PIC18 family, and is upward code-compatible with the PIC16C5X and PIC12CXXX series, easing legacy firmware migration.
Key features of the PIC16C774T-I/PQ include 192 bytes of data RAM, 256 bytes of EEPROM data memory, three timers, a synchronous serial port (SSP) supporting SPI and I²C, a USART, capture/compare/PWM modules, a brown-out reset, and a watchdog timer. The 12-bit ADC with 10 input channels provides 4096 discrete conversion steps — a notable step up from the 8-bit ADC found on most contemporary mid-range PICs. Industrial temperature grade (-40 °C to +85 °C) and a wide 4.0 V to 5.5 V supply range support harsh-environment deployments.
Architecturally, the PIC16C774 uses a Harvard memory layout with separate program and data buses, allowing instruction fetch and operand read to occur in the same cycle. The OTP program memory is programmed once via Microchip's ICSP (In-Circuit Serial Programming) interface and is suitable for production volumes where firmware is finalized at manufacturing time. Power-down Sleep mode, watchdog-driven Sleep wake-up, and a low-power RC oscillator reduce quiescent consumption for battery-influenced designs.
Typical applications for the PIC16C774T-I/PQ include industrial control and instrumentation, multi-channel data acquisition front-ends, motor and valve control loops, sensor signal conditioning, and embedded automotive subsystems where deterministic interrupt response and a 12-bit ADC simplify closed-loop firmware. The wide temperature range and robust peripheral set also make it a fit for HVAC controls, security panels, and laboratory instruments.
When designing with the PIC16C774, ensure decoupling on VDD with at least a 100 nF ceramic placed within a few millimeters of the supply pins, plus a bulk tantalum or aluminum electrolytic capacitor. Configure the MCLR pin with the recommended 10 kΩ pull-up and place the oscillator traces short and guarded; the ADC accuracy depends on a clean VREF and a quiet analog supply plane. Verify ICSP pins (RB6/RB7) remain accessible for factory programming.
This page combines distributor pricing, drop-in same-package alternatives, and practical design notes not consolidated in the Microchip datasheet, helping procurement and firmware engineers compare the PIC16C774T-I/PQ against pin-compatible PIC16C77 and PIC16C74A family members in the same 44-MQFP footprint.
Аналоги без доработки для PIC16C774T-I/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C774T-I/PQ (тот же форм-фактор и посадочное место) — отличается по Timers, ADC, Operating Temperature, Package, Watchdog Timer.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C774T/PQ
✅ Прямая замена✓ В наличии
$6.4 / шт.
Открыть даташит →PIC16C774-I/P
✅ Прямая замена✓ В наличии
$7.6 / шт.
Открыть даташит →PIC16C77-10I/PQ
✓ В наличии
$9.85 / шт.
Открыть даташит →PIC16C74A-20I/PQ
✅ Прямая замена✓ В наличии
$5.95 / шт.
Открыть даташит →PIC16C74AT-20I/PQ
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$7.1 / шт.
Открыть даташит →PIC16C774T-I/PQ Максимальные параметры и электрические характеристики
| Core | PIC16 8-bit RISC |
| Architecture | Harvard, 14-bit instruction word |
| Instruction Set | 35 single-word instructions |
| Program Memory | 7 KB OTP (4K x 14) |
| Data RAM | 192 bytes |
| EEPROM Data Memory | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Instruction Execution Time | 200 ns at 20 MHz |
| ADC | 12-bit, 10 channels |
| Supply Voltage (VDD) | 4.0 V to 5.5 V |
| Рабочая температура | -40 °C to +85 °C (Industrial) |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Serial Interfaces | USART, SSP (SPI/I²C) |
| CCP/PWM Modules | 2 channels |
| Watchdog Timer | Yes (with dedicated RC oscillator) |
| Brown-out Reset | Yes |
| ICSP Programming | Yes (RB6/RB7) |
| Корпус | 44-MQFP (10x10 mm) |
| Тип монтажа | Surface Mount |
Конфигурация выводов PIC16C774T-I/PQ
| Контакт 1 | OSC1/CLKIN — Crystal/Resonator or external clock input |
| Контакт 2 | RA0/AN0 — Port A bit 0 / ADC channel 0 |
| Контакт 3 | RA1/AN1 — Port A bit 1 / ADC channel 1 |
| Контакт 4 | RA2/AN2 — Port A bit 2 / ADC channel 2 |
| Контакт 5 | RA3/AN3/VREF — Port A bit 3 / ADC channel 3 / ADC reference |
| Контакт 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — Port A bit 5 / ADC channel 4 / SPI slave select |
| Контакт 8 | VSS — Ground |
| Контакт 9 | OSC2/CLKOUT — Crystal/Resonator or clock output |
| Контакт 10 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator/counter input |
| Контакт 11 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator / CCP2 |
| Контакт 12 | RC2/CCP1 — Port C bit 2 / CCP1 (PWM/capture/compare) |
| Контакт 13 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Контакт 14 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Контакт 15 | RC5/SDO — Port C bit 5 / SPI data out |
| Контакт 16 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Контакт 17 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Контакт 18 | RB0/INT — Port B bit 0 / external interrupt |
| Контакт 19 | RB1 — Port B bit 1 |
| Контакт 20 | RB2 — Port B bit 2 |
| Контакт 21 | RB3 — Port B bit 3 |
| Контакт 22 | RB4 — Port B bit 4 |
| Контакт 23 | RB5 — Port B bit 5 |
| Контакт 24 | RB6/PGC — Port B bit 6 / ICSP clock |
| Контакт 25 | RB7/PGD — Port B bit 7 / ICSP data |
| Контакт 26 | MCLR/VPP — Master clear reset / ICSP programming voltage |
| Контакт 27 | VDD — Positive supply (4.0 V to 5.5 V) |
| Контакт 28 | RD0 — Port D bit 0 |
| Контакт 29 | RD1 — Port D bit 1 |
| Контакт 30 | RD2 — Port D bit 2 |
| Контакт 31 | RD3 — Port D bit 3 |
| Контакт 32 | RD4 — Port D bit 4 |
| Контакт 33 | RD5 — Port D bit 5 |
| Контакт 34 | RD6 — Port D bit 6 |
| Контакт 35 | RD7 — Port D bit 7 |
| Контакт 36 | RE0/RD/AN5 — Port E bit 0 / read control / ADC channel 5 |
| Контакт 37 | RE1/WR/AN6 — Port E bit 1 / write control / ADC channel 6 |
| Контакт 38 | RE2/CS/AN7 — Port E bit 2 / chip select / ADC channel 7 |
| Контакт 39 | VSS — Ground |
| Контакт 40 | VDD — Positive supply |
| Контакт 41 | AN8 — ADC channel 8 |
| Контакт 42 | AN9 — ADC channel 9 |
| Контакт 43 | AVDD — Analog positive supply (tie to VDD) |
| Контакт 44 | AVSS — Analog ground (tie to VSS) |
Типичное применение
PIC16C774T-I/PQ подходит для 6 применениеs: Multi-Channel Industrial Data Acquisition, Precision Process Control Loops, Automotive Body and Comfort Modules, Security and Alarm Panel Controllers, Laboratory Instrumentation Front-Ends, Sensor Signal Conditioning Hubs.
Multi-Channel Industrial Data Acquisition
The PIC16C774T-I/PQ's 12-bit ADC with 10 input channels suits multi-channel industrial data acquisition systems where sensors such as thermocouples, pressure transducers, and strain gauges require simultaneous digitization. With 7 KB OTP program memory and 20 MHz CPU speed, the firmware can implement digital filtering, linearization, and Modbus-style polling within deterministic timing windows. The 4.0-5.5 V supply matches industrial 24V->5V regulated rails, while the -40C to +85C operating range tolerates factory-floor thermal stress. Recommended companion: PIC16C774T-I/PQ paired with external RS-485 transceivers such as the MAX485 for industrial networks.
Рекомендуется
Precision Process Control Loops
The PIC16C774's 12-bit ADC resolution (4096 codes) provides the precision needed for PID process control loops regulating temperature, flow, or pressure in chemical, HVAC, and food-processing plants. At 20 MHz, the device executes 5 million instructions per second, supporting sample periods below 1 ms with proportional, integral, and derivative control calculations. Two CCP/PWM modules drive valve actuators or solid-state relays, while the 4.0-5.5 V supply supports 5 V industrial backplanes. Recommended companion: the PIC16C774T-I/PQ with external DACs for analog output modules.
Рекомендуется
Automotive Body and Comfort Modules
The PIC16C774T-I/PQ operates from -40C to +85C, matching automotive underhood and cabin environments for body control modules such as lighting controllers, seat adjusters, and HVAC blend doors. The 12-bit ADC reads position sensors, NTC thermistors, and potentiometers with sufficient precision for smooth motor control. USART and SSP peripherals connect to LIN or CAN physical layers through external transceivers, while OTP memory prevents firmware tampering in high-volume production. Recommended companion: TJA1050 CAN transceiver for in-vehicle networking.
Рекомендуется
Security and Alarm Panel Controllers
The PIC16C774's 12-bit ADC and 10 channels support multi-zone alarm panels where each input is read for sensor health, tamper detection, and analog thresholds. OTP program memory locks the firmware to prevent reverse-engineering of proprietary alarm logic, while the brown-out reset and watchdog timer protect against power-supply glitches and firmware lockups. The USART interfaces with cellular or PSTN modems for alarm reporting, and the SSP connects to external EEPROM for event-log storage.
Рекомендуется
Laboratory Instrumentation Front-Ends
Benchtop laboratory instruments such as pH meters, conductivity analyzers, and small spectrophotometers benefit from the PIC16C774T-I/PQ's 12-bit ADC and deterministic 200 ns instruction timing. The 35-instruction PIC16 RISC core simplifies firmware review for regulated environments, while OTP memory enforces code lock-in at production. The USART drives a graphical LCD controller or PC interface, and the PWM outputs provide excitation sources for sensor bridges.
Рекомендуется
Sensor Signal Conditioning Hubs
The PIC16C774's 10-channel 12-bit ADC is ideal for sensor signal conditioning hubs that aggregate multiple analog inputs (temperature, humidity, light, voltage, current) before transmitting a digital summary upstream. The 7 KB OTP holds calibration tables, linearization polynomials, and Modbus or I2C stack code. Industrial -40C to +85C operating range supports outdoor cabinet installations, while USART and SSP support simultaneous local display and upstream SCADA connectivity.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C774T-I/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C774T/PQ | PIC16C774-I/P | PIC16C77-10I/PQ | PIC16C74A-20I/PQ | PIC16C74AT-20I/PQ |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10 mm) | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 8 KB OTP | 4 KB OTP | 4 KB OTP |
| ADC Resolution / Channels | 12-bit / 10 ch | 12-bit / 10 ch | 12-bit / 10 ch | 8-bit / 8 ch | 8-bit / 8 ch | 8-bit / 8 ch |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 368 bytes | 192 bytes | 192 bytes |
| Temperature Grade | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Programming Type | OTP | OTP | OTP | OTP | OTP | OTP |
Ключевые отличия
- 12-bit ADC with 10 channels - higher resolution than PIC16C77 (против PIC16C77-10I/PQ)
- Same 44-MQFP pinout as PIC16C77 - direct PCB compatibility (против PIC16C77-10I/PQ)
- Industrial -40C to +85C temperature range (против PIC16C774T/PQ (commercial))
Заметки по проектированию
Decouple each VDD pin with a 100 nF X7R ceramic capacitor placed within 5 mm of the pin, plus a bulk 10 uF tantalum on the main 5 V rail. The PIC16C774T-I/PQ has two VDD pins (27 and 40) and two VSS pins (8 and 39); both VDD pins require their own local decoupling to minimize switching noise on the analog supply. Estimated: at 20 MHz with all peripherals active, the supply current can reach 30 mA, so the regulator headroom matters for VDD stability.
Place the 20 MHz crystal and its 22 pF load capacitors within 5 mm of OSC1 (pin 1) and OSC2 (pin 9). Keep the oscillator traces short, symmetric, and surrounded by a ground guard ring to prevent digital switching noise from corrupting the clock. MCLR (pin 26) requires a 10 kOhm pull-up to VDD; do not leave MCLR floating. The ICSP pins RB6/PGD and RB7/PGC (pins 25 and 24) must remain accessible for in-circuit programming - do not load them with external circuits that exceed 50 pF.
For 12-bit ADC accuracy, route analog inputs AN0-AN9 and AVSS/AVDD as far as possible from digital switching traces; AVSS should be tied to VSS at a single point near the MCU, and AVDD should be tied to VDD with a separate RC filter (10 ohm + 10 uF) to provide a quiet analog rail. Use the ADC's own VREF mode (RA3) rather than VDD when absolute voltage accuracy matters, especially for ratiometric sensors like thermistor bridges. Wait the required acquisition time (approximately 20 us at 20 MHz with the recommended 2.45 us Tad) before initiating conversion to avoid ADC channel-crosstalk errors.
Do not confuse the 12-bit ADC on PIC16C774 with the 8-bit ADC on PIC16C77 family; if you port code, the conversion result register ADRES must be read as a 16-bit value (ADRESH:ADRESL) right-justified, not as an 8-bit byte. Brown-out reset must be configured via configuration bits before code can run safely in noisy industrial environments. Programming fuses set to external oscillator mode with the wrong pins will prevent the device from starting - always verify the CONFIG1 register matches the schematic before sealing the firmware.
Информация о соответствии
PIC16C774T-I/PQ is a legacy OTP part in NRND status; RoHS, REACH, and lead-free status not stated in the Verified Web Data and marked as [DATA_NEEDED] in specs. Not AEC-Q100 qualified - choose PIC16C774T-I/PQ for industrial, not automotive safety-critical applications.