PIC16CR74-I/ML - 8-bit 7KB ROM MCU, 20MHz, QFN-44 | Microchip
부품 번호: PIC16CR74-I/ML ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $13.95 | $1,395.00 |
| 500 | $11.4 | $5,700.00 |
| 1,000 | $9.75 | $9,750.00 |
PIC16CR74-I/ML 개요
What is a microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a set of peripheral blocks such as timers, communication ports, and analog inputs. Within the broader category, the PIC16CR74 falls into the 8-bit MCU segment (PIC16 mid-range family -> 8-bit RISC MCU -> microcontroller -> embedded computing IC), making it appropriate for deterministic real-time control rather than high-throughput digital signal processing.
Key features of the PIC16CR74-I/ML include 33 single-word instructions, a 14-bit instruction word, a 20 MHz oscillator giving 5 MIPS throughput, three timers (Timer0/Timer1/Timer2), a Capture/Compare/PWM (CCP) module, a USART, an SPI/I2C MSSP port, two analog comparators, and a brown-out reset. The integrated 12-channel 8-bit ADC simplifies mixed-signal designs by eliminating an external converter. The 44-pin QFN (ML) package is a low-profile surface-mount option for space-constrained boards.
Architecturally, the device uses a Harvard-style RISC core with separate program and data buses, which allows most instructions to complete in a single instruction cycle and gives predictable interrupt latency for real-time control loops. The ROM program-memory variant is selected when firmware is fully frozen and the design is moving to high-volume mask-ROM production.
Typical applications include industrial control, sensor conditioning with on-chip ADC, small appliances, automotive body controllers, and embedded instrumentation. The wide operating voltage range of 2.5 V to 6.0 V and the industrial temperature grade (-40C to +85C for the 'I' suffix) make it well suited to factory-floor and automotive cabin environments.
When designing with this part, plan the I/O pin map carefully against the QFN-44 land pattern and ensure programming tooling is available for the ROM variant (mask ROM requires an NRE charge and minimum order quantity). Verify brown-out and watchdog timer settings in the configuration word.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that are not collected in any single place on the manufacturer datasheet.
드롭인 대체품: PIC16CR74-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16CR74-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Core Architecture, Program Memory Type, Timers.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F74-I/ML
✅ 드롭인✓ 재고 있음
$3.86 / 개
데이터시트 보기 →PIC16C74B-04I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C74B-20I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16CR74-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F877A-I/ML
✅ 드롭인✓ 재고 있음
가격 문의
데이터시트 보기 →PIC16CR74-I/ML 최대 정격 & 전기적 특성
| Core Architecture | 8-bit PIC16 mid-range RISC |
| Program Memory Type | ROM (mask-programmed) |
| Program Memory Size | 7 KB (4K x 14) |
| RAM | 192 bytes |
| Maximum CPU Frequency | 20 MHz (5 MIPS) |
| Instruction Set | 33 single-word instructions, 14-bit wide |
| ADC | 12-channel, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Module | 1 (Capture/Compare/PWM) |
| Communication Peripherals | USART (SCI), MSSP (SPI/I2C) |
| Analog Comparators | 2 |
| Operating Voltage Range | 2.5 V to 6.0 V |
| 동작 온도 범위 | -40C to +85C (industrial, 'I' suffix) |
| 패키지 | 44-pin QFN (ML) surface mount |
| 실장 유형 | Surface Mount |
PIC16CR74-I/ML 44-pin qfn (ml) surface mount 핀 구성 가이드
PIC16CR74-I/ML(44-pin qfn (ml) surface mount 패키지)의 핀 구성입니다. 이 디지털 IC에는 GPIO, 통신 인터페이스(UART, SPI, I2C), 전원 핀이 포함되어 있습니다. 대체 핀 기능과 구성 옵션은 제조사 데이터시트를 참조하십시오. 임베디드 시스템 설계와 PCB 레이아웃에 필수적입니다.
다음에 대한 상세 핀아웃 데이터 없음: PIC16CR74-I/ML.
다음을 참조하십시오: 데이터시트 전체 핀 구성은 다음을 참조하십시오.
일반적인 애플리케이션
PIC16CR74-I/ML 적합 용도: 7 애플리케이션s: Industrial Process Control, Sensor Signal Conditioning with On-Chip ADC, Small Appliance Control, Automotive Body Electronics, Embedded Instrumentation and Data Logging, HVAC Control Systems, Battery-Powered Remote Sensor Nodes.
Industrial Process Control
The PIC16CR74-I/ML fits industrial process control where deterministic 5 MIPS execution handles PID loops and sensor polling within millisecond budgets. The on-chip 12-channel 8-bit ADC multiplexes thermocouple, pressure transducer, and 4-20 mA conditioned signals directly into the MCU without an external converter, cutting BOM cost. The 2.5-6.0 V supply range and -40C to +85C industrial temperature grade allow deployment in factory cabinets. The CCP module generates PWM outputs for valve and motor actuator control with hardware-based timing that does not burden the CPU. Brown-out reset and watchdog timer protect against brown-out-induced firmware corruption on long industrial supply lines.
추천
Sensor Signal Conditioning with On-Chip ADC
The PIC16CR74-I/ML's integrated 12-channel 8-bit ADC simplifies multi-sensor designs by directly digitizing strain gauge bridges, photodiodes, and potentiometer wipers without external signal-chain components. At 20 MHz, the ADC completes a conversion in roughly 20 microseconds, sufficient for sampling temperatures, pressures, and positions at 1 kHz aggregate rates. The MSSP (SPI/I2C) port adds a digital sensor bus for accelerometers or EEPROM, while USART provides wired communication to a host PLC. The 192-byte RAM is enough to buffer conversion results and run a moving-average filter inline.
추천
Small Appliance Control
Small appliances such as coffee makers, washing machines, and microwave ovens are a natural fit for the PIC16CR74-I/ML, where the 7 KB ROM holds the entire control program and the on-chip peripherals drive relays, triacs, and displays. The CCP module generates zero-crossing-triac PWM for heater elements, while Timer0 multiplexes a 7-segment LED display without external logic. The USART enables diagnostic connectivity to factory test jigs during production. Mask-ROM pricing suits high-volume SKUs that ship tens of thousands of units per year, where per-unit MCU cost is a meaningful share of the BOM.
추천
Automotive Body Electronics
Inside the automotive cabin, the PIC16CR74-I/ML is suitable for body controllers running window regulators, mirror adjustments, seat heaters, and interior lighting. The -40C to +85C industrial temperature grade covers cabin thermal conditions, and the 2.5-6.0 V supply tolerates load-dump transients when paired with a TVS clamp. The 12-channel ADC multiplexes switch-position, current-sense, and temperature inputs, while the USART connects to the body controller network. Designers targeting AEC-Q100 qualified systems should migrate to PIC16F74-I/ML with automotive-grade screening rather than rely on this obsolete mask-ROM part.
추천
Embedded Instrumentation and Data Logging
The PIC16CR74-I/ML supports low-cost embedded instrumentation such as hand-held multimeters, environmental loggers, and laboratory signal conditioners. The 7 KB ROM fits calibration routines, ADC sequencing, and a UART-based command interpreter, while 192 bytes of RAM buffer instantaneous readings before flushing to external EEPROM over the MSSP I2C bus. The Capture mode on the CCP module measures frequency or pulse width with 200 ns resolution at 20 MHz, sufficient for tachometer and event-counter front ends. Brown-out reset ensures that a low battery does not corrupt the logging state machine mid-write.
추천
HVAC Control Systems
Heating, ventilation, and air-conditioning controllers are a strong fit for the PIC16CR74-I/ML, which can read multiple thermistor inputs through the 12-channel ADC, drive triac-based fan speed controllers via the CCP PWM output, and talk to a remote thermostat display over the USART. The 5 MIPS throughput executes a full PID loop across all zones within a few hundred microseconds, leaving CPU headroom for safety checks. The 192-byte RAM accommodates working variables for 4 to 6 zones simultaneously. The wide 2.5-6.0 V supply range simplifies powering from a 24 VAC transformer-rectified rail.
추천
Battery-Powered Remote Sensor Nodes
For battery-powered remote sensor nodes, the PIC16CR74-I/ML can run from a 3.3 V or 5 V supply at low duty cycle to maximize battery life. The watchdog timer wakes the MCU from sleep on overflow, the ADC samples the sensor, the result is transmitted over USART or stored in external EEPROM, and the MCU returns to sleep. Brown-out reset prevents corrupted writes during end-of-battery voltage sag. Note that mask-ROM production volumes are required to make this part economical versus the flash-based PIC16F74-I/ML; for prototype and low-volume battery nodes, the flash variant is more cost-effective despite higher unit price.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16CR74-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F74-I/ML | PIC16C74B-04I/ML | PIC16C74B-20I/ML | PIC16CR74-I/PT | PIC16F877A-I/ML |
|---|---|---|---|---|---|---|
| Package | 44-pin QFN (ML) | 44-pin QFN (ML) - same | 44-pin QFN (ML) - same | 44-pin QFN (ML) - same | 44-pin TQFP (PT) - different lead style, same die | 44-pin QFN (ML) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB ROM (4K x 14) | 7 KB flash | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB ROM | 14 KB flash |
| Max CPU Frequency | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 368 bytes |
| ADC | 12-channel 8-bit | 12-channel 8-bit | 12-channel 8-bit | 12-channel 8-bit | 12-channel 8-bit | 8-channel 10-bit |
| Memory Type | Mask ROM | Flash | OTP EPROM | OTP EPROM | Mask ROM | Flash |
| Lifecycle Status | Obsolete | Active | Obsolete | Obsolete | Obsolete | Active |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
주요 차별점
- Mask-ROM variant for lowest per-unit cost at high volume (vs PIC16F74-I/ML)
- Identical 44-pin QFN footprint to flash-based successor (vs PIC16F74-I/ML)
- 12-channel 8-bit ADC integrated (vs PIC16F877A-I/ML)
설계 노트
Estimated: at 20 MHz and 5 V supply with all peripherals enabled, the PIC16CR74-I/ML core draws roughly 10 mA; with brown-out reset and watchdog enabled this rises to 12 mA. Add a 100 nF decoupling capacitor directly between VDD and VSS as close to the pins as possible, plus a 10 uF bulk capacitor on the supply rail. For sleep-mode designs, the MCU draws typically under 5 uA, allowing battery operation with a wake-on-watchdog cycle. Brown-out reset should be enabled in the configuration word to prevent corrupted EEPROM writes during supply sag.
The 44-pin QFN (ML) package has an exposed thermal pad on the underside that must be soldered to the PCB to meet mechanical reliability and thermal targets. The land pattern should follow IPC-7351 nominal-density guidelines with a center pad approximately 6.5 mm x 6.5 mm. Place the 20 MHz crystal within 5 mm of OSC1/OSC2 to avoid stray capacitance, and route the MCLR reset line away from PWM outputs to reduce injected noise. The analog AVdd pin should be filtered with a ferrite bead from Vdd and decoupled with its own 100 nF capacitor.
Do not confuse the 'CR' ROM variant with the 'C' EPROM variant; both share the same datasheet but only the 'CR' is mask-programmed and cannot be re-programmed in-circuit. When migrating from prototype (PIC16C74 EPROM) to production (PIC16CR74 ROM), plan a 6-12 week mask-ROM NRE and a minimum-volume commitment, otherwise the flash-based PIC16F74-I/ML is more economical. Also note that the 192-byte RAM is small; large lookup tables or buffers must be moved to external EEPROM over the I2C MSSP bus.
The USART pins (RC6/RC7) and MSSP pins (RC3/RC4/RC5) are 5V TTL-level CMOS outputs with limited drive strength; for cables longer than 200 mm or in noisy industrial environments, add series resistors of 22-100 ohm at the driver output and place a buffer such as a MAX232 or MAX485 if RS-232/RS-485 levels are required. The ADC inputs are high-impedance and susceptible to sample-and-hold charge kick; add a 100 ohm source resistor or an external op-amp buffer when the source impedance exceeds 2.5 kohm to avoid ADC gain error.
규정 준수 정보
RoHS, REACH, lead-free, and halogen-free status not present in the verified web data and therefore marked unknown. AEC-Q100 not qualified - this is an industrial-grade mask-ROM part. Microchip participates in the Conflict Minerals Reporting Template (CMRT); conflict-minerals status presumed compliant per Microchip's published policy.