PIC16C74AT-20/PQ - 8-Bit 20MHz MCU, 7KB OTP, 44-MQFP | Microchip
부품 번호: PIC16C74AT-20/PQ ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $16.5 | $16.50 |
| 10 | $14.85 | $148.50 |
| 100 | $13.2 | $1,320.00 |
| 500 | $11.55 | $5,775.00 |
| 1,000 | $9.9 | $9,900.00 |
PIC16C74AT-20/PQ 개요
What is a PIC16C7X mid-range microcontroller? The PIC16C7X family is a group of low-cost, high-performance, CMOS, fully-static 8-bit microcontrollers built on Microchip's enhanced mid-range RISC core. They sit within the broader PIC16CXX mid-range architecture family, which itself belongs to the PICmicro family of microcontrollers, and ultimately the 8-bit microcontroller category. The mid-range architecture provides 35 single-cycle instructions, a 14-bit instruction word, a hardware multiplier, and integrated analog peripherals that make these MCUs a popular choice for embedded control applications requiring deterministic timing and mixed-signal I/O.
Key differentiating features of the PIC16C74AT-20/PQ include its commercial temperature grade (0 °C to +70 °C), 20 MHz clock input that delivers up to 5 MIPS throughput, an integrated brown-out reset (BOR) circuit, a watchdog timer with its own on-chip RC oscillator, and a programmable code-protection mechanism. The 'T' suffix indicates Tape & Reel packaging, and the '/PQ' suffix denotes the 44-pin Metric Quad Flat Pack (MQFP) package at 10 x 10 mm body size. The OTP memory variant supports prototyping and low-volume production where in-system programmability is not required.
This device is implemented in a low-power CMOS process with a typical active supply current of approximately 5 mA at 5 V and 20 MHz, plus sub-µA sleep current for battery-friendly standby. It supports 8-bit-wide parallel slave porting for external bus expansion, two analog comparators, and a 256-byte EEPROM data area on most family variants. Compared to flash-based PIC16F7X siblings, the PIC16C74A is OTP-only, making it more cost-effective in mature, code-stable high-volume products.
Typical applications for the PIC16C74AT-20/PQ include industrial control systems, automotive body electronics (where similar PIC16C variants are used), HVAC controller boards, security alarm panels, smart sensor hubs, and appliance motor control boards. It also fits low-cost data acquisition front-ends where its on-chip 8-channel ADC simplifies mixed-signal front-end design.
A key design consideration for the PIC16C74AT-20/PQ is OTP memory: once programmed, the code cannot be erased or rewritten. Engineers should plan development on a windowed (JW) or flash (F) variant of the same PIC16C74A silicon and migrate to the OTP PIC16C74AT-20/PQ only after firmware is fully validated. Brown-out reset, watchdog timer configuration, and oscillator selection (XT, HS, RC) must be set via configuration fuse bits before programming.
This page synthesizes verified distributor pricing from DigiKey, parametric comparison against drop-in same-package alternatives from the PIC16C7X family, lifecycle context (this is an OTP/EOL-family part), and practical PCB layout notes that go beyond the bare datasheet summary, giving engineers a faster procurement and redesign decision.
드롭인 대체품: PIC16C74AT-20/PQ — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C74AT-20/PQ (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Package, Operating Temperature Range, Program Memory Type, Serial Interfaces.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C74A-20/PQ
✅ 드롭인✓ 재고 있음
$6.1 / 개
데이터시트 보기 →PIC16C74AT-10I/PT
✅ 드롭인✓ 재고 있음
$5.45 / 개
데이터시트 보기 →PIC16C74AT-10I/L
✅ 드롭인✓ 재고 있음
$5.64 / 개
데이터시트 보기 →PIC16C74AT-10E/PQ
✅ 드롭인✓ 재고 있음
$9.4 / 개
데이터시트 보기 →PIC16C74A-20I/L
✅ 드롭인✓ 재고 있음
$8.75 / 개
데이터시트 보기 →PIC16C74A-20E/PQ
✅ 드롭인✓ 재고 있음
$8.4 / 개
데이터시트 보기 →PIC16C74A-04I/P
✅ 드롭인✓ 재고 있음
$7.5 / 개
데이터시트 보기 →PIC16C74A-04/PQ
✅ 드롭인✓ 재고 있음
$5.8 / 개
데이터시트 보기 →PIC16C74AT-20/PQ 최대 정격 & 전기적 특성
| Product Type | Microcontroller (MCU) |
| Core Architecture | 8-bit PIC16C mid-range RISC |
| Family | PIC16C7X |
| Program Memory Size | 7 KB (4K x 14) OTP |
| RAM Size | 192 bytes |
| 최대 클록 주파수 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage (Vdd) | 5 V (typical) |
| 동작 온도 범위 | 0 °C to +70 °C (Commercial) |
| Number of I/O Pins | 33 |
| A/D Converter | 8 channels, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM | 2 modules (CCP) |
| Serial Interfaces | SSP (SPI/I2C), USART (SCI) |
| 패키지 | 44-pin MQFP (PQ) 10x10 mm, Tape & Reel |
| 실장 유형 | Surface Mount |
PIC16C74AT-20/PQ 핀 구성
| 핀 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 — PORTE bit 0 / Parallel Slave Port read control |
| 핀 9 | RE1/WR — PORTE bit 1 / Parallel Slave Port write control |
| 핀 10 | RE2/CS — PORTE bit 2 / Parallel Slave Port chip select |
| 핀 11 | VDD — Positive supply voltage (5 V) |
| 핀 12 | VSS — Ground reference |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| 핀 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / clock in |
| 핀 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 output |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 19 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 20 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 21 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| 핀 22 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| 핀 23 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| 핀 24 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| 핀 25 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| 핀 26 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| 핀 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 (5 V) |
| 핀 33 | RB0/INT — PORTB bit 0 / External interrupt |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3 — PORTB bit 3 |
| 핀 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 |
| 핀 41 | NC — Not connected (per datasheet) |
| 핀 42 | NC — Not connected (per datasheet) |
| 핀 43 | NC — Not connected (per datasheet) |
| 핀 44 | NC — Not connected (per datasheet) |
일반적인 애플리케이션
PIC16C74AT-20/PQ 적합 용도: 6 애플리케이션s: Industrial Control Systems, HVAC Controller Boards, Security Alarm Panels, Smart Sensor Hubs, Appliance Motor Control, Low-Cost Data Acquisition Front-Ends.
Industrial Control Systems
The PIC16C74AT-20/PQ fits industrial control systems thanks to its integrated 8-channel 8-bit ADC, three timer modules, and 20 MHz CPU delivering up to 5 MIPS throughput at 5 V. The 33 digital I/O lines handle discrete sensors, relay drivers, and indicator LEDs without external I/O expanders, while the SSP (SPI/I2C) port talks to digital sensors or display drivers. The 44-MQFP (PQ) package provides a compact SMT footprint suitable for dense PLC backplane and controller-board designs, and the brown-out reset plus watchdog timer protect against industrial brownouts and firmware lockups. With commercial 0-70 °C rating, it suits cabinet-mounted controls; for harsher sites, choose the 'I' industrial grade PIC16C74AT-20I/PQ drop-in alternative.
추천
HVAC Controller Boards
In HVAC control boards, the PIC16C74AT-20/PQ drives thermostat loops, fan-speed PWM, and damper actuators using its two CCP (Capture/Compare/PWM) modules and three timers. The on-chip 8-bit ADC reads thermistor temperature sensors, humidity probes, and pressure transducers directly, eliminating external signal-conditioning circuitry. Its 192-byte RAM accommodates small control-loop stacks while the 7 KB OTP program memory holds fixed HVAC state-machine code at low unit cost. The 44-MQFP surface-mount package enables automated assembly of mass-produced thermostat PCBs. Brown-out reset ensures clean recovery after compressor-induced supply dips, and the USART supports Modbus or BACnet MS/TP communications to a building management system.
추천
Security Alarm Panels
Security alarm panels benefit from the PIC16C74AT-20/PQ's 33 I/O pins for multi-zone sensor monitoring (PIR, door/window contacts, glass-break detectors) and its USART for central-station dialer communication. The CCP modules drive piezo sirens and strobe flash patterns via PWM, while the SSP port connects to RFID or keypad front panels. OTP program memory prevents firmware tampering, an important security feature for intrusion panels where code theft would compromise the installer base. The 5 V supply, 20 MHz throughput, and integrated brown-out reset meet UL 1023 household-alarm reliability expectations, while the 44-MQFP package supports high-density SMT panel assembly common in modern security products.
추천
Smart Sensor Hubs
For smart sensor hub applications, the PIC16C74AT-20/PQ aggregates analog and digital sensor data through its 8-channel ADC and SSP/I2C interface, processing up to 5 MIPS at 20 MHz for filtering, thresholding, and alarm generation. The integrated USART pushes formatted sensor packets upstream to a gateway or PLC. The 192-byte RAM accommodates small ring buffers and protocol stacks like Modbus or simple ASCII protocols. With 33 I/O pins, the MCU can directly drive status LEDs and accept digital inputs without glue logic. The 44-MQFP PQ package offers a compact 10 × 10 mm SMT outline, ideal for DIN-rail or wall-mount sensor enclosures in industrial automation.
추천
Appliance Motor Control
The PIC16C74AT-20/PQ suits appliance motor control (washing machines, dishwashers, refrigerator compressors) where its two CCP modules generate complementary PWM outputs for half-bridge or full-bridge motor drivers. The 8-channel ADC monitors motor current via shunt resistors, supply voltage, and temperature sensors for closed-loop control and fault protection. The 20 MHz clock provides 200 ns instruction cycles for fast current-loop response, while the 7 KB OTP memory holds fixed motor-control algorithms at minimal BOM cost. Brown-out reset and watchdog timer recover the controller from motor-induced electrical noise. The 44-MQFP PQ package handles SMT assembly on white-goods controller boards.
추천
Low-Cost Data Acquisition Front-Ends
The PIC16C74AT-20/PQ serves as a compact data-acquisition front-end by digitizing up to 8 analog channels with its on-chip 8-bit ADC and forwarding the data over USART to a host PC, PLC, or display. The SSP (SPI) port can stream data to external DACs or high-speed ADCs for hybrid architectures. With 33 digital I/O, the MCU can also handle digital frequency counters, quadrature encoders, or GPIO status reporting alongside analog sampling. The 20 MHz instruction rate supports up to ~50 kSPS aggregate ADC throughput (one channel at a time, sequential), suitable for vibration monitoring, battery-cell voltage logging, and slow process-control telemetry. The 44-MQFP PQ package integrates neatly into 4-layer mixed-signal PCBs.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C74AT-20/PQ — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C74A-20/PQ | PIC16C74AT-10I/PT | PIC16C74AT-10E/PQ | PIC16C74A-04I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (PQ) 10x10 mm | 44-MQFP (PQ) 10x10 mm - same | 44-TQFP (PT) - thinner body SMD | 44-MQFP (PQ) 10x10 mm - same | 40-DIP (P) - through-hole, fewer I/O |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 10 MHz (-50%) | 10 MHz (-50%) | 4 MHz (-80%) |
| Program Memory Size | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Number of I/O Pins | 33 | 33 | 33 | 33 | 29 (-4 pins on 40-DIP) |
| Operating Temperature Range | 0 C to +70 C (Commercial) | 0 C to +70 C | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) |
| A/D Converter | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit |
| Packaging | Tape & Reel | Tray | Tape & Reel | Tape & Reel | Tube |
주요 차별점
- Full 20 MHz CPU throughput in the same 44-MQFP footprint (vs PIC16C74AT-10E/PQ)
- Commercial temperature grade for lowest BOM cost (vs PIC16C74AT-20I/PQ)
- Highest-density I/O count in the 44-MQFP family (vs PIC16C73A-20/SP)
설계 노트
Estimated: At Vdd = 5 V, 20 MHz clock, and all peripherals active, the PIC16C74AT-20/PQ typically draws about 5 mA active and under 1 µA in sleep. The 44-MQFP (PQ) package has no exposed pad, so VDD/VSS pin pairs (11/12 and 31/32) must each be decoupled with a 100 nF ceramic capacitor placed within 5 mm of the pin and a bulk 10 µF tantalum or ceramic on each VDD pair. Place a small ferrite bead in series with VDD if switching regulators are nearby. Brown-out reset (BOR) must be enabled in the configuration word to protect OTP memory corruption during supply droops below ~4 V.
Route the 20 MHz crystal traces (OSC1/OSC2) short and symmetrical, with the load capacitors (typically 15-33 pF) placed directly at the MCU pins. Keep the crystal area shielded by a ground guard ring to avoid noise injection from switching nodes. PORTA analog pins (AN0-AN4) should be routed away from digital signal traces, and the AVss pin (if separate on the variant) connected to a clean analog ground. The MQFP thermal pad is not present on this package; rely on the copper pour under the package body plus 4-layer stack-up for heat spreading at high toggle rates.
Do not confuse the PIC16C74AT-20/PQ (OTP, commercial 0-70 °C) with the PIC16C74AT-20I/PQ (OTP, industrial -40 to +85 °C); the only difference is the temperature grade suffix but field reliability differs significantly. ICSP programming requires RB6 (PGC) and RB7 (PGD) to be accessible - if RB6/RB7 are used as digital outputs in your application, ensure they are not heavily loaded or the in-circuit programmer may fail to handshake. The OTP memory is one-time-write only, so always validate firmware on a windowed PIC16C74A-JW or flash PIC16F74 before committing to OTP programming.
Estimated: The 44-MQFP (PQ) at 10 × 10 mm uses 0.8 mm lead pitch - design the land pattern with solder mask-defined (SMD) pads of about 0.4 mm width and 1.5 mm length for reliable reflow. Add 0.1 mm solder-mask sliver between pads to prevent solder bridges. Place decoupling capacitors on the opposite side of the PCB directly under the VDD/VSS pins for shortest loop area. The unused pins 41-44 are not internally bonded on most PIC16C74A revisions, but verify against your specific silicon die revision because some lots bond these for test-mode signals that could float if not pulled.
규정 준수 정보
PIC16C74AT-20/PQ is a legacy OTP part from the late 1990s; explicit RoHS/REACH compliance status was not retrieved from verified web data - consult Microchip directly for current compliance certificate. Not AEC-Q100 qualified - the PIC16C family is targeted at industrial/consumer, not automotive safety.