PIC16C73B-04I/SS - 8-Bit 4MHz OTP MCU, 7KB, 28-SSOP | Microchip
MPN: PIC16C73B-04I/SS ✗ اختتامِ زندگیPIC16C73B-04I/SS جائزہ
What is a PIC16CXX mid-range microcontroller? The PIC16CXX family is a low-cost, high-performance, fully-static, 8-bit CMOS microcontroller series from Microchip that uses a RISC (Reduced Instruction Set Computer) architecture. Only 35 single-word instructions are needed to program the device, making it accessible for embedded engineers. The PIC16C73B specifically sits in the mid-range tier of the PIC16 family, bridging basic 5X/12X devices and more advanced 17X devices, and is upward compatible with the PIC16C5X and PIC12CXXX devices.
Key features of the PIC16C73B-04I/SS include 7KB (4K x 14 words) of OTP program memory, 192 bytes of RAM data memory, 5 channels of 8-bit Analog-to-Digital (A/D) converter, 3 timers, 2 capture/compare/PWM modules, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C bus, plus a Universal Asynchronous Receiver Transmitter (USART) for serial communication.
The PIC16C73B-04I/SS uses a Harvard architecture with separate program and data buses, allowing instruction fetch and data access to occur in the same instruction cycle. The OTP memory is one-time programmable, which suits low-volume production runs and prototyping; for high-volume or field-upgradable designs, the PIC16F73 flash-based equivalent is the recommended alternative. The 28-SSOP package is roughly half the board area of a 28-DIP equivalent, enabling compact embedded designs.
Typical applications include industrial control systems, automotive body electronics, sensor interface boards, low-speed communication bridges (RS-232/RS-485 via USART), and small appliance controllers. The wide -40C to +85C industrial temperature range allows the part to operate reliably in harsh factory-floor environments, while the 22 I/O pins provide ample connectivity for mixed-signal embedded designs.
Designers should note that the OTP memory cannot be reprogrammed in-circuit; the part must be programmed before soldering. The 'I' suffix denotes the industrial temperature grade (-40C to +85C) and 'SS' is the 28-pin SSOP package code. For prototypes requiring iteration, consider the PIC16F73-I/SS flash equivalent.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the bare manufacturer datasheet, giving engineers a faster path to BOM decisions.
کے لیے ڈراپ اِن متبادل PIC16C73B-04I/SS — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16C73B-04I/SS (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, Timers, Operating Temperature, Core Architecture, Serial Interfaces.
PIC16C73B-04I/SP
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C73B-04I/SO
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C73B-04/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F73-I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C73B-04E/SS
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16C73B-04I/SS زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Architecture | PIC16CXX mid-range, 8-bit RISC |
| Instruction Set | 35 single-word instructions |
| زیادہ سے زیادہ کلاک فریکوئنسی | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Data Memory | 192 bytes |
| I/O Pins | 22 |
| A/D Converter | 5 channels, 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM | 2 modules |
| Serial Interfaces | SPI / I2C (SSP) + USART |
| آپریٹنگ درجہ حرارت | -40 C to +85 C (Industrial, 'I' suffix) |
| پیکیج | 28-SSOP (5.30 mm body width) |
| ماؤنٹنگ ٹائپ | Surface Mount |
PIC16C73B-04I/SS پن کنفیگریشن
| پن 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage |
| پن 2 | RA0/AN0 — Port A bit 0 / Analog input channel 0 |
| پن 3 | RA1/AN1 — Port A bit 1 / Analog input channel 1 |
| پن 4 | RA2/AN2 — Port A bit 2 / Analog input channel 2 |
| پن 5 | RA3/AN3/VREF — Port A bit 3 / Analog input channel 3 / Voltage reference |
| پن 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| پن 7 | RA5/AN4/SS — Port A bit 5 / Analog input channel 4 / SPI slave select |
| پن 8 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| پن 9 | OSC2/CLKOUT — Oscillator crystal output / Clock output |
| پن 10 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| پن 11 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 module |
| پن 12 | RC2/CCP1 — Port C bit 2 / CCP1 module (PWM/capture/compare) |
| پن 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 transmit / USART clock |
| پن 17 | RC7/RX/DT — Port C bit 7 / USART receive / USART data |
| پن 18 | GND — Ground reference |
| پن 19 | VDD — Positive power supply |
| پن 20 | RB0/INT — Port B bit 0 / External interrupt input |
| پن 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 | VDD — Positive power supply (second VDD pin) |
عام استعمالات
PIC16C73B-04I/SS کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Control Systems, Automotive Body Electronics, Sensor Interface Boards, RS-232/RS-485 Communication Bridges, Small Appliance Controllers, Hobbyist and Educational Projects.
Industrial Control Systems
The PIC16C73B-04I/SS fits industrial control panels because of its -40C to +85C industrial temperature grade, 22 I/O pins for sensor/actuator wiring, and 5 channels of 8-bit A/D conversion for analog process variables. With 4 MHz clock and 200 ns instruction cycle, the part handles PID loop calculations, valve/relay control, and HMI keyscan at cycle times well under 10 ms. The SPI/I2C and USART peripherals connect to digital sensors, motor pre-drivers, and operator displays. The 28-SSOP footprint saves board area versus DIP alternatives.
تجویز کردہ
Automotive Body Electronics
Although obsolete, the PIC16C73B-04I/SS historically powered body-control modules for window lifters, mirror adjusters, seat controllers, and interior lighting. The 5 A/D channels monitor battery voltage, current sense, and position feedback; the USART connects to LIN/CAN gateway ICs; the 2 CCP/PWM channels drive small DC motor FET bridges. The industrial 'I' grade tolerates under-hood thermal stress for non-critical body modules. For new automotive designs, use the automotive 'E' grade PIC16C73B-04E/SS or the modern PIC16F1779-I/SS flash equivalent.
تجویز کردہ
Sensor Interface Boards
The PIC16C73B-04I/SS is well-suited as a low-cost sensor interface board MCU, reading multiple analog sensors via its 5-channel 8-bit A/D converter and forwarding processed data over SPI, I2C, or USART to a host processor. With 192 bytes of RAM and 7 KB of OTP, the part can run calibration lookup tables, linearization routines, and digital filtering. The 28-SSOP package keeps the sensor PCB compact. Industrial temperature grade makes it suitable for factory-floor sensor hubs.
تجویز کردہ
RS-232/RS-485 Communication Bridges
The PIC16C73B-04I/SS's USART peripheral implements hardware RS-232, RS-485, or LIN protocols at up to several hundred kbps without CPU overhead. Combined with the SPI/I2C synchronous serial port for local peripheral expansion, the MCU bridges between an industrial sensor bus and a higher-level host controller. The 35-instruction RISC core means tight protocol handlers fit easily in 7 KB of OTP, and the industrial -40C to +85C temperature range tolerates cabinet-mounted installations.
تجویز کردہ
Small Appliance Controllers
Microwave ovens, washing machines, rice cookers, and HVAC thermostats historically used the PIC16C73B-04I/SS for its combination of A/D inputs (for temperature/pressure sensing), PWM outputs (for motor or heater control), and USART (for diagnostic or display panels). The 4 MHz clock is fast enough for soft-PWM motor control at 25 kHz. OTP memory provides low unit cost once programmed. The 28-SSOP surface-mount package supports automated assembly lines. For new designs, PIC16F73-I/SS or PIC16F18855-I/SS provide flash reprogrammability.
تجویز کردہ
Hobbyist and Educational Projects
The PIC16C73B-04I/SS remains popular in university embedded-systems courses and hobbyist projects because of Microchip's free MPLAB X IDE, the affordable PICkit programmers, and the straightforward 35-instruction RISC architecture. Students learn A/D conversion, PWM generation, USART communication, and interrupt handling on real silicon. The 28-SSOP package requires surface-mount soldering skills but is feasible with hot-air rework stations. Note that OTP memory cannot be erased - budget one PIC per firmware revision or use the PIC16F73-I/SS for class labs.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16C73B-04I/SS — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16C73B-04I/SP | PIC16C73B-04/SS | PIC16F73-I/SS | PIC16C73B-04E/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SPDIP (different footprint) | 28-SSOP (same) | 28-SSOP (same) | 28-SSOP (same) |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB Flash | 7 KB OTP |
| Maximum Clock | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 4 MHz |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| A/D Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active | Obsolete |
اہم امتیازی خصوصیات
- Drop-in 28-SSOP flash replacement available with active lifecycle (بمقابلہPIC16F73-I/SS)
- Extended temperature option for automotive applications (بمقابلہPIC16C73B-04E/SS)
- Commercial temperature variant for cost-sensitive indoor designs (بمقابلہPIC16C73B-04/SS)
ڈیزائن نوٹس
OTP memory cannot be erased or rewritten. Each firmware revision requires a fresh PIC16C73B, dramatically increasing development cost during prototyping. For prototype iteration, use PIC16F73-I/SS (flash equivalent) and migrate to OTP only when the firmware is frozen for production. Always order at least 10% overage on OTP parts for programming yield losses.
The PIC16C73B-04I/SS operates from 2.5V to 5.5V (per PIC16C73B datasheet electrical characteristics). Place a 100 nF decoupling capacitor as close as possible to VDD pins 19 and 28, and a bulk 10 uF tantalum or ceramic on the supply rail. MCLR must be tied to VDD through a 10 kohm resistor with a 100 nF cap to ground for proper reset; do not leave MCLR floating.
The 28-SSOP package has 0.65 mm pin pitch and 5.30 mm body width - significantly smaller than 28-SOIC (1.27 mm pitch, 7.50 mm body). For hand-soldering, use a hot-air rework station at 280 C with no-clean flux. For automated assembly, follow JEDEC J-STD-020 reflow profiles. Keep analog traces (RA0-RA5) short and away from digital switching lines to minimize A/D converter crosstalk.
The 4 MHz clock generates a 200 ns instruction cycle, which is comfortable for soft-PWM motor control up to 25 kHz and USART baud rates up to ~100 kbps. For higher baud rates or faster control loops, migrate to the 20 MHz PIC16F73-I/SS. Place the oscillator crystal close to OSC1/OSC2 with short traces and a ground guard ring to reduce EMI.
Use the A/D converter's VREF (RA3) pin with a 10 uF + 100 nF decoupling pair if using an external reference. The 5 A/D channels share a single sample-and-hold; switching channels mid-conversion produces cross-talk. Wait at least 2 Tad (A/D clock periods) after channel switching before starting a conversion. Source impedance above 10 kohm degrades A/D accuracy; add a buffer op-amp for high-impedance sensors.
تعمیل کی معلومات
PIC16C OTP family is generally non-RoHS compliant due to lead in OTP die packaging. PIC16C73B-04I/SS is industrial-grade (not automotive), so AEC-Q100 does not apply. RoHS and REACH compliance status not explicitly stated in the verified web data and should be verified against the manufacturer declaration before use in RoHS-restricted markets.