PIC16C73B-04I/SO - 8-Bit OTP MCU, 7KB, 22 I/O, 28-SOIC | Microchip
MPN: PIC16C73B-04I/SO ✓ Hoạt độngPIC16C73B-04I/SO Tóm tắt
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data memory, and peripherals on one die. The PIC16C73B belongs to Microchip's PIC16 mid-range family, which sits hierarchically under the PIC16 family, then the broader PIC architecture, then Microcontrollers, then Microprocessors & Controllers, then Semiconductors. OTP (One-Time Programmable) memory is mask-ROM-like flash that can be written only once with a device programmer - cheaper than flash but not re-programmable in-circuit, suiting cost-optimized production volumes.
Key features of the PIC16C73B include a 5-channel 8-bit Analog-to-Digital Converter (ADC), two 8-bit timers (Timer0 and Timer2) plus one 16-bit timer (Timer1), two Capture/Compare/PWM (CCP) modules, a synchronous Serial Peripheral Interface (SPI) or Inter-Integrated Circuit (I2C) port, and a Universal Asynchronous Receiver Transmitter (USART) for serial communication. The 28-SOIC package provides 22 I/O lines plus dedicated VDD/VSS/OSC/RESET pins, supporting through-hole replacement and surface-mount reflow at industrial volumes.
The PIC16C73B uses a 14-bit instruction word and a 4-clock-per-instruction cycle, yielding 5 MIPS at 20 MHz. OTP memory is cheaper than flash and is targeted at high-volume consumer and industrial products where firmware is finalized before production. The Harvard bus architecture separates program and data memory, enabling deterministic instruction fetch and simplifying pipeline operation.
Typical applications include consumer appliance controllers, industrial sensor interfaces, automotive body electronics, low-speed data acquisition systems, and embedded control boards. Designers should note that OTP parts cannot be re-programmed in-circuit and require a device programmer for firmware loading. The 28-SOIC footprint allows hand-soldering on prototype boards and standard reflow on production lines, and the SOIC-28 pinout is widely supported across the PIC16C7xx family for easy migration.
Bộ thay thế dễ dàng lắp đặt cho PIC16C73B-04I/SO — 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/SO (cùng hình factor và footprint) — khác nhau ở Package, Timers, Core Architecture, Operating Temperature, ADC.
PIC16C73B-04/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73B-20I/SO
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16C73B-04E/SO
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F73-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F873A-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73AT-20I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73B-04I/SO Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC16 (8-bit Harvard RISC) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 bytes |
| Tần số xung maksimum | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| I/O Pins | 22 |
| ADC | 5 channels, 8-bit resolution |
| Timers | 1 x 8-bit (Timer0), 1 x 16-bit (Timer1), 1 x 8-bit (Timer2) |
| CCP Modules | 2 (Capture/Compare/PWM) |
| Serial Interfaces | SPI/I2C (SSP) + USART (SCI) |
| Điện áp cung cấp | 4.0 V to 5.5 V |
| Nhiệt độ hoạt động | -40C to +85C (industrial) |
| Hộp | 28-pin SOIC (SO, 0.300 inch body) |
| Kiểu lắp đặt | Surface Mount |
| Trạng thái RoHS | non_compliant (windowed/cerdip SKUs exist in family) |
Cấu hình chân PIC16C73B-04I/SO
| Chân 1 | MCLR/VPP — Master Clear (Reset) input or programming voltage |
| Chân 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Chân 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Chân 4 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Chân 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / Voltage reference |
| Chân 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Chân 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select |
| Chân 8 | VSS — Ground reference |
| Chân 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Chân 10 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Chân 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Chân 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Chân 13 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| Chân 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Chân 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Chân 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Chân 17 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| Chân 18 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| Chân 19 | VSS — Ground reference |
| Chân 20 | VDD — Positive supply voltage |
| Chân 21 | RB0/INT — PORTB bit 0 / external interrupt |
| Chân 22 | RB1 — PORTB bit 1 |
| Chân 23 | RB2 — PORTB bit 2 |
| Chân 24 | RB3 — PORTB bit 3 |
| Chân 25 | RB4 — PORTB bit 4 |
| Chân 26 | RB5 — PORTB bit 5 |
| Chân 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Chân 28 | RB7/PGD — PORTB bit 7 / ICSP data |
Ứng dụng tiêu biểu
PIC16C73B-04I/SO phù hợp cho 7 Áp dụngs: Consumer Appliance Controllers, Industrial Sensor Interface Modules, Low-Speed Data Acquisition Systems, Embedded Control Boards, HVAC Thermostat Controllers, Educational and Hobbyist Development Boards, Security System Keypads and Panels.
Consumer Appliance Controllers
The PIC16C73B-04I/SO fits consumer appliance controllers because its 7 KB OTP memory holds pre-finalized firmware for washing machines, microwave ovens, and air-conditioner control boards. The 22 I/O lines drive relay banks, LED indicators, button matrices, and seven-segment displays without external bus expanders. The 4 MHz clock is adequate for keypad scanning, sensor sampling, and PWM motor control via the two CCP modules. The 28-SOIC package supports standard SMT reflow on appliance control PCBs. Compared with flash MCUs, the OTP cost advantage compounds at high volumes once firmware is locked. Industrial -40C to +85C operation tolerates garage or laundry-room environments.
Được đề xuất
Industrial Sensor Interface Modules
The PIC16C73B-04I/SO suits industrial sensor interface modules requiring multi-channel analog input conditioning. Its 5-channel 8-bit ADC samples thermocouples, pressure transducers, and 4-20 mA loop signals directly without an external ADC. The 192-byte RAM buffers averaged readings, while the USART transmits processed data to a host PLC. The SSP port supports SPI for digital sensor chains. Industrial -40C to +85C operation handles factory-floor thermal swings. OTP memory locks calibration coefficients into firmware at production programming, preventing field tampering.
Được đề xuất
Low-Speed Data Acquisition Systems
The PIC16C73B-04I/SO works for low-speed data acquisition systems sampling at sub-1 kHz per channel, where the 4 MHz clock and 8-bit ADC resolution suffice. Its 5 ADC channels plus 22 digital I/Os capture mixed analog and digital sensor data. The 192-byte RAM stores scan-line buffers, while the USART streams packets to a host computer. Two CCP modules generate timing triggers for synchronized sampling. The 28-SOIC footprint mounts into compact DAQ enclosures. OTP memory secures the proprietary calibration algorithm into the firmware.
Được đề xuất
Embedded Control Boards
The PIC16C73B-04I/SO is well suited for embedded control boards in industrial equipment and OEM subsystems. Its 22 I/O pins drive MOSFET gate drivers, opto-isolated inputs, and HMI keypads. The two CCP modules generate PWM signals for valve control or LED dimming. SPI/I2C interfaces connect to external EEPROM for parameter storage. The 4 MHz clock and 1 MIPS throughput handle straightforward state-machine control loops. Industrial temperature rating ensures reliability in cabinet-mounted installations.
Được đề xuất
HVAC Thermostat Controllers
The PIC16C73B-04I/SO fits HVAC thermostat controllers needing temperature sensing, relay switching, and keypad/display interface. The 5-channel ADC reads thermistor or solid-state temperature sensors, while the two CCP modules drive PWM outputs for proportional heating/cooling valve control. The USART connects to a wall-mounted display board or remote sensor. OTP memory locks vendor-specific calibration tables. The 28-SOIC package fits inside compact thermostat housings with standard SMT assembly. Industrial temperature rating handles attic and outdoor cabinet installations.
Được đề xuất
Educational and Hobbyist Development Boards
The PIC16C73B-04I/SO serves educational microcontroller courses and hobbyist projects because of its accessible 28-SOIC through-hole-compatible SPDIP sibling in the same family. Students learn RISC architecture, ADC programming, and serial communication protocols using the 35-instruction set. The 22 I/O pins provide ample experimentation surface for LED arrays, motor control, and sensor integration. OTP memory enforces the production-programming mindset in advanced labs. Industrial temperature tolerance allows rugged lab and field use.
Được đề xuất
Security System Keypads and Panels
The PIC16C73B-04I/SO works in security system keypads and alarm panels where the 22 I/O pins scan 4x4 button matrices and drive status LEDs without external logic. The 4 MHz clock provides debounce-free keypad scanning. OTP memory locks the security access codes and panel configuration into firmware at production. The USART interfaces with a central alarm panel or modem. The industrial temperature range ensures reliability in unheated garages and outdoor enclosures. The 28-SOIC package enables compact SMT design in modern panel housings.
Đượ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/SO — 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-04/SO | PIC16C73B-20I/SO | PIC16F73-I/SO | PIC16F873A-I/SO | PIC16C73AT-20I/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Memory Type | OTP | OTP | OTP | Flash | Flash | OTP |
| Program Memory | 7 KB | 7 KB | 7 KB | 7 KB | 7 KB | 7 KB |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Max Clock Frequency | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40C to +85C (industrial) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
| In-Circuit Reprogramming | No (OTP) | No (OTP) | No (OTP) | Yes (Flash + ICSP) | Yes (Flash + ICSP) | No (OTP) |
Bảo phân biệt quan trọng
- Lower cost OTP memory for high-volume production (vsPIC16F73-I/SO)
- Industrial -40C to +85C operating range vs commercial (vsPIC16C73B-04/SO)
- 4 MHz clock for low-power or noise-sensitive applications (vsPIC16C73B-20I/SO)
Ghi chú thiết kế
The PIC16C73B-04I/SO requires a stable 5.0V supply (4.0-5.5V range) with proper decoupling. Place a 100 nF ceramic capacitor directly between VDD (pins 7 and 28) and VSS (pins 8 and 19) with traces shorter than 5 mm. For applications with noisy relay or motor switching, add a bulk 10 uF tantalum or electrolytic capacitor on the main 5V rail. The device draws approximately 2-15 mA active depending on clock and peripheral configuration.
Keep the oscillator traces between OSC1 (pin 9) and OSC2 (pin 10) short and surrounded by a ground guard ring to minimize EMI coupling. Use a crystal with the load capacitance specified in the datasheet (typically 15-33 pF) and place load capacitors as close as possible to the oscillator pins. For high-EMI environments, consider a 4-layer PCB with a dedicated ground plane beneath the MCU to improve noise immunity.
The OTP memory cannot be re-programmed in-circuit - verify firmware thoroughly using a windowed CERDIP sample or PIC16F73 flash equivalent before committing to OTP production programming. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD and should not be left floating. The ADC requires the A/D acquisition time delay before conversion; refer to the datasheet section for the correct Tad setting. Do not exceed the 5.5V absolute maximum on any pin.
Thông tin tuân thủ
SOIC variant is non-RoHS due to lead-bearing terminators; not AEC-Q100 qualified for automotive. RoHS-compliant flash equivalent is PIC16F73-I/SO. REACH and halogen status not explicitly stated in available data.