PIC16C74A-10/PQ - 8-bit OTP MCU, 7KB, 44-MQFP | Microchip
부품 번호: PIC16C74A-10/PQ ⚠ 최종 구매| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $9.31 | $9.31 |
| 10 | $8.75 | $87.50 |
| 100 | $7.45 | $745.00 |
| 500 | $6.6 | $3,300.00 |
| 1,000 | $5.85 | $5,850.00 |
PIC16C74A-10/PQ 개요
A microcontroller (MCU) is a single-chip computer that combines a CPU core, non-volatile program memory, working RAM, and a configurable set of peripheral blocks such as timers, communication interfaces, and ADCs. Within the embedded hierarchy, the PIC16C74A belongs to the mid-range 8-bit family, sitting between the baseline PIC10/12/16 families and the enhanced mid-range PIC16F1xxx. OTP-based MCUs target cost-sensitive high-volume production where firmware is finalized before mask/one-time programming, and they share the same instruction set and peripheral architecture as their flash-based PIC16F74 cousins.
Key differentiating features include the integrated 8-channel 8-bit ADC, three timer modules, USART, SSP, and CCP. The 14-bit instruction word and 35-instruction set keep code density high, and the Harvard architecture with separate program and data buses allows single-cycle instruction execution except for program branches.
Architecturally, the PIC16C74A uses CMOS EPROM cell technology for program storage and a RISC pipeline that fetches and executes most instructions in a single oscillator cycle. The 10 MHz oscillator corresponds to a 100 ns instruction cycle, and the 8-bit data path keeps arithmetic and I/O operations deterministic, which simplifies real-time control loop design.
Typical applications include industrial control panels, sensor signal conditioning, motor control front-ends, appliance controllers, and small user-interface boards where the integrated ADC and multiple timers reduce bill-of-material cost versus external ADC plus discrete timer solutions.
When migrating designs, note that the PIC16F74-I/PT flash equivalent shares the same 44-pin TQFP footprint but differs in program memory technology (flash vs. OTP) and offers in-circuit programmability - this is the recommended modern successor per the Microchip product page. Designers of new products should prefer the flash variant.
This page synthesizes distributor inventory, drop-in same-family alternatives, and design notes not found in the bare datasheet - making part selection faster than reading the manufacturer's full 200+ page document cover-to-cover.
드롭인 대체품: PIC16C74A-10/PQ — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C74A-10/PQ (동일 폼 팩터 및 풋프린트) — 차이점: Package, Program Memory Size, Timers, Operating Temperature, A/D Converter.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C74A-10I/PQ
✅ 드롭인✓ 재고 있음
$5.37 / 개
데이터시트 보기 →PIC16C74A-04/PQ
✅ 드롭인✓ 재고 있음
$5.8 / 개
데이터시트 보기 →PIC16C74A-04I/PQ
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16C74A-10/P
✅ 드롭인✓ 재고 있음
$4.65 / 개
데이터시트 보기 →PIC16C67-10/PQ
✅ 드롭인✓ 재고 있음
$3.2 / 개
데이터시트 보기 →PIC16C662-10/PQ
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C74A-10/PQ 최대 정격 & 전기적 특성
| Family | PIC16C7X mid-range 8-bit |
| Core Architecture | 8-bit RISC, Harvard |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB |
| RAM Size | 192 bytes |
| 최대 클록 주파수 | 10 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz); 400 ns at 10 MHz rating |
| Supply Voltage (Vdd) | 2.0 V to 6.0 V |
| Number of I/O Pins | 33 |
| ADC | 8 channels, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication Interfaces | USART (SCI), SSP/SPI, I²C |
| CCP Module | Yes (Capture/Compare/PWM) |
| 패키지 | 44-pin MQFP (PQ) |
| 동작 온도 | 0 °C to +70 °C (commercial) |
PIC16C74A-10/PQ 핀 구성
| 핀 1 | OSC1/CLKIN — Oscillator input / external clock input |
| 핀 2 | OSC2/CLKOUT — Oscillator output / clock output (Fosc/4) |
| 핀 3 | MCLR/Vpp — Master clear reset (active low) / programming voltage input |
| 핀 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 핀 7 | RA3/AN3/Vref — PORTA bit 3 / analog input 3 / ADC reference |
| 핀 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 9 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SSP slave select |
| 핀 10 | Vss — Ground |
| 핀 11 | Vdd — Positive supply voltage |
| 핀 12 | RB0/INT — PORTB bit 0 / external interrupt |
| 핀 13 | RB1 — PORTB bit 1 |
| 핀 14 | RB2 — PORTB bit 2 |
| 핀 15 | RB3 — PORTB bit 3 |
| 핀 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 oscillator output / Timer1 clock |
| 핀 21 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| 핀 22 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| 핀 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock |
| 핀 24 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data |
| 핀 25 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 26 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| 핀 27 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| 핀 28 | RE0/RD/AN5 — PORTE bit 0 / parallel slave port read / analog input 5 |
| 핀 29 | RE1/WR/AN6 — PORTE bit 1 / parallel slave port write / analog input 6 |
| 핀 30 | RE2/CS/AN7 — PORTE bit 2 / parallel slave port chip select / analog input 7 |
| 핀 31 | Vss — Ground |
| 핀 32 | Vdd — Positive supply voltage |
| 핀 33 | NC — Not connected (per datasheet) |
| 핀 34 | NC — Not connected (per datasheet) |
| 핀 35 | NC — Not connected (per datasheet) |
| 핀 36 | NC — Not connected (per datasheet) |
| 핀 37 | NC — Not connected (per datasheet) |
| 핀 38 | NC — Not connected (per datasheet) |
| 핀 39 | NC — Not connected (per datasheet) |
| 핀 40 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| 핀 41 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| 핀 42 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| 핀 43 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| 핀 44 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
일반적인 애플리케이션
PIC16C74A-10/PQ 적합 용도: 6 애플리케이션s: Industrial Control Panel, Sensor Signal Conditioning Hub, Appliance Control Board, Small User-Interface Board, Motor Control Front-End, Educational and Hobby Embedded Platform.
Industrial Control Panel
The PIC16C74A-10/PQ fits industrial control panels because it integrates 33 digital I/O lines plus an 8-channel 8-bit ADC, eliminating the need for external multiplexers or ADC chips in a typical 4- to 8-zone sensor interface. Its 10 MHz instruction rate delivers a 400 ns cycle time, sufficient to scan multiple NTC thermistors at 10 Hz while servicing a user-interface keypad. Three timer modules and the CCP allow simultaneous PWM buzzer drive and event capture. The 7 KB OTP holds a complete control algorithm, and the -10/PQ commercial grade (0-70 °C) suits enclosed control cabinets with internal heating. Designers should note the -10I/PQ variant is preferred for harsher factory environments.
추천
Sensor Signal Conditioning Hub
The PIC16C74A-10/PQ operates as a sensor hub front-end by leveraging its 8-channel 8-bit ADC, three timers, and USART/SSP communications. Each ADC channel can be sequenced at up to approximately 20 kS/s aggregate, allowing simultaneous monitoring of temperature, pressure, and flow sensors in process-control skids. The USART with 9-bit addressable mode supports multi-drop RS-485 sensor networks. With 192 bytes of RAM, the part is suited to burst-sampling with averaging rather than deep data buffering; an external EEPROM can offload long-term logs. The wide 2.0-6.0 V supply range accepts a 24 V industrial bus after regulation.
추천
Appliance Control Board
In appliance controllers - washing machines, dishwashers, microwave ovens - the PIC16C74A-10/PQ's combination of 33 I/O pins, an 8-bit ADC, and a PWM-capable CCP module replaces a discrete logic-board design. The MCU drives triac outputs, reads temperature/level sensors, and controls a 7-segment display via direct I/O expansion. The 7 KB OTP is enough to hold full state-machine logic plus diagnostics. Because these appliances operate indoors with stable temperatures, the commercial -10/PQ grade (0-70 °C) is fully adequate. Cost-optimized OTP programming matches high-volume appliance production economics.
추천
Small User-Interface Board
For keypad-and-LCD user interface boards in point-of-sale terminals or test instruments, the PIC16C74A-10/PQ provides 33 I/O lines that drive a 4×4 matrix keypad plus a parallel character LCD without external logic. Its SSP/SPI bus talks to a graphics controller or external flash. The CCP module generates audible key-click tones via PWM. With 192 bytes of RAM, the MCU comfortably handles menu state and input debounce - designers should offload long strings to external EEPROM. The 44-pin MQFP package is small enough for compact handheld UI boards, and its 2.0-6.0 V supply allows battery or USB-powered designs.
추천
Motor Control Front-End
The PIC16C74A-10/PQ serves as a motor-control front-end because its CCP module plus Timer2 generate PWM drive signals, while the 8-channel ADC reads phase current and back-EMF. With a 10 MHz oscillator, the PWM frequency can reach roughly 20 kHz (above audible range) at adequate resolution for small BLDC or stepper drives. Three independent timers permit simultaneous encoder counting (Timer0) and PWM generation without CPU intervention. The 7 KB OTP holds commutation tables and PI loop coefficients. Add gate-driver discretes for the actual H-bridge; the MCU itself does not include high-current drivers.
추천
Educational and Hobby Embedded Platform
The PIC16C74A-10/PQ is widely used in educational labs and hobby projects because its 35-instruction mid-range PIC architecture is well-documented in textbooks, and the 7 KB OTP can hold moderately complex projects (data loggers, line-following robots, simple synthesizers). The 33 I/O pins and rich peripheral set (USART, SSP/SPI, I²C, CCP, ADC) provide learning exposure to nearly every common MCU subsystem. The 44-pin MQFP is a stepping-stone from PDIP to surface-mount packages. Modern teaching increasingly prefers the flash-based PIC16F74-I/PT, which avoids OTP cost and supports repeated programming cycles.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C74A-10/PQ — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C74A-10I/PQ | PIC16C74A-04/PQ | PIC16C74A-04I/PQ |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | MQFP-44 (PQ) | MQFP-44 (PQ) | MQFP-44 (PQ) | MQFP-44 (PQ) |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| Max Clock Frequency | 10 MHz | 10 MHz | 4 MHz | 4 MHz |
| Operating Temperature | 0 °C to +70 °C | -40 °C to +85 °C | 0 °C to +70 °C | -40 °C to +85 °C |
| ADC Channels | 8 × 8-bit | 8 × 8-bit | 8 × 8-bit | 8 × 8-bit |
| Timers | 3 | 3 | 3 | 3 |
| Lifecycle Status | Last Time Buy | Last Time Buy | Last Time Buy | Last Time Buy |
주요 차별점
- Original 10 MHz commercial-grade speed bin (vs PIC16C74A-04/PQ)
- Commercial temperature grade for cost-sensitive indoor products (vs PIC16C74A-10I/PQ)
- MQFP-44 package with 33 I/O and integrated 8-channel ADC (vs PIC16C67-10/PQ)
설계 노트
The PIC16C74A-10/PQ operates from 2.0 V to 6.0 V. Decouple Vdd with a 100 nF ceramic capacitor placed within 5 mm of each Vdd pin (pins 11 and 32 in the 44-pin MQFP) and a bulk 10 µF tantalum or aluminum polymer capacitor. For battery-powered designs, switch the oscillator to the 4 MHz variant (PIC16C74A-04/PQ) to roughly halve dynamic current. Add a 10 kΩ pull-up on MCLR and place the reset capacitor within 5 mm of the pin to ensure clean POR behavior.
OTP parts cannot be reprogrammed - a single failed verify during production locks the die. Always program with margin (verify-after-program, blank-check before write) and use Microchip's certified gang programmers. The -10/PQ suffix indicates 10 MHz commercial grade; do not exceed 10 MHz at Vdd below 4.0 V or the part will malfunction. For in-circuit debug, the flash-based PIC16F74-I/PT is the modern replacement - do not attempt ICSP on OTP parts in production.
The 44-pin MQFP package has a 0.8 mm pin pitch with a 10×10 mm body - use a 4-layer PCB with a continuous ground plane under the IC. Place the oscillator crystal within 5 mm of OSC1/OSC2 and guard the traces with ground pour to prevent noise injection into Timer1's 32 kHz domain. The ADC analog inputs (AN0-AN7) should be routed as short traces away from digital switching nodes; keep PORTA traces on one side of the ground plane and digital traces on the other to minimize crosstalk.
규정 준수 정보
RoHS, REACH, lead-free, and halogen-free status for PIC16C74A-10/PQ are not explicitly stated in the verified web data and are marked [DATA_NEEDED]. The part was originally released in 1997 and may require a separate compliance certificate from the supplier.