PIC16C73B-04I/SS - 8-Bit 4MHz OTP MCU, 7KB, 28-SSOP | Microchip
Артикул: PIC16C73B-04I/SS ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.13 | $2,13 |
| 10 | $2.04 | $20,40 |
| 100 | $1.85 | $185,00 |
| 500 | $1.62 | $810,00 |
| 1.000 | $1.4 | $1.400,00 |
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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C73B-04I/SS (тот же форм-фактор и посадочное место) — отличается по Timers, Package, Operating Temperature, Core Architecture, Serial Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C73B-04I/SP
✅ Прямая замена✓ В наличии
$4.75 / шт.
Открыть даташит →PIC16C73B-04I/SO
✅ Прямая замена✓ В наличии
$7.1 / шт.
Открыть даташит →PIC16C73B-04/SS
✅ Прямая замена✓ В наличии
$5.05 / шт.
Открыть даташит →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.