PIC16C74AT-20E/PQ - 8-bit 20MHz OTP MCU 7KB | Microchip
Артикул: PIC16C74AT-20E/PQ ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.95 | $8,95 |
| 10 | $8.06 | $80,60 |
| 100 | $7.17 | $717,00 |
| 500 | $6.5 | $3.250,00 |
| 1.000 | $5.95 | $5.950,00 |
PIC16C74AT-20E/PQ Обзор
What is a PIC microcontroller? A PIC (Peripheral Interface Controller) microcontroller is a family of low-cost, high-performance, CMOS, fully-static, 8-bit microcontrollers built on a RISC (Reduced Instruction Set Computer) architecture. PIC microcontrollers fall within the broader category of microcontrollers (MCU) which sit inside the integrated circuits > microcontrollers taxonomy. PIC16C-series parts are part of Microchip's mid-range MCU family that integrates on-chip peripherals such as A/D converters, timers, and serial communication interfaces in a single chip, simplifying embedded designs.
Key features of the PIC16C74AT-20E/PQ include: integrated 8-channel 8-bit A/D converter, three timers (Timer0, Timer1, Timer2), a capture/compare/PWM (CCP) module, and three serial communication peripherals - I2C, SPI, and USART - enabling flexible connectivity to analog sensors and digital peripherals. The wide operating voltage range of 2.5V to 5.5V supports both 3.3V and 5V system designs, and 33 digital I/O pins provide ample GPIO for typical embedded applications.
From an architectural standpoint, the PIC16C7X family uses a Harvard architecture with separate program and data buses, allowing instruction fetch and data access in a single cycle. The 14-bit instruction word enables a rich set of single-cycle operations including bit manipulation, byte arithmetic, and conditional branches. The OTP program memory means firmware is programmed once at production and cannot be erased, which is well-suited for mature, fixed-function products with stable firmware.
Typical applications include industrial automation controllers, automotive body and chassis subsystems, motor control boards, sensor interface modules, HVAC controllers, and consumer appliance control boards. The combination of integrated A/D converters and serial interfaces allows designers to replace external glue logic with a single chip.
When designing with this part, ensure the oscillator configuration (crystal/RC/HS mode) matches your clock-accuracy requirements. The 'E' extended temperature grade makes it suitable for under-hood automotive and outdoor industrial deployments. Note that OTP memory cannot be re-programmed - use Flash-based PIC16F74 for in-field firmware updates.
This page synthesizes verified distributor pricing, drop-in same-package alternatives, MQFP-44 pinout diagrams, and practical design considerations that go beyond what a single manufacturer datasheet provides, helping engineers make informed selection and sourcing decisions for the PIC16C74AT-20E/PQ.
Аналоги без доработки для PIC16C74AT-20E/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C74AT-20E/PQ (тот же форм-фактор и посадочное место) — отличается по Operating Temperature Range, Package, A/D Converter, Program Memory Size, Serial Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F877A-I/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C74AT-20/PQ
✅ Прямая замена✓ В наличии
$9.9 / шт.
Открыть даташит →PIC16C74A-20E/PQ
✅ Прямая замена✓ В наличии
$8.4 / шт.
Открыть даташит →PIC16C74AT-20E/PQ
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.95 / шт.
Открыть даташит →PIC16C77-20E/PQ
✅ Прямая замена✓ В наличии
$4.55 / шт.
Открыть даташит →PIC16C74AT-20E/PQ Максимальные параметры и электрические характеристики
| Core Architecture | PIC16C, 8-bit RISC (Harvard) |
| Максимальная тактовая частота | 20 MHz |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 bytes |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| A/D Converter | 8-channel, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Modules | 1 (Capture/Compare/PWM) |
| Serial Interfaces | I2C, SPI, USART |
| Корпус | 44-pin MQFP (10x10 mm) |
| Тип монтажа | Surface Mount |
| Диапазон рабочих температур | -40C to +125C (Extended, 'E' grade) |
| Instruction Word Length | 14 bits |
Конфигурация выводов PIC16C74AT-20E/PQ
| Контакт 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| Контакт 2 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Контакт 3 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Контакт 4 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Контакт 5 | RA3/AN3/VREF — Port A bit 3 / analog input 3 / VREF+ |
| Контакт 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| Контакт 8 | RE0/RD/AN5 — Port E bit 0 / read control for parallel slave port / analog input 5 |
| Контакт 9 | RE1/WR/AN6 — Port E bit 1 / write control / analog input 6 |
| Контакт 10 | RE2/CS/AN7 — Port E bit 2 / chip select / analog input 7 |
| Контакт 11 | VDD — Positive supply voltage (2.5V-5.5V) |
| Контакт 12 | VSS — Ground reference |
| Контакт 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Контакт 14 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Контакт 15 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 16 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 output |
| Контакт 17 | RC2/CCP1 — Port C bit 2 / CCP1 I/O |
| Контакт 18 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Контакт 19 | RD0/PSP0 — Port D bit 0 / parallel slave port bit 0 |
| Контакт 20 | RD1/PSP1 — Port D bit 1 / parallel slave port bit 1 |
| Контакт 21 | RD2/PSP2 — Port D bit 2 / parallel slave port bit 2 |
| Контакт 22 | RD3/PSP3 — Port D bit 3 / parallel slave port bit 3 |
| Контакт 23 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Контакт 24 | RC5/SDO — Port C bit 5 / SPI data out |
| Контакт 25 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Контакт 26 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Контакт 27 | RD4/PSP4 — Port D bit 4 / parallel slave port bit 4 |
| Контакт 28 | RD5/PSP5 — Port D bit 5 / parallel slave port bit 5 |
| Контакт 29 | RD6/PSP6 — Port D bit 6 / parallel slave port bit 6 |
| Контакт 30 | RD7/PSP7 — Port D bit 7 / parallel slave port bit 7 |
| Контакт 31 | VSS — Ground reference |
| Контакт 32 | VDD — Positive supply voltage (2.5V-5.5V) |
| Контакт 33 | RB0/INT — Port B bit 0 / external interrupt input |
| Контакт 34 | RB1 — Port B bit 1 |
| Контакт 35 | RB2 — Port B bit 2 |
| Контакт 36 | RB3 — Port B bit 3 |
| Контакт 37 | RB4 — Port B bit 4 |
| Контакт 38 | RB5 — Port B bit 5 |
| Контакт 39 | RB6/PGC — Port B bit 6 / ICSP clock |
| Контакт 40 | RB7/PGD — Port B bit 7 / ICSP data |
| Контакт 41 | VSS — Ground reference |
| Контакт 42 | VDD — Positive supply voltage (2.5V-5.5V) |
| Контакт 43 | NC — Not connected (per datasheet) |
| Контакт 44 | NC — Not connected (per datasheet) |
Типичное применение
PIC16C74AT-20E/PQ подходит для 6 применениеs: Industrial Automation Controllers, Automotive Body and Chassis Subsystems, HVAC Control Boards, Consumer Appliance Control Boards, Sensor Interface Modules, Motor Control Boards (DC and Stepper).
Industrial Automation Controllers
The PIC16C74AT-20E/PQ's 33 GPIO pins, 8-channel 8-bit A/D converter, and integrated I2C/SPI/USART make it well-suited for industrial automation controllers reading multiple analog sensors (temperature, pressure, flow) and communicating with PLCs or HMIs. The extended -40C to +125C temperature range ensures reliable operation in factory floor environments. The 20MHz core delivers sufficient MIPS for PID loop control at typical industrial sampling rates of 1-10 kHz. Designers should plan firmware for OTP single-write and budget for the 192-byte RAM limit.
Рекомендуется
Automotive Body and Chassis Subsystems
Automotive body modules (window lifters, seat controllers, lighting controllers) often pair the PIC16C74AT-20E/PQ with driver ICs and CAN/LIN transceivers. The MCU's extended temperature grade (-40C to +125C) suits under-hood and cabin environments, while the PWM module drives motors and LED strings. Verified web data shows Microchip's PIC family is widely deployed in mature automotive designs, though new programs should select AEC-Q100-qualified parts like PIC16F877A-I/PT or dsPIC33 variants.
Рекомендуется
HVAC Control Boards
HVAC systems require multi-channel temperature sensing, fan/blower PWM control, and serial communication to display and remote controllers. The PIC16C74AT-20E/PQ's 8-channel ADC reads thermistor or RTD networks, while its CCP module generates PWM for variable-speed blower motors. The 7KB OTP memory accommodates typical HVAC firmware state machines. The MCU's wide 2.5V-5.5V supply range allows operation directly from rectified 24VAC adapters with simple linear regulation.
Рекомендуется
Consumer Appliance Control Boards
White goods such as washing machines, dishwashers, and microwave ovens use the PIC16C74AT-20E/PQ as a low-cost main controller managing motor drives, user interface keypads, and display segments. The integrated USART connects to inverter boards or sub-display modules, while 33 GPIO directly drives LED indicators and key-scan matrices. OTP memory protects production firmware from field tampering. Designers should note the OTP limitation means each firmware revision requires new parts.
Рекомендуется
Sensor Interface Modules
Multi-sensor data acquisition boards leverage the PIC16C74AT-20E/PQ's 8-channel ADC and three serial interfaces to aggregate readings from thermocouples, strain gauges, and 4-20mA loop sensors. The 20MHz instruction cycle handles simple digital filtering (moving average, peak detection) on each channel before forwarding via SPI to a host controller. The wide VDD range simplifies powering from 3.3V sensor stacks or 5V industrial rails.
Рекомендуется
Motor Control Boards (DC and Stepper)
Small brushed-DC and unipolar/bipolar stepper motor controllers benefit from the PIC16C74AT-20E/PQ's CCP module for PWM generation and high-frequency timer interrupts for commutation timing. The MCU's 20MHz core is sufficient for sensorless trapezoidal commutation of small BLDC motors under 100W. OTP memory locks in validated motor-control algorithms. Verified web data shows numerous reference designs in the PIC16C7X family datasheet for stepper and DC motor control.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C74AT-20E/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F877A-I/PQ | PIC16C74AT-20/PQ | PIC16C74A-20E/PQ | PIC16C77-20E/PQ |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10) | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same |
| Program Memory | 7KB OTP | 14KB Flash | 7KB OTP | 7KB OTP | 14KB OTP |
| RAM | 192 bytes | 368 bytes | 192 bytes | 192 bytes | 368 bytes |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +125C (Extended) |
| A/D Converter | 8-channel, 8-bit | 8-channel, 10-bit | 8-channel, 8-bit | 8-channel, 8-bit | 8-channel, 8-bit |
| Programmable Memory Type | OTP (one-time) | Flash (re-programmable) | OTP (one-time) | OTP (one-time) | OTP (one-time) |
| Lifecycle Status | Obsolete | Active | Obsolete | Obsolete | Obsolete |
Ключевые отличия
- Extended temperature grade in 44-MQFP with 8-channel ADC (против PIC16C74AT-20/PQ)
- Tape-and-reel packaging for high-volume SMT assembly (против PIC16C74A-20E/PQ)
- Mature mid-range 8-bit architecture with proven toolchain (против PIC16C77-20E/PQ)
Заметки по проектированию
OTP memory cannot be erased or rewritten. Each firmware revision requires new PIC16C74AT-20E/PQ parts and re-programming. Engineers maintaining mature products must stockpile sufficient OTP parts to cover anticipated production volumes. For any new design or where in-field updates are anticipated, switch to the Flash-based PIC16F877A-I/PQ which is pin-compatible and currently in production per verified web data.
Place a 0.1uF ceramic decoupling capacitor as close as possible to each VDD/VSS pair (pins 11/12, 31/32, 41/42 in the MQFP-44 package). Add a 10uF bulk capacitor at the supply input. The PIC16C7X family datasheet recommends a 100nF plus 10uF-100uF bulk combination. Wide VDD traces and a solid ground plane reduce switching noise coupling into the analog ADC inputs.
Keep analog inputs (RA0-RA5, RE0-RE2) routed away from digital switching traces and clock signals to preserve ADC accuracy. Use a ground plane reference under analog traces and place the VREF+ capacitor close to pin 5 if external reference is used. For high-noise environments, add a small RC filter (10 ohm + 100nF) on each analog input to limit RF pickup.
The MCLR pin (pin 1) requires a proper reset circuit: 10k pull-up to VDD plus a 0.1uF capacitor to ground for power-on reset timing. Direct drive of MCLR without a capacitor can cause unreliable reset behavior. For ICSP programming, route PGC (pin 39) and PGD (pin 40) with short, noise-free traces and provide a 4.7k-10k pull-up on MCLR during programming.
Информация о соответствии
RoHS, REACH, lead-free, and halogen-free status not present in verified web data and marked unknown. AEC-Q100 not qualified - select PIC16F877A-I/PT or dsPIC33 variants for AEC-Q100 automotive requirements. Conflict minerals compliance assumed standard per Microchip policy.