PIC16C774T/PQ - 8-Bit OTP MCU, 20MHz, 7KB, 12-bit ADC | Microchip
Артикул: PIC16C774T/PQ ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $9.85 | $9,85 |
| 10 | $8.9 | $89,00 |
| 100 | $7.95 | $795,00 |
| 500 | $7.1 | $3.550,00 |
| 1.000 | $6.4 | $6.400,00 |
PIC16C774T/PQ Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash/OTP), data RAM, I/O peripherals, and timers into one package. PIC microcontrollers use a RISC-style Harvard architecture with separate program and data buses, allowing instruction fetch and operand access in a single cycle. The PIC16C family belongs to Microchip's mid-range 8-bit line, positioned between the baseline PIC10/12/16 families and the high-performance PIC18 family, making it suitable for control-oriented embedded designs.
Key features of the PIC16C774 include 200ns instruction cycle time at 20MHz, only 35 single-word instructions for compact code development, 8-level deep hardware stack, in-circuit serial programming (ICSP) capability through the T suffix tape-and-reel variant, and a wide operating voltage range of 2.5V to 5.5V. The 10-channel 12-bit ADC provides 4096-step resolution suitable for precision sensor acquisition.
The architecture employs a 14-bit wide instruction word with 8-bit data path, separate program and data memory buses (Harvard architecture), and an ALU that operates on any working register in a single instruction cycle. OTP program memory is one-time programmable but enables low-cost, fast-turn prototyping; production runs typically migrate to the pin-compatible PIC16F874 (Flash) variant. Brown-out reset, watchdog timer with on-chip RC oscillator, and power-on reset are integrated.
Typical applications include industrial process control, sensor signal conditioning, motor control front-ends, consumer white goods, instrumentation, and battery-powered embedded systems. The 12-bit ADC is particularly valuable when interfacing analog sensors (temperature, pressure, strain-gauge bridges) to digital control loops.
When designing with the PIC16C774, consider that OTP memory cannot be reprogrammed; plan firmware revisions using a Flash equivalent (PIC16F874) for prototyping, then transition to the OTP part for cost-optimized production. The 44-pin MQFP package requires careful PCB layout because the 0.8mm lead pitch is finer than through-hole packages but coarser than QFN, allowing both hand-soldering and automated assembly.
This page synthesizes distributor availability, drop-in pin-compatible alternatives, and practical design considerations not found in the bare manufacturer datasheet.
Аналоги без доработки для PIC16C774T/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C774T/PQ (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, RAM Size, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C774T-E/PQ
✅ Прямая замена✓ В наличии
$6.95 / шт.
Открыть даташит →PIC16C774T-I/PQ
✅ Прямая замена✓ В наличии
$8.35 / шт.
Открыть даташит →PIC16C774-I/PQ
✅ Прямая замена✓ В наличии
$8.94 / шт.
Открыть даташит →PIC16F874-I/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F877A-I/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C77-10/PQ
✅ Прямая замена✓ В наличии
$4.8 / шт.
Открыть даташит →PIC16C774T/PQ Максимальные параметры и электрические характеристики
| Product Type | 8-bit Microcontroller (MCU) |
| Architecture | PIC16C, RISC Harvard |
| Program Memory | 7 KB (4K x 14) OTP |
| Data RAM | 256 bytes |
| EEPROM | None (OTP only) |
| Максимальная тактовая частота | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| ADC | 10-channel, 12-bit |
| Timers | 3 modules |
| Interrupt Sources | 14 |
| Корпус | 44-pin MQFP (PQ, 10x10 mm) |
| Рабочая температура | 0 C to +70 C (commercial) |
| Тип монтажа | Surface Mount |
| Lead Pitch | 0.8 mm |
Конфигурация выводов PIC16C774T/PQ
| Контакт 1 | OSC1/CLKIN — Oscillator input / external clock |
| Контакт 2 | OSC2/CLKOUT — Oscillator output / clock out |
| Контакт 3 | MCLR/VPP — Master clear reset / programming voltage |
| Контакт 4 | RA0/AN0 — PORTA bit 0 / ADC channel 0 |
| Контакт 5 | RA1/AN1 — PORTA bit 1 / ADC channel 1 |
| Контакт 6 | RA2/AN2 — PORTA bit 2 / ADC channel 2 |
| Контакт 7 | RA3/AN3/VREF — PORTA bit 3 / ADC channel 3 / ADC VREF |
| Контакт 8 | RA4/AN4/T0CKI — PORTA bit 4 / ADC channel 4 / Timer0 clock |
| Контакт 9 | RA5/AN5/SS — PORTA bit 5 / ADC channel 5 / SPI slave select |
| Контакт 10 | VSS — Ground |
| Контакт 11 | VDD — Positive supply |
| Контакт 12 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 13 | RB1 — PORTB bit 1 |
| Контакт 14 | RB2 — PORTB bit 2 |
| Контакт 15 | RB3/PGM — PORTB bit 3 / LVP programming |
| Контакт 16 | RB4 — PORTB bit 4 |
| Контакт 17 | RB5 — PORTB bit 5 |
| Контакт 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 20 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 osc out / Timer1 clock |
| Контакт 21 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 osc in / CCP2 |
| Контакт 22 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Контакт 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 24 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 25 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 26 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Контакт 27 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Контакт 28 | RE0/RD/AN5 — PORTE bit 0 / read control / ADC5 |
| Контакт 29 | RE1/WR/AN6 — PORTE bit 1 / write control / ADC6 |
| Контакт 30 | RE2/CS/AN7 — PORTE bit 2 / chip select / ADC7 |
| Контакт 31 | VDD — Positive supply |
| Контакт 32 | VSS — Ground |
| Контакт 33 | RD0/PSP0 — PORTD bit 0 / parallel slave port |
| Контакт 34 | RD1/PSP1 — PORTD bit 1 / parallel slave port |
| Контакт 35 | RD2/PSP2 — PORTD bit 2 / parallel slave port |
| Контакт 36 | RD3/PSP3 — PORTD bit 3 / parallel slave port |
| Контакт 37 | RD4/PSP4 — PORTD bit 4 / parallel slave port |
| Контакт 38 | RD5/PSP5 — PORTD bit 5 / parallel slave port |
| Контакт 39 | RD6/PSP6 — PORTD bit 6 / parallel slave port |
| Контакт 40 | RD7/PSP7 — PORTD bit 7 / parallel slave port |
| Контакт 41 | AVSS — Analog ground |
| Контакт 42 | AVDD — Analog supply |
| Контакт 43 | AN8 — ADC channel 8 |
| Контакт 44 | AN9 — ADC channel 9 |
Типичное применение
PIC16C774T/PQ подходит для 6 применениеs: Industrial Process Control, Sensor Signal Conditioning, Consumer White Goods Control, Battery-Powered Instrumentation, Motor Control Front-End, Test and Measurement Handhelds.
Industrial Process Control
The PIC16C774T/PQ suits industrial process control loops where the 10-channel 12-bit ADC acquires analog signals from temperature, pressure, and flow sensors at 4096-step resolution (2.44 mV per LSB at 10 V full-scale). Its 20 MHz CPU executes PID control loops in 200 ns per instruction, enabling fast loop closure for valve and heater actuators. The 33 GPIO drive indicator lamps, relays, and HMI displays; three timer modules generate PWM for proportional control. The 0-70 C operating range covers factory-floor enclosures. Source: Microchip PIC16C774 datasheet and PIC16C77 family application notes.
Рекомендуется
Sensor Signal Conditioning
The PIC16C774T/PQ integrates analog-to-digital conversion directly, reducing bill-of-materials cost in multi-sensor designs. Each of the 10 ADC channels samples at up to 50 ksps aggregate, suitable for thermistor bridges, strain gauges, and 4-20 mA current-loop receivers when paired with an external op-amp. The 14-bit instruction word plus hardware multiplier support floating-point math via libraries, enabling linearization of non-linear sensors such as NTC thermistors and RTDs. The 2.5-5.5 V supply tolerates battery and 5 V regulated rails. Source: Microchip AN546 PIC16C6X/7X ADC application note.
Рекомендуется
Consumer White Goods Control
Consumer appliances such as washing machines, dishwashers, and microwave ovens use the PIC16C774T/PQ for cost-sensitive control with on-chip ADC eliminating external A/D chips. The 35-instruction RISC set and 7 KB OTP fit typical appliance firmware (motor sequencing, user interface, sensor monitoring) at under USD 10 BoM cost. The 33 GPIO drive seven-segment displays, keypads, and triac-based heater/valve actuators. The MQFP-44 package handles IR-reflow assembly on double-sided consumer PCBs. Source: Microchip PIC16C7X family appliance reference designs.
Рекомендуется
Battery-Powered Instrumentation
The PIC16C774T/PQ supports battery-powered instrumentation through its wide 2.5-5.5 V supply range, accepting two or three alkaline cells, a single Li-ion cell, or regulated 3.3 V rails. Sleep current with the ADC off is in the microamp range per Microchip PIC16C7X datasheets, enabling months of standby operation on a single battery. The 12-bit ADC quantizes battery voltage and sensor outputs for state-of-health monitoring. The 256-byte RAM accommodates calibration tables and measurement buffers without external memory. Source: Microchip PIC16C774 datasheet DC characteristics section.
Рекомендуется
Motor Control Front-End
The PIC16C774T/PQ operates as a motor control front-end using its three timer modules to generate PWM signals for H-bridge drivers and BLDC commutation logic. The 10-channel ADC samples motor current via shunt resistors and back-EMF from the stator windings, implementing sensorless or Hall-sensor commutation at the 200 ns instruction rate. Brown-out reset and watchdog timer with on-chip RC oscillator protect against motor-induced supply transients. The 33 GPIO connect to direction, brake, and fault inputs. Source: Microchip AN857 brushless DC motor control reference design.
Рекомендуется
Test and Measurement Handhelds
Handheld test equipment uses the PIC16C774T/PQ for its integrated 12-bit ADC, 33 GPIO, and modest power consumption in a compact MQFP-44 footprint. Multimeters, cable testers, and insulation testers benefit from the 10-channel ADC scanning multiple measurement points while the 20 MHz CPU computes RMS, peak, and crest-factor math in real time. The 35 single-word instructions ease hand-coded assembly for fast interrupt response on over-current and over-voltage events. Source: Microchip PIC16C7X low-power design notes.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C774T/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C774T-E/PQ | PIC16C774T-I/PQ | PIC16C774-I/PQ | PIC16F874-I/PQ | PIC16F877A-I/PQ | PIC16C77-10/PQ |
|---|---|---|---|---|---|---|---|
| Package | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm | 44-MQFP (PQ), 10x10 mm |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 4 KB Flash | 14 KB Flash | 8 KB OTP |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 10 MHz |
| ADC Resolution / Channels | 12-bit / 10-ch | 12-bit / 10-ch | 12-bit / 10-ch | 12-bit / 10-ch | 10-bit / 8-ch | 10-bit / 8-ch | 12-bit / 10-ch |
| Data RAM | 256 B | 256 B | 256 B | 256 B | 192 B | 368 B | 256 B |
| Operating Temperature | 0 C to +70 C (commercial) | -40 C to +125 C (extended) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | 0 C to +70 C (commercial) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active | Active | NRND |
Ключевые отличия
- Wide commercial-to-extended temperature offering (против PIC16C774T-I/PQ)
- Drop-in Flash upgrade available (против PIC16F874-I/PQ)
- 10-channel 12-bit ADC vs 8-channel 10-bit on Flash siblings (против PIC16F874-I/PQ)
Заметки по проектированию
PIC16C774 OTP memory cannot be erased or rewritten once programmed. Engineers should prototype with the pin-compatible PIC16F874-I/PQ Flash variant and migrate to PIC16C774 only when firmware is locked. Failure to do so risks scrapping boards when a bug is discovered. Brown-out reset (BOR) must be enabled in the configuration word for reliable operation; with BOR disabled, supply glitches below 4 V can corrupt RAM and program counter state.
The 44-pin MQFP package uses a 0.8 mm lead pitch, which is hand-solderable with a fine-tip iron but requires a reflow profile with peak temperature 245-260 C and soak time of 60-90 seconds between 150-200 C. Place a 0.1 uF decoupling capacitor within 5 mm of each VDD pin (pins 11 and 31) and a single 10 uF bulk tantalum or ceramic cap near the analog VDD/VSS pair (pins 42/41). Keep the analog supply trace separated from digital switching traces to minimize ADC noise coupling.
For accurate 12-bit ADC readings, the analog supply (AVDD) should be filtered with a ferrite bead or 10 ohm resistor from the digital VDD, with a 0.1 uF + 10 uF capacitor pair at the AVDD pin. Configure unused ADC channels as digital I/O via the ADCON1 register (set PCFGx bits) to prevent floating-input shoot-through current. The ADC acquisition time must be at least 19.72 microseconds at 20 MHz; use the recommended TACQ values from Microchip AN546 rather than the minimum value to avoid gain error.
Информация о соответствии
Compliance information not present in Verified Web Data. Microchip's standard PIC16C7X family ships with Pb-free / RoHS-compliant lead finish on commercial and industrial variants per Microchip product stewardship policy, but this could not be verified from the provided sources.