PIC16C73B-04I/SS - 8-Bit 4MHz OTP MCU, 7KB, 28-SSOP | Microchip
MPN: PIC16C73B-04I/SS ✗ Cuối đờiPIC16C73B-04I/SS Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho PIC16C73B-04I/SS — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16C73B-04I/SS (cùng hình factor và footprint) — khác nhau ở Package, Timers, Operating Temperature, Core Architecture, Serial Interfaces.
PIC16C73B-04I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73B-04I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73B-04/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F73-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73B-04E/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16C73B-04I/SS Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC16CXX mid-range, 8-bit RISC |
| Instruction Set | 35 single-word instructions |
| Tần số xung maksimum | 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 |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial, 'I' suffix) |
| Hộp | 28-SSOP (5.30 mm body width) |
| Kiểu lắp đặt | Surface Mount |
Cấu hình chân PIC16C73B-04I/SS
| Chân 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage |
| Chân 2 | RA0/AN0 — Port A bit 0 / Analog input channel 0 |
| Chân 3 | RA1/AN1 — Port A bit 1 / Analog input channel 1 |
| Chân 4 | RA2/AN2 — Port A bit 2 / Analog input channel 2 |
| Chân 5 | RA3/AN3/VREF — Port A bit 3 / Analog input channel 3 / Voltage reference |
| Chân 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Chân 7 | RA5/AN4/SS — Port A bit 5 / Analog input channel 4 / SPI slave select |
| Chân 8 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| Chân 9 | OSC2/CLKOUT — Oscillator crystal output / Clock output |
| Chân 10 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Chân 11 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 module |
| Chân 12 | RC2/CCP1 — Port C bit 2 / CCP1 module (PWM/capture/compare) |
| Chân 13 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Chân 14 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Chân 15 | RC5/SDO — Port C bit 5 / SPI data out |
| Chân 16 | RC6/TX/CK — Port C bit 6 / USART transmit / USART clock |
| Chân 17 | RC7/RX/DT — Port C bit 7 / USART receive / USART data |
| Chân 18 | GND — Ground reference |
| Chân 19 | VDD — Positive power supply |
| Chân 20 | RB0/INT — Port B bit 0 / External interrupt input |
| Chân 21 | RB1 — Port B bit 1 |
| Chân 22 | RB2 — Port B bit 2 |
| Chân 23 | RB3 — Port B bit 3 |
| Chân 24 | RB4 — Port B bit 4 |
| Chân 25 | RB5 — Port B bit 5 |
| Chân 26 | RB6/PGC — Port B bit 6 / ICSP clock |
| Chân 27 | RB7/PGD — Port B bit 7 / ICSP data |
| Chân 28 | VDD — Positive power supply (second VDD pin) |
Ứng dụng tiêu biểu
PIC16C73B-04I/SS phù hợp cho 6 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC16C73B-04I/SS — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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 |
Bảo phân biệt quan trọng
- Drop-in 28-SSOP flash replacement available with active lifecycle (vsPIC16F73-I/SS)
- Extended temperature option for automotive applications (vsPIC16C73B-04E/SS)
- Commercial temperature variant for cost-sensitive indoor designs (vsPIC16C73B-04/SS)
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.