PIC16C73A-20E/SP - 8-Bit 20MHz 7KB OTP MCU 28-SPDIP | Microchip
MPN: PIC16C73A-20E/SP ✓ نشطPIC16C73A-20E/SP نظرة عامة
A PIC16C-series microcontroller is a member of Microchip's mid-range 8-bit MCU family, which sits below the enhanced PIC18 family and above the baseline PIC10/12/16 families in performance and peripheral integration. PIC16C devices use a RISC-like Harvard architecture with 14-bit wide program words and 8-bit data, and the 'C' suffix denotes EPROM (erasable windowed) or OTP program memory rather than flash. This integrated part is the PIC16C73A-20E/SP variant, which combines the 'A'-revision silicon with 20 MHz maximum clock and an industrial temperature grade (-40C to +125C).
Key differentiating features include 35 single-word instructions (all single-cycle except branches), 8 hardware interrupt sources, a 4-word-deep hardware stack, power-saving SLEEP mode with Watchdog Timer wake-up, and a Capture/Compare/PWM (CCP) module. The device is engineered for deterministic real-time control where 5 MIPS sustained throughput and predictable interrupt latency simplify firmware development.
Architecturally, the PIC16C73A uses an 8-bit ALU fed from a 14-bit instruction bus and a separate 8-bit data bus, with peripheral features accessed through a banked special-function register file. The 5-channel successive-approximation ADC delivers 8-bit resolution in approximately 19 us, and the USART can be configured for asynchronous or synchronous serial communication at up to 5 Mbps (synchronous).
Typical applications include industrial automation control, automotive body electronics, sensor signal conditioning with on-chip ADC, appliance motor control via the CCP module, and consumer-product embedded controllers. The wide 4.0–5.5 V supply and -40C to +125C operating range allow deployment in harsh environments.
When designing with this MCU, allocate adequate decoupling (100 nF + 10 uF) near VDD/AVDD/VSS/AVSS, configure the MCLR pin properly with the required 50 ns rise time, and reserve one capture/compare/PWM channel if closed-loop control is required. The EPROM (windowed/OTP) program memory means the die cannot be electrically erased; use a Flash-based PIC16F73 or PIC16C73B for in-system reprogramming during development.
This page synthesizes distributor pricing across 8 sources, pin-compatible drop-in alternatives, and design notes that supplement the manufacturer datasheet with practical integration guidance.
بدائل مباشرة لـ PIC16C73A-20E/SP — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC16C73A-20E/SP (نفس عامل الشكل والبصمة) — يختلف في Package, ADC Resolution, Operating Temperature, Program Memory Size, RAM Size.
PIC16C73B-20E/SP
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16F73-I/SP
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16C73A-20/SP
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16C73A-10E/SP
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16C73A-20E/SP الحدود القصوى والخصائص الكهربائية
| Core Architecture | PIC16C mid-range 8-bit RISC |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 bytes |
| أقصى تردد للساعة | 20 MHz |
| Instruction Throughput | 5 MIPS (200 ns per instruction cycle) |
| Supply Voltage (VDD) | 4.0 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 5 channels x 8-bit |
| Capture/Compare/PWM Modules | 1 |
| Serial Communication | USART / SPI / I2C (SSP) |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Hardware Stack Depth | 4 levels |
| Instruction Set Size | 35 single-word instructions |
| Interrupts | 8 sources |
| العلبة | 28-pin SPDIP (SP), through-hole |
| درجة حرارة التشغيل | -40C to +125C (industrial, 'E' suffix) |
| نوع التركيب | Through-Hole |
تكوين أطراف PIC16C73A-20E/SP
| دبوس 1 | MCLR/VPP — Master clear (reset) input / programming voltage |
| دبوس 2 | RA0/AN0 — Port A bit 0 / analog input 0 |
| دبوس 3 | RA1/AN1 — Port A bit 1 / analog input 1 |
| دبوس 4 | RA2/AN2 — Port A bit 2 / analog input 2 |
| دبوس 5 | RA3/AN3/VREF — Port A bit 3 / analog input 3 / ADC reference |
| دبوس 6 | RA4/TOCKI — Port A bit 4 / Timer0 clock input |
| دبوس 7 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SSP slave select |
| دبوس 8 | OSC1/CLKIN — Oscillator input / external clock input |
| دبوس 9 | OSC2/CLKOUT — Oscillator output / clock output |
| دبوس 10 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| دبوس 11 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 output |
| دبوس 12 | RC2/CCP1 — Port C bit 2 / Capture Compare PWM 1 |
| دبوس 13 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| دبوس 14 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| دبوس 15 | RC5/SDO — Port C bit 5 / SPI data out |
| دبوس 16 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| دبوس 17 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| دبوس 18 | VSS — Ground |
| دبوس 19 | VDD — Positive supply voltage (4.0-5.5 V) |
| دبوس 20 | RB0/INT — Port B bit 0 / external interrupt |
| دبوس 21 | RB1 — Port B bit 1 |
| دبوس 22 | RB2 — Port B bit 2 |
| دبوس 23 | RB3 — Port B bit 3 |
| دبوس 24 | RB4 — Port B bit 4 |
| دبوس 25 | RB5 — Port B bit 5 |
| دبوس 26 | RB6/PGC — Port B bit 6 / ICSP clock |
| دبوس 27 | RB7/PGD — Port B bit 7 / ICSP data |
| دبوس 28 | AVSS — Analog ground |
التطبيقات النموذجية
PIC16C73A-20E/SP مناسب لـ 6 التطبيقs: Industrial Automation Control, Automotive Body Electronics, Appliance Motor Control, Sensor Signal Conditioning, Consumer Product Embedded Controller, Hobbyist and Educational Development.
Industrial Automation Control
The PIC16C73A-20E/SP is well suited to industrial automation controllers because its 5 MIPS throughput and 22 I/O pins can drive motor drivers, relays, and discrete sensors in real time. The industrial -40C to +125C operating range (the 'E' suffix) tolerates factory floor temperatures, while the 5-channel 8-bit ADC reads back analog process variables such as temperature, pressure, and current without external converters. The CCP module generates PWM outputs for closed-loop motor speed control, and the 4.0–5.5 V supply is compatible with standard 5 V industrial logic rails. The OTP EPROM program memory is sufficient for fixed-function deterministic control code that does not require field updates.
موصى به
Automotive Body Electronics
The PIC16C73A-20E/SP is appropriate for automotive body-electronics modules such as seat controllers, mirror actuators, and lighting drivers because its 22 I/O lines can switch indicator LEDs, relays, and H-bridge motor drivers directly. The industrial -40C to +125C temperature range covers under-dash and trunk-mounted thermal environments, while the 4.0–5.5 V supply operates directly from a 5 V regulated rail. The CCP module generates PWM signals for lamp dimming and motor speed control, and the 5-channel ADC reads multiplexed analog sensors. OTP EPROM is acceptable for high-volume production where code is final, though AEC-Q100 qualification is not asserted on the 'C' (commercial/industrial-grade) MCU; automotive designs targeting AEC-Q100 should use the PIC16F73 or PIC18F equivalents.
موصى به
Appliance Motor Control
The PIC16C73A-20E/SP fits small appliance motor control in washing machines, dishwashers, fans, and pumps because the Capture/Compare/PWM module generates precise variable-duty PWM signals for universal, BLDC, and stepper motor drives. The 5 MIPS throughput sustains background sensor sampling while running closed-loop PID in firmware. The 5-channel ADC reads motor current, voltage, and tach feedback for stall detection and speed regulation. The 22 digital I/O pins drive triac optocouplers, relay coils, and indicator LEDs without external glue logic, and the -40C to +125C range tolerates compressor-adjacent thermal environments in white goods.
موصى به
Sensor Signal Conditioning
The PIC16C73A-20E/SP integrates sensor signal conditioning directly with its 5-channel 8-bit ADC, USART, and 22 I/O lines, eliminating external multiplexer and converter ICs in thermocouple, thermistor, and bridge-sensor interfaces. The ADC communicates load down with 19us conversion time at 20 MHz, allowing up to ~50 kSPS aggregate sampling across multiplexed channels for vibration, pressure, and temperature arrays. The USART streams digitized readings to a host processor, while the PIC's 5 MIPS sustains digital filtering, linearization, and cold-junction compensation in firmware. The -40C to +125C operating range supports outdoor and process-control deployments.
موصى به
Consumer Product Embedded Controller
The PIC16C73A-20E/SP powers cost-sensitive consumer products such as remote controls, toys, LED controllers, and small home appliances because it integrates 22 I/O pins, a 5-channel ADC, a USART, and a PWM module in one 28-SPDIP package. The OTP EPROM program memory keeps per-unit cost low in high-volume production. The 5 MIPS throughput is sufficient for user-interface scanning, LED chaser patterns, and basic sensor feedback loops. The 4.0–5.5 V supply operates from USB charger-derived 5 V rails or 3x AA battery stacks with regulation, simplifying power architecture in disposable-product designs.
موصى به
Hobbyist and Educational Development
The PIC16C73A-20E/SP is widely used in hobbyist, educational, and prototyping applications because the 28-SPDIP through-hole package is easy to solder on perfboard and breadboards, and Microchip's MPLAB IDE supports the PIC16C mid-range instruction set with free C and assembly toolchains. The OTP EPROM program memory teaches fundamental embedded programming without field updates, and the 22 I/O pins provide ample GPIO for student projects ranging from digital clocks to line-following robots. The ICD (In-Circuit Debugger) interface is supported on the package, enabling breakpoint-based learning workflows.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC16C73A-20E/SP — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | PIC16C73B-20E/SP | PIC16F73-I/SP | PIC16C73A-20/SP | PIC16C73A-10E/SP |
|---|---|---|---|---|---|
| Package | 28-pin SPDIP (SP) | 28-pin SPDIP (SP) - same | 28-pin SPDIP (SP) - same | 28-pin SPDIP (SP) - same | 28-pin SPDIP (SP) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB Flash | 7 KB OTP EPROM | 7 KB OTP EPROM |
| Max Clock Frequency | 20 MHz (5 MIPS) | 20 MHz (5 MIPS) | 20 MHz (5 MIPS) | 20 MHz (5 MIPS) | 10 MHz (2.5 MIPS) |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +85C (I grade) | 0C to +70C (commercial) | -40C to +125C (E grade) |
| A/D Converter | 5 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit |
| I/O Pins | 22 | 22 | 22 | 22 | 22 |
| Pin-to-Pin Compatible | Yes (reference) | Yes | Yes | Yes | Yes |
أبرز الفروقات
- Industrial-grade -40C to +125C temperature range (مقابلPIC16C73A-20/SP (commercial, 0C to +70C))
- Pin-compatible flash-based upgrade available (PIC16F73) (مقابلPIC16F73-I/SP)
- 20 MHz grade (vs 10 MHz grade) (مقابلPIC16C73A-10E/SP)
ملاحظات التصميم
Decouple VDD/VSS with both a 100 nF ceramic capacitor (high-frequency noise) and a 10 uF tantalum or electrolytic capacitor (bulk), placed within 5 mm of the respective pins. Separate analog (AVDD/AVSS) and digital (VDD/VSS) supplies are recommended for ADC accuracy; if a single 5 V rail is used, place a ferrite bead and a separate 100 nF + 10 uF on the analog pins. Estimated: at 20 MHz with all peripherals active, core current draw is approximately 20 mA, so the bulk cap should source brief transient peaks without VDD droop.
Configure the MCLR pin with the required 50 ns rise time using the manufacturer-recommended RC network (typically 10 kohm pull-up to VDD and 100 nF to ground); an improperly decoupled MCLR can cause spurious resets. The MCLR pin must NOT be left floating. The 4.0 V minimum VDD ensures proper EPROM programming and brown-out reset behavior - do not operate below 4.0 V. For OTP programming, apply VPP = 13.0-13.25 V on MCLR/VPP pin during the programming sequence per datasheet programming specifications.
Route the crystal or resonator connections (OSC1/OSC2) within 5 mm of the MCU pins with ground guard traces to minimize EMI pickup. Place analog inputs (RA0-RA5) away from high-current switching traces; add a ground guard ring around analog signals for ADC accuracy. The 28-SPDIP through-hole footprint requires plated through-holes on a 2.54 mm grid with 0.6 mm drill, suitable for standard 0.1 inch protoboards and through-hole soldering.
معلومات الامتثال
RoHS/REACH/lead-free status per SKU not explicitly stated in the verified web data; many Microchip OTP EPROM devices are non-RoHS or have legacy lead-finish options. AEC-Q100 not asserted - this is industrial-temperature but not automotive-qualified. For RoHS-compliant flash PIC equivalents see PIC16F73.