PIC16C73A-04I/SO - 8-bit OTP MCU, 4MHz, 7KB, 28-SOIC | Microchip
MPN: PIC16C73A-04I/SO ✗ জীবনকালের সমাপ্তিPIC16C73A-04I/SO সারাংশ
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (here OTP EPROM), volatile data memory (RAM), peripherals, and I/O on one die. The PIC16C7X mid-range family was designed as low-cost, high-performance, fully-static CMOS MCUs for embedded control, and the PIC16C73A-04I/SO sits between the smaller PIC16C72 (28-pin) and the larger PIC16C74A/76/77 (40-pin) variants, sharing the same peripheral set so code can scale across packages.
Key features of the PIC16C73A-04I/SO include 7KB of one-time-programmable (OTP) EPROM, 192 bytes of data RAM, 22 general-purpose I/O pins with 25 mA source/sink capability, an 8-channel 8-bit A/D converter, a USART for asynchronous/synchronous serial, an SSP module supporting SPI and I2C, and a 25 mA sink/source current suitable for driving LEDs and small relays directly. It also supports industrial temperature range (-40C to +85C) and a low-power standby current of approximately 1 uA typical at 3V/32 kHz.
The PIC16C73A-04I/SO is built on a fully-static CMOS process, which means the clock can be stopped and the device held in its current state without losing register contents - useful for power-saving designs. The 4 MHz "-04" speed grade delivers 4 million instructions per second (Fosc/4) with a 1 us instruction cycle, and the wide operating voltage range (2.5V to 6.0V for the broader family, 4V to 5.5V for this industrial-temperature grade) makes it suitable for 5V industrial buses.
Typical applications include industrial control panels, sensor interface boards, motor-control front-ends (with the CCP module for PWM), low-cost consumer appliances, and embedded instrumentation. The integrated 8-bit ADC simplifies analog front-ends, while the USART enables RS-232/RS-485 communication without an external transceiver IC for short-distance links.
When designing with this part, note that OTP (one-time-programmable) memory cannot be erased or rewritten - use the PIC16F73 (Flash) or PIC16C73B (improved revision) for development or any application requiring firmware updates in the field. The "I" suffix denotes the industrial temperature range (-40C to +85C); the "SO" suffix indicates 28-pin SOIC packaging.
This page synthesizes distributor stock and pricing, same-package drop-in alternatives including newer revision and Flash-based variants, and practical design notes not collected in any single source.
এর জন্য ড্রপ-ইন বিকল্প PIC16C73A-04I/SO — একই package, pin-to-pin compatible। ভিন্ন package-এর যেসব পার্টে PCB rework প্রয়োজন সেগুলো বাদ দেওয়া হয়েছে।
এই সিরিজের ভ্যারিয়েন্ট
একই সিরিজের মডেল যেগুলো drop-in compatible PIC16C73A-04I/SO (একই form factor এবং footprint) — পার্থক্য রয়েছে Package, Program Memory Type, ADC, Timers, Program Memory Size.
PIC16C73B-04I/SO
✅ ড্রপ-ইনমূল্যের জন্য যোগাযোগ করুন
ডেটাশিট দেখুন →PIC16C73A-04I/SP
✅ ড্রপ-ইনমূল্যের জন্য যোগাযোগ করুন
ডেটাশিট দেখুন →PIC16C73A-10I/SO
✅ ড্রপ-ইনমূল্যের জন্য যোগাযোগ করুন
ডেটাশিট দেখুন →PIC16F73-I/SO
✅ ড্রপ-ইনমূল্যের জন্য যোগাযোগ করুন
ডেটাশিট দেখুন →PIC16C73A-04E/SO
✅ ড্রপ-ইন📋 রেফারেন্স বিকল্প (ক্যাটালগে নেই)
PIC16C73A-04I/SO সর্বোচ্চ রেটিং ও বৈদ্যুতিক বৈশিষ্ট্য
| Core Architecture | PIC16CXX mid-range, 8-bit RISC |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Data EEPROM | Not present |
| Maximum CPU Speed | 4 MHz (1 us instruction cycle) |
| Operating Voltage | 4 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 8 channels, 8-bit resolution |
| Timers | Two 8-bit + one 16-bit with CCP |
| Communication Peripherals | USART (AUSART), SSP (SPI / I2C) |
| I/O Sink/Source Current | 25 mA / 25 mA |
| Standby Current | 1 uA typical at 3 V / 32 kHz |
| অপারেটিং তাপমাত্রা | -40 C to +85 C (Industrial, "I" suffix) |
| প্যাকেজ | 28-pin SOIC (SO), 7.50 mm body width |
| মাউন্টিং টাইপ | Surface Mount |
| Instruction Set | 35 single-word instructions, all single-cycle except branches |
PIC16C73A-04I/SO পিন কনফিগারেশন
| পিন 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage input |
| পিন 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| পিন 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| পিন 4 | RA2/AN2/VREF- — PORTA bit 2 / Analog input channel 2 / ADC negative reference |
| পিন 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input channel 3 / ADC positive reference |
| পিন 6 | RA4/T0CKI — PORTA bit 4 (open-drain) / Timer0 clock input |
| পিন 7 | RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI Slave Select |
| পিন 8 | VSS — Ground reference |
| পিন 9 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| পিন 10 | OSC2/CLKOUT — Oscillator crystal output / Clock output (Fosc/4) |
| পিন 11 | RC0 — PORTC bit 0 |
| পিন 12 | RC1 — PORTC bit 1 |
| পিন 13 | RC2 — PORTC bit 2 |
| পিন 14 | RC3 — PORTC bit 3 |
| পিন 15 | RC4 — PORTC bit 4 |
| পিন 16 | RC5 — PORTC bit 5 |
| পিন 17 | RC6 — PORTC bit 6 / USART TX |
| পিন 18 | RC7 — PORTC bit 7 / USART RX |
| পিন 19 | VSS — Ground reference |
| পিন 20 | VDD — Positive supply voltage (4V to 5.5V) |
| পিন 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 — PORTB bit 6 |
| পিন 28 | RB7 — PORTB bit 7 |
সাধারণ ব্যবহার
PIC16C73A-04I/SO এর জন্য উপযুক্ত 6 অ্যাপ্লিকেশনs: Industrial Sensor Interface Board, Low-Cost Consumer Appliance Controller, Motor Control PWM Front-End, Embedded Data Acquisition Module, Automotive Body Electronics (Legacy), Educational Microcontroller Trainer.
Industrial Sensor Interface Board
The PIC16C73A-04I/SO fits industrial sensor interface boards because its 8-channel 8-bit A/D converter directly digitizes up to eight analog sensor channels (temperature, pressure, level) without an external ADC, and its 22 I/O lines handle discrete inputs, relay outputs, and indicator LEDs. The integrated USART connects to RS-485 transceivers for industrial fieldbus, and the 4 MHz instruction cycle provides 1 us deterministic response for time-critical control loops. Its 4V-5.5V supply matches 5V industrial rails, and the -40C to +85C industrial temperature grade handles factory-floor environments.
সুপারিশকৃত
Low-Cost Consumer Appliance Controller
The PIC16C73A-04I/SO is well-suited to consumer appliance controllers (coffee machines, washing machine control boards, microwave user interfaces) because its 25 mA I/O sink/source current drives triac optocouplers, LED indicators, and 7-segment displays directly, eliminating driver transistors. The 7KB OTP memory holds state-machine control firmware, the USART links to an inverter panel display module, and the SSP/I2C bus connects to EEPROM for user presets. Fully-static CMOS design with 1 uA standby supports battery-backed clock and timer functions across power cycles.
সুপারিশকৃত
Motor Control PWM Front-End
The PIC16C73A-04I/SO serves as a motor-control PWM front-end by leveraging its 16-bit timer with Capture/Compare/PWM (CCP) module to generate PWM signals up to 10-bit resolution at the 4 MHz instruction rate. The 8-bit ADC samples motor current through a shunt amplifier for closed-loop current control, while the USART feeds back telemetry to a master controller. Industrial temperature rating and 5V tolerance match automotive and industrial 12V/24V bus environments when paired with appropriate TVS protection.
সুপারিশকৃত
Embedded Data Acquisition Module
The PIC16C73A-04I/SO is used in embedded data-acquisition modules where its 8-channel 8-bit ADC scans analog inputs at the 4 MHz instruction rate, storing samples in the 192-byte RAM buffer before burst transmission via USART to a host. The 35 single-word instruction set keeps the C/assembly firmware compact (well under 7KB), and the wide operating voltage (4V-5.5V) lets the module share power with the host 5V rail. Low 1 uA standby enables sleep-mode operation between scheduled acquisitions, useful for battery-powered field loggers.
সুপারিশকৃত
Automotive Body Electronics (Legacy)
The PIC16C73A-04I/SO has been used in legacy automotive body electronics (HVAC panel controllers, lighting modules, instrument-cluster slaves) where its 5V-tolerant I/O directly drives 12V relay coils via transistors and its industrial temperature range covers cabin environments. The integrated USART daisychains multiple PIC slaves to a central body controller, and the 8-bit ADC reads switch positions and potentiometers. Note: for new automotive designs requiring AEC-Q100 qualification, migrate to PIC16F73 or modern dsPIC33/PIC18 successors with full automotive certification.
সুপারিশকৃত
Educational Microcontroller Trainer
The PIC16C73A-04I/SO is a popular subject for educational microcontroller trainers and university embedded-systems labs because the PIC16C7X mid-range architecture is simple enough for beginners (35 instructions, single-cycle execution) yet rich enough to teach real peripherals (ADC, USART, I2C, timers, PWM). Its 28-SOIC package is breadboard-friendly with an SOIC-to-DIP adapter, MPLAB X IDE and the XC8 compiler are free, and the PICkit 3 programmer supports in-circuit debugging of the family. The 7KB program memory is sufficient for multi-week lab assignments and capstone projects.
সুপারিশকৃত
সুপারিশকৃত পণ্যের সারসংক্ষেপ
এর জন্য ইঞ্জিনিয়ারিং রেফারেন্স ডেটা PIC16C73A-04I/SO — তুলনা, ডিজাইন গাইডেন্স এবং কমপ্লায়েন্স তথ্য।
নির্বাচন গাইড
বিকল্পের সাথে তুলনা
| পারামিটার | এই পণ্য | PIC16C73B-04I/SO | PIC16C73A-04I/SP | PIC16C73A-10I/SO | PIC16F73-I/SO | PIC16C73A-04E/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 28-SPDIP (through-hole) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7KB OTP | 7KB OTP | 7KB OTP | 7KB OTP | 4KB Flash | 7KB OTP |
| Max CPU Speed | 4 MHz | 4 MHz | 4 MHz | 10 MHz | 20 MHz | 4 MHz |
| Temperature Range | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (Extended) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC | 8 ch, 8-bit | 8 ch, 8-bit | 8 ch, 8-bit | 8 ch, 8-bit | 8 ch, 8-bit | 8 ch, 8-bit |
| Memory Type | OTP (one-time programmable) | OTP | OTP | OTP | Flash (reprogrammable) | OTP |
| Peripherals | USART, SSP/SPI/I2C, CCP | USART, SSP/SPI/I2C, CCP | USART, SSP/SPI/I2C, CCP | USART, SSP/SPI/I2C, CCP | USART, SSP/SPI/I2C, CCP + ICSP | USART, SSP/SPI/I2C, CCP |
মূল পার্থক্যসমূহ
- Revised silicon with errata fixes in same package (বনামPIC16C73B-04I/SO)
- Flash-based reprogrammability with same peripherals (বনামPIC16F73-I/SO)
- Higher CPU speed grade available in identical package (বনামPIC16C73A-10I/SO)
ডিজাইন নোট
PIC16C73A-04I/SO uses OTP (one-time-programmable) EPROM - firmware cannot be erased or rewritten after programming. Plan prototypes carefully: any firmware bug requires throwing away the MCU and starting with a fresh part. For development and field-updateable designs, use the Flash-based PIC16F73 instead, which is pin-compatible in the same 28-SOIC package.
Estimated: at VDD=5V and Fosc=4 MHz, the PIC16C73A-04I/SO typically draws about 2-5 mA active and 1 uA in sleep mode. Add a 100 nF decoupling capacitor as close to the VDD pin (pin 20) as possible, plus a bulk 10 uF tantalum or aluminum polymer capacitor near the supply pins. The MCLR/VPP pin (pin 1) should be pulled up through a 10 kohm resistor to VDD, with a 100 nF cap to ground for noise filtering.
At maximum 4 MHz operation and 5V supply, the PIC16C73A-04I/SO dissipates roughly 25 mW internally (estimated from datasheet DC characteristics), well within the 28-SOIC thermal envelope of approximately 80 C/W. The industrial -40C to +85C operating range is achievable without special PCB thermal relief in most designs. For continuous high-temperature operation above 70C ambient, provide a small copper pour connected to VSS pins (8 and 19) to share heat dissipation across both ground pins.
কমপ্লায়েন্স তথ্য
RoHS, REACH, lead-free, and halogen-free status not explicitly stated in the provided web snippets. As of 2026-09-18, Microchip's product page for PIC16C73A recommends migrating to PIC16C73B or PIC16F73 - request latest material declaration sheets from Microchip directly for compliance certificates. Part is NRND, not AEC-Q100 qualified.