PIC16C74AT-10E/PQ - 8-Bit 10MHz 7KB OTP MCU 44-QFP | Microchip
부품 번호: PIC16C74AT-10E/PQ ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $13.2 | $132.00 |
| 100 | $11.75 | $1,175.00 |
| 500 | $10.5 | $5,250.00 |
| 1,000 | $9.4 | $9,400.00 |
PIC16C74AT-10E/PQ 개요
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/OTP/Flash), data RAM, I/O peripherals, and timers onto one silicon die. The PIC16C74AT belongs to the PIC16C7X sub-family, which is part of Microchip's mid-range PICmicro architecture that uses a 14-bit instruction word and Harvard-style separate program/data buses. Compared with 4-bit or 16-bit alternatives, 8-bit MCUs remain the workhorse for cost-sensitive embedded control in industrial and automotive subsystems, and they sit within the broader semiconductor hierarchy of microcontrollers > microprocessors > integrated circuits.
The PIC16C74AT-10E/PQ features an operating voltage range of 4.0 V to 6.0 V, brown-out reset (BOR) circuitry, a watchdog timer with its own on-chip RC oscillator, an 8 x 8 hardware multiply, and four oscillator start-up timer options. The integrated ADC supports eight analog input channels with 8-bit resolution, suitable for sensor interfacing. Its three timer modules (Timer0, Timer1, Timer2) plus two CCP modules provide flexible event timing and PWM generation for motor and lighting control.
Typical applications for the PIC16C74AT-10E/PQ include industrial process controllers, automotive body and chassis ECUs, smart sensor signal conditioning nodes, HVAC control boards, and white-goods appliance controllers. The wide I/O count (33) and integrated peripherals make it well-suited for multi-channel data-acquisition designs where cost per I/O matters more than raw CPU throughput. Engineers designing replacement boards for legacy systems particularly favor this part because the PIC16C7X instruction set and toolchain are well-documented and supported by MPLAB IDE.
When selecting this part, note the automotive "E" temperature grade (-40 C to +125 C) and 10 MHz speed grade: the 10 MHz part is the lower-speed variant of the PIC16C74A family (which also has a 20 MHz option). The -E/PQ suffix decodes to Enhanced (extended) temp grade, PQ = 44-pin Metric Quad Flat Pack. Because this is an OTP (one-time-programmable) part, firmware must be fully verified before programming; consider the PIC16F74A flash equivalent if in-field reprogrammability is required.
드롭인 대체품: PIC16C74AT-10E/PQ — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C74AT-10E/PQ (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, Operating Temperature Range, Maximum Clock Frequency, Timers.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C74A-10E/PQ
✅ 드롭인✓ 재고 있음
$8.7 / 개
데이터시트 보기 →PIC16C74A-20E/PQ
✅ 드롭인✓ 재고 있음
$8.4 / 개
데이터시트 보기 →PIC16C74A-10I/P
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC16C74A-04I/PQ
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16F874-20I/PQ
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATMEGA64M1-AU
✅ 드롭인✓ 재고 있음
$4.16 / 개
데이터시트 보기 →PIC16C74AT-10E/PQ 최대 정격 & 전기적 특성
| Core Architecture | PIC 8-bit RISC (mid-range, 14-bit instruction word) |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 x 8 bytes |
| Data EEPROM | Not present (ROMless data) |
| 최대 클록 주파수 | 10 MHz |
| Instruction Throughput | 5 MIPS |
| Number of I/O Pins | 33 |
| Supply Voltage (Vcc/Vdd) | 4.0 V to 6.0 V |
| ADC | 8 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP/PWM Modules | 2 |
| Serial Interfaces | USART (SCI) + SSP (SPI / I2C) |
| Watchdog Timer | Yes (with dedicated on-chip RC oscillator) |
| Brown-out Reset (BOR) | Yes |
| 동작 온도 | -40 C to +125 C (Automotive / Enhanced "E" grade) |
| 패키지 / 케이스 | 44-QFP (Metric QFP, "PQ" suffix) |
| 실장 유형 | Surface Mount (Gull-Wing leads) |
| RoHS 상태 | Compliant (per third-party distributor data) |
PIC16C74AT-10E/PQ 핀 구성
| 핀 1 | MCLR — Master Clear (reset) input, active low |
| 핀 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC VREF- |
| 핀 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 / read control for parallel slave port |
| 핀 9 | RE1/WR — PORTE bit 1 / write control for parallel slave port |
| 핀 10 | RE2/CS — PORTE bit 2 / chip select for parallel slave port |
| 핀 11 | VDD — Positive supply voltage (4.0 V to 6.0 V) |
| 핀 12 | VSS — Ground reference |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock out (FOSC/4) |
| 핀 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / T1 clock in |
| 핀 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / CCP1 (PWM/capture/compare) |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| 핀 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| 핀 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| 핀 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 25 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| 핀 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 (second Vss pin) |
| 핀 32 | VDD — Positive supply voltage (second Vdd pin) |
| 핀 33 | RB0/INT — PORTB bit 0 / external interrupt input |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3/PGM — PORTB bit 3 / low-voltage programming input |
| 핀 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 | VSS — Ground reference (third Vss pin) |
| 핀 42 | NC — Not connected (per datasheet, reserved) |
| 핀 43 | NC — Not connected (per datasheet, reserved) |
| 핀 44 | VDD — Positive supply voltage (third Vdd pin) |
일반적인 애플리케이션
PIC16C74AT-10E/PQ 적합 용도: 6 애플리케이션s: Industrial Process Controller, Automotive Body and Chassis ECU, Smart Sensor Signal Conditioning Node, HVAC and Refrigeration Control Board, White-Goods Appliance Controller, Legacy Industrial Replacement Board.
Industrial Process Controller
The PIC16C74AT-10E/PQ fits industrial process controllers because it integrates 8 channels of 8-bit ADC plus 33 digital I/O, which is sufficient to monitor multiple temperature, pressure, and flow sensors simultaneously while driving relays, solenoids, and indicator LEDs. Its 10 MHz / 5 MIPS throughput easily handles 10 ms PID control loops, and the 2 CCP/PWM modules can drive proportional valves or PWM heater elements directly. The wide 4.0-6.0 V supply range survives the brown-out and surge transients typical of 24 V industrial rails after pre-regulation. In legacy PLC and SCADA equipment this part remains a low-cost, proven workhorse for replacement boards.
추천
Automotive Body and Chassis ECU
The PIC16C74AT-10E/PQ's automotive "E" temperature grade (-40 to +125 C) qualifies it for body-control modules, instrument cluster sub-controllers, and chassis sensor-interface nodes. Its 8-channel 8-bit ADC handles throttle position, brake-pedal, and wheel-speed sensor conditioning, while the USART links to a main ECU for diagnostic messages per older OBD-II architectures. The brown-out reset (BOR) and watchdog timer with dedicated RC oscillator deliver the fault-recovery behavior required for under-hood environments. Many 1990s and 2000s-era automotive subsystems were designed around this exact part and continue to use it for service replacements.
추천
Smart Sensor Signal Conditioning Node
The PIC16C74AT-10E/PQ is well-suited for smart sensor hubs that aggregate multiple analog inputs and forward digital readings via SPI or RS-232. Its 8-channel ADC samples up to 8 sensors (temperature, pressure, humidity, gas) with 8-bit resolution at throughput rates above 25 kSPS aggregate, while the USART and SSP modules deliver wired communication to a central controller. The 33 I/O pins handle chip-select lines, status LEDs, and auxiliary digital sensors without external muxing. Battery-powered sensor nodes benefit from the low-power SLEEP mode and the brown-out circuit that preserves data integrity as supply voltage sags.
추천
HVAC and Refrigeration Control Board
The PIC16C74AT-10E/PQ serves HVAC control boards where multiple temperature sensors, fan-speed controls, and compressor relays must be coordinated. The 2 CCP/PWM modules drive variable-speed blower motors and proportional refrigerant valves with 10-bit effective resolution, while the 8-channel ADC reads return-air, supply-air, and coil-temperature thermistors. The watchdog timer prevents lockups that could damage compressors, and the wide 4-6 V supply range accommodates the noisy 24 VAC rectified rails common in HVAC systems. The extended temperature grade handles attic and outdoor compressor unit environments.
추천
White-Goods Appliance Controller
The PIC16C74AT-10E/PQ powers washing-machine, dishwasher, and oven control boards where cost is the dominant constraint and firmware is fully validated. Its 33 I/O drive 7-segment displays, keypads, water-level sensors, motor-direction relays, and buzzer indicators from a single chip. The 5 MIPS throughput easily sequences multi-step wash programs, and the integrated USART enables service-diagnostic connectivity in higher-end appliances. The OTP memory prevents accidental code corruption from voltage transients on the AC mains side, a real failure mode in white-goods designs.
추천
Legacy Industrial Replacement Board
The PIC16C74AT-10E/PQ is most commonly specified today for repairing and reproducing legacy industrial boards originally designed in the late 1990s and early 2000s. The 44-QFP footprint, PIC16C7X instruction set, and MPLAB IDE compatibility allow direct drop-in repair of PLC I/O modules, drive controllers, and test-instrument front-ends. NRND status means Microchip has flagged it for retirement, so designers building new boards should migrate to the PIC16F874A-I/PQ (pin-compatible flash version) or PIC18F equivalent. For one-off repair and re-manufacturing of existing equipment, however, this remains the OEM-specified part with full datasheet support.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C74AT-10E/PQ — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C74A-10E/PQ | PIC16C74A-20E/PQ | PIC16C74A-10I/P | PIC16F874-20I/PQ | ATMEGA64M1-AU |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology (AVR) |
| Package | 44-QFP (PQ) | 44-QFP (PQ) - same | 44-QFP (PQ) - same | 44-QFP (PQ) - same | 44-QFP (PQ) - same | 64-TQFP - different pin count |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 4 KB Flash (smaller) | 64 KB Flash (much larger) |
| Max Clock Frequency | 10 MHz | 10 MHz | 20 MHz (+100%) | 10 MHz | 20 MHz (+100%) | 16 MHz (+60%) |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 4 KB |
| Number of I/O | 33 | 33 | 33 | 33 | 33 | 53 |
| ADC Channels x Resolution | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit | 8 x 10-bit | 11 x 10-bit |
| Operating Temperature | -40 to +125 C (E) | -40 to +125 C (E) | -40 to +125 C (E) | -40 to +85 C (I) | -40 to +85 C (I) | -40 to +85 C |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash (reprogrammable) | Flash (reprogrammable) |
주요 차별점
- Automotive-grade enhanced temperature range in the same PIC16C7X family (vs PIC16C74A-10I/PQ)
- 10 MHz speed grade for cost-sensitive 5-MIPS applications (vs PIC16C74A-20E/PQ)
- Larger 7 KB program memory over flash-based sibling (vs PIC16F874-20I/PQ)
- PIC mid-range 14-bit instruction set with full MPLAB toolchain support (vs ATMEGA64M1-AU (AVR architecture))
설계 노트
Critical: the PIC16C74AT-10E/PQ is OTP (One-Time-Programmable) EPROM - once a bit is programmed from '1' to '0' it cannot be restored. Always fully validate firmware on a PIC16C74A-10E/PQ sample, a PIC16F874A-I/PQ (flash equivalent), or a PIC16C74A-10JW (windowed EPROM for UV erase) before committing to OTP programming. Using MPLAB-ICD or PICkit in-circuit debuggers is impossible with OTP parts - use the flash equivalent for development. Estimate: development cycle adds 2-4 weeks if OTP-only validation is the chosen path.
The PIC16C74AT-10E/PQ operates from 4.0 V to 6.0 V. Note the absence of 3.3 V support - this part is incompatible with modern 3.3 V-only systems. Place 100 nF decoupling capacitors as close as possible to each VDD pin (the 44-QFP has three VDD pins at 11, 32, and 44; ground them all to a low-impedance ground plane). Brown-out reset (BOR) is recommended to be enabled in the configuration word to prevent code runaway during supply dips below 4.0 V. The MCLR pin should be pulled up through a 10 kohm resistor to VDD, optionally with a diode to VDD for fast discharge.
The 44-pin Metric QFP (PQ) package has 0.8 mm lead pitch and gull-wing leads on all four sides. Recommended PCB land pattern per IPC-7351 is a 0.4 mm wide pad with 0.5 mm length, with a thermal pad not required (exposed pad is not present on this QFP). Place the MCU so that high-current traces (relays, motor drivers) do not pass under the QFP body - inject ground noise into the ADC reference. Keep crystal traces (OSC1/OSC2) as short as possible (under 10 mm) and guard them with a ground ring to attenuate EMI into the ADC inputs.
The PIC16C74AT-10E/PQ's 8-bit ADC requires careful analog design. Use an external 2.5-5.0 V voltage reference (e.g. MCP1525 for 2.5 V or MCP1541 for 4.096 V) tied to RA3/AN3/VREF+ rather than VDD for stable readings. Place a 10 nF ceramic bypass capacitor on VREF+ within 5 mm of the pin. For sensor signals below 100 mV, add an external op-amp gain stage (e.g. MCP6002) before the ADC channel. The 8-bit ADC limits absolute accuracy to about +/- 2 LSB, so signal conditioning should map the sensor's full range to the full 0-VREF input swing.
Estimated: at 10 MHz, 6.0 V VDD, and full I/O load, the PIC16C74AT-10E/PQ draws approximately 20-30 mA, dissipating about 180 mW. The 44-QFP junction-to-ambient thermal resistance (theta_JA) on a 4-layer JEDEC test board is roughly 50 C/W, so the junction temperature rise above ambient is about 9 C - well within the -40 to +125 C operating range. No external heatsink is required. For sealed enclosures with limited airflow, derate the ambient to 115 C max to preserve the 125 C junction limit.
규정 준수 정보
RoHS3 compliant per ics-embedded.com distributor data. AEC-Q100 not formally certified for the PIC16C OTP family; the -40 to +125 C 'E' temperature grade is the automotive indicator but not a formal AEC qualification. Halogen-free status not separately documented by Microchip for legacy PIC16C parts.