PIC16CR73-I/SS - 8-bit CMOS ROM MCU, 7KB ROM, 20MHz | Microchip
부품 번호: PIC16CR73-I/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $7.92 | $7.92 |
| 10 | $7.13 | $71.30 |
| 100 | $6.42 | $642.00 |
| 500 | $5.71 | $2,855.00 |
| 1,000 | $5.01 | $5,010.00 |
PIC16CR73-I/SS 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data RAM, and peripheral interfaces into one package, used to sense, control, and actuate embedded systems. PIC microcontrollers sit within the 8-bit microcontroller taxonomy, alongside AVR and 8051 architectures, and are widely used for cost-sensitive, low-power, deterministic control tasks where bit-level I/O and interrupt latency dominate design decisions.
Key features of the PIC16CR73-I/SS include five 8-bit I/O ports (PORTA-PORTE), a 10-bit multi-channel Analog-to-Digital Converter (ADC) module, two 8-bit Timer/Counter modules and one 16-bit Timer/Counter module, a Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) port, and a Master Synchronous Serial Port (SSP) supporting SPI and I2C. The device also integrates a watchdog timer with its own on-chip RC oscillator for failsafe operation, brown-out reset circuitry, and in-circuit serial programming (ICSP) for field updates.
The PIC16CR73 family uses a Harvard bus architecture that separates program and data memory paths, enabling instruction fetch and operand access in the same cycle. The 14-bit instruction word yields compact code density, and the ROM-based (CR) variant is targeted at low-cost, mature-product production runs where flash reprogramming is not required.
Typical applications include industrial automation control nodes, sensor signal conditioning interfaces, HVAC actuator drivers, automotive body electronics subsystems, consumer appliance controllers, and embedded serial communication bridges where deterministic timing and small footprint matter more than large memory.
When designing with the PIC16CR73-I/SS, ensure the watchdog timer is either enabled in software or disabled by configuration bits to prevent unwanted resets. Use the ICSP interface pins (RB6/RB7) for in-circuit programming, reserving them from general I/O to avoid contention.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes drawn from manufacturer datasheets and verified web data, providing information that goes beyond any single source datasheet.
드롭인 대체품: PIC16CR73-I/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16CR73-I/SS (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Timers, Instruction Cycle Time, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F73-I/SS
✅ 드롭인✓ 재고 있음
가격 문의
데이터시트 보기 →PIC16C73B-20/SS
✅ 드롭인✓ 재고 있음
$4.56 / 개
데이터시트 보기 →PIC16CR73-I/SO
✅ 드롭인✓ 재고 있음
$4.7 / 개
데이터시트 보기 →PIC16C73-20/SS
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16F873A-I/SS
✅ 드롭인✓ 재고 있음
$1.78 / 개
데이터시트 보기 →PIC16CR73-I/SS 최대 정격 & 전기적 특성
| Product Type | 8-bit CMOS ROM Microcontroller (MCU) |
| Program Memory Size | 7 KB ROM (4K x 14) |
| RAM Size | 192 bytes |
| Number of I/O Pins | 22 |
| Maximum CPU Clock Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Architecture | RISC, 35 single-word instructions |
| Instruction Word Width | 14-bit |
| ADC | 10-bit, multi-channel |
| Timer Modules | Two 8-bit, one 16-bit (TMR0, TMR1, TMR2) |
| Communication Peripherals | USART/SCI, SSP (SPI / I2C) |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| 패키지 / 케이스 | 28-pin SSOP (Shrink Small Outline Package) |
| 실장 유형 | Surface Mount |
PIC16CR73-I/SS 핀 구성
| 핀 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| 핀 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| 핀 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC positive reference |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select |
| 핀 8 | VSS — Ground reference |
| 핀 9 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| 핀 10 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| 핀 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| 핀 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module |
| 핀 13 | RC2/CCP1 — PORTC bit 2 / CCP1 module (PWM/Capture/Compare) |
| 핀 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 17 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 핀 18 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| 핀 19 | VSS — Ground reference |
| 핀 20 | VDD — Positive supply voltage |
| 핀 21 | RB0/INT — PORTB bit 0 / External interrupt input |
| 핀 22 | RB1 — PORTB bit 1 |
| 핀 23 | RB2 — PORTB bit 2 |
| 핀 24 | RB3 — PORTB bit 3 |
| 핀 25 | RB4 — PORTB bit 4 |
| 핀 26 | RB5 — PORTB bit 5 |
| 핀 27 | RB6/PGC — PORTB bit 6 / ICSP clock input |
| 핀 28 | RB7/PGD — PORTB bit 7 / ICSP data I/O |
일반적인 애플리케이션
PIC16CR73-I/SS 적합 용도: 6 애플리케이션s: Industrial Automation Control Nodes, HVAC Actuator Drivers, Automotive Body Electronics, Consumer Appliance Controllers, Embedded Serial Communication Bridges, Sensor Signal Conditioning Interfaces.
Industrial Automation Control Nodes
The PIC16CR73-I/SS fits industrial control applications because it combines 22 I/O pins with industrial -40C to +85C temperature operation and a 10-bit ADC for analog sensor interfacing. Its 7KB ROM program memory suits deterministic fixed-function control loops, while the USART and SSP peripherals handle industrial protocol bridges (RS-485, SPI sensor I/O). The 20 MHz CPU delivers 5 MIPS throughput, sufficient for PID-like control loops at 1 kHz update rates. Brown-out reset and watchdog timer features provide failsafe operation in electrically noisy factory environments, and the 28-SSOP package occupies minimal PCB area in DIN-rail mounted controllers.
추천
HVAC Actuator Drivers
The PIC16CR73-I/SS is well suited to HVAC damper and valve actuator control where the 10-bit ADC reads temperature and pressure sensors, while PWM modules drive triac-controlled AC loads. The five I/O ports allow simultaneous management of multiple actuators, and the 192-byte RAM supports modest scheduling buffers for closed-loop control. The industrial temperature grade meets HVAC equipment thermal specifications, and the 7KB ROM accommodates the entire control algorithm plus calibration tables. ROM-based firmware prevents accidental firmware corruption from brownouts common in compressor-driven systems.
추천
Automotive Body Electronics
For automotive body modules (window lifters, mirror adjusters, seat controllers), the PIC16CR73-I/SS provides 22 robust I/O pins for relay and motor drive interfaces, plus the 10-bit ADC for current sensing and position feedback. The 20 MHz CPU handles LIN or UART-based body control communication at automotive baud rates. Although the -I/SS industrial grade is rated to +85C rather than the +125C automotive grade, it suits non-engine-compartment body modules. The 28-SSOP package enables compact modules behind door panels and dashboards where PCB area is constrained.
추천
Consumer Appliance Controllers
Consumer appliances like washing machines, dishwashers, and microwave ovens benefit from the PIC16CR73-I/SS deterministic control, modest memory, and low cost. The 10-bit ADC reads water level sensors, temperature probes, and humidity detectors, while PWM outputs drive motor control triacs and display LED drivers. The USART enables communication with inverter boards and user interface panels. The 7KB ROM is ample for appliance control state machines, and the ICSP pins allow factory programming before final assembly. ROM-based pricing suits the high-volume appliance market where firmware is fully matured.
추천
Embedded Serial Communication Bridges
The PIC16CR73-I/SS excels as a serial protocol bridge converting between SPI, I2C, and UART interfaces, leveraging its integrated SSP (SPI/I2C) and USART peripherals. The 20 MHz CPU handles real-time protocol conversion with adequate latency headroom. With 22 I/O pins and 192 bytes of RAM, the device can simultaneously manage multiple serial channels while running conversion firmware. ROM-based firmware ensures reliable long-term operation in industrial serial converters, RFID readers, and barcode scanner interfaces where firmware is fixed.
추천
Sensor Signal Conditioning Interfaces
The PIC16CR73-I/SS serves as a low-cost sensor signal conditioning front-end, digitizing analog sensor outputs via its 10-bit ADC and transmitting processed data via SPI or UART. The RISC architecture provides deterministic interrupt response for time-critical sensor sampling, while the 7KB ROM holds calibration coefficients and linearization lookup tables. The industrial temperature range suits outdoor sensor enclosures and process control instrumentation. The watchdog timer and brown-out reset features protect against sensor field failures from power glitches.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16CR73-I/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F73-I/SS | PIC16C73B-20/SS | PIC16CR73-I/SO | PIC16C73-20/SS | PIC16F873A-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP | 28-SSOP | 28-SOIC (wide) | 28-SSOP | 28-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | 7KB ROM (4K x 14) | 7KB Flash (reprogrammable) | 7KB EPROM (UV-erasable) | 7KB ROM (same die) | 7KB EPROM (UV-erasable) | 7KB Flash (reprogrammable) |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Number of I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit |
| 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) |
| In-System Reprogrammable | No (ROM) | Yes (Flash + ICSP) | No (EPROM, UV-erasable) | No (ROM) | No (EPROM, UV-erasable) | Yes (Flash + ICSP) |
주요 차별점
- Lowest per-unit cost for high-volume production with fixed firmware (vs PIC16F73-I/SS)
- Pin-compatible migration path to flash-based PIC16F73-I/SS (vs PIC16C73-I/SP (28-SPDIP EPROM))
- Industrial temperature grade with 28-SSOP footprint (vs PIC16C73-04/SO (commercial grade EPROM))
설계 노트
The PIC16CR73-I/SS uses one-time-programmable ROM, not flash. Engineers designing new products must commit firmware to Microchip for mask ROM programming at high-volume production. Always prototype with PIC16F73-I/SS (flash) or PIC16C73B-I/SS (EPROM) first, then transition to PIC16CR73-I/SS only after firmware is fully frozen. Confirm configuration bits (oscillator selection, watchdog enable, code protect) before submitting ROM code to Microchip, as they cannot be changed after mask production.
When laying out the PCB for PIC16CR73-I/SS in 28-SSOP, place decoupling capacitors (100 nF ceramic + 10 uF tantalum) within 5 mm of the VDD pin (20) and VSS pins (8 and 19). Keep crystal traces short (<10 mm) and symmetric between OSC1 (pin 9) and OSC2 (pin 10). Route MCLR (pin 1) with a 10 kohm pull-up to VDD and a 100 nF capacitor to VSS for clean reset behavior. Use a ground pour under the MCU to reduce EMI susceptibility.
The ICSP programming pins RB6/PGC (pin 27) and RB7/PGD (pin 28) must remain accessible during production programming. Do not place these pins under BGAs or dense components, and ensure they are not driven by external circuits during programming. If using RB6/RB7 for general I/O in production, ensure the external load does not exceed 25 mA source/sink or the ICSP programmer will not be able to override the pin state during programming.
Estimated: At 20 MHz with all peripherals active and 22 I/O pins sourcing 20 mA total, the PIC16CR73-I/SS draws approximately 25-30 mA from VDD. For battery-powered designs, use the 4 MHz oscillator mode (PIC16CR73-04I/SS) which draws under 4 mA active. Brown-out reset should be enabled via configuration bits to prevent MCU operation below 4.0V, avoiding EEPROM corruption and unpredictable program execution during VDD sag.
규정 준수 정보
Compliance data not present in verified web data; recommend consulting Microchip product page or requesting CoC directly. PIC16CR73-I/SS is an industrial-grade MCU, not automotive-qualified; AEC-Q100 status does not apply.