PIC16C73AT-20/SO - 8-Bit 20MHz 7KB OTP MCU | Microchip
Артикул: PIC16C73AT-20/SO ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.42 | $8,42 |
| 10 | $7.58 | $75,80 |
| 100 | $6.74 | $674,00 |
| 500 | $5.91 | $2.955,00 |
| 1.000 | $5.08 | $5.080,00 |
PIC16C73AT-20/SO Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and configurable peripheral blocks onto one silicon die. Within the broader taxonomy it is a microcontroller -> embedded processor -> integrated circuit -> semiconductor. The PIC16C7X family specifically targets cost-sensitive embedded control where deterministic instruction execution, low external component count, and on-chip analog simplify board design.
Key features include 35 single-word instructions, fully static CMOS architecture, an 8-level hardware stack, power-on reset, brown-out detection, watchdog timer with its own on-chip RC oscillator, and code protection. The integrated ADC eliminates an external converter in sensor-interface designs, while the three serial interfaces (USART, SSP for SPI/I2C) cover the majority of master/slave bus topologies used in industrial and consumer control.
Architecturally the device uses a Harvard structure with separate 14-bit program and 8-bit data paths, enabling single-cycle instruction fetch and deterministic throughput. The OTP EPROM allows one-time programming using standard Microchip development tools, making this part suitable for production runs where in-system reprogrammability is not required.
Typical applications include appliance control, HVAC fan and damper drivers, industrial sensor interfaces, automotive body modules (non-safety), consumer remote controls, and small UART/SPI gateway nodes. The wide 4-6V input range simplifies integration into 5V regulated rails.
When designing with this part, reserve the brown-out and watchdog configuration bits at programming time and verify the chosen oscillator mode (XT/HS/RC) matches the external crystal or resonator. Because this is OTP, firmware revisions require a board respin; choose PIC16F73 for development flexibility or PIC16C73B for extended temperature.
Аналоги без доработки для PIC16C73AT-20/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C73AT-20/SO (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Program Memory Type, Timers, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C73A-20/SO
✅ Прямая замена✓ В наличии
$2.5 / шт.
Открыть даташит →PIC16C73A-20I/SO
✅ Прямая замена✓ В наличии
$9.3 / шт.
Открыть даташит →PIC16F73-20/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C73A-10/SO
✅ Прямая замена✓ В наличии
$4.5 / шт.
Открыть даташит →PIC16F873A-I/SO
✅ Прямая замена✓ В наличии
$2.65 / шт.
Открыть даташит →PIC16C73AT-20/SO Максимальные параметры и электрические характеристики
| Core | 8-bit PIC16C RISC |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7KB (4K x 14 words) |
| RAM Size | 192 bytes |
| EEPROM Size | 0 bytes (none on-die) |
| Maximum CPU Speed | 20 MHz |
| Instruction Throughput | 5 MIPS |
| Number of I/O Pins | 22 |
| ADC | 5 channels x 8-bit |
| Supply Voltage (Vdd) | 4 V to 6 V |
| Рабочая температура | 0C to +70C (commercial) |
| Корпус | 28-pin SOIC (7.50 mm width) |
| Тип монтажа | Surface Mount |
| Oscillator Type | External (XT/HS/RC modes) |
| Communication Peripherals | UART/USART, SPI, I2C (MSSP/SSP) |
| Watchdog Timer | Yes (independent on-chip RC) |
| Brown-out Reset | Yes |
Конфигурация выводов PIC16C73AT-20/SO
| Контакт 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 channel 3 / ADC Vref- |
| Контакт 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — Port A bit 5 / Analog channel 4 / SPI slave select |
| Контакт 8 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| Контакт 9 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| Контакт 10 | RC0/T1OSO — Port C bit 0 / Timer1 oscillator output |
| Контакт 11 | RC1/T1OSI — Port C bit 1 / Timer1 oscillator input |
| Контакт 12 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Контакт 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 TX / USART clock |
| Контакт 17 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Контакт 18 | GND — Ground reference |
| Контакт 19 | VDD — Positive supply voltage (4-6V) |
| Контакт 20 | RB0/INT — Port B bit 0 / external interrupt |
| Контакт 21 | RB1 — Port B bit 1 |
| Контакт 22 | RB2 — Port B bit 2 |
| Контакт 23 | RB3/PGM — Port B bit 3 / low-voltage programming |
| Контакт 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 | VSS — Ground (alternate ground pin) |
Типичное применение
PIC16C73AT-20/SO подходит для 6 применениеs: Industrial Sensor Interface, Appliance Control Board, HVAC Fan and Damper Controller, UART to SPI/I2C Bridge Node, Automotive Body Module (Non-Safety), Consumer Remote / IR Control Receiver.
Industrial Sensor Interface
The PIC16C73AT-20/SO fits industrial sensor interfaces because its integrated 5-channel 8-bit ADC eliminates an external converter IC while its 20 MHz / 5 MIPS throughput handles up to ~100 ksps conversion with linearization. Per Microchip PIC16C7X datasheet DS30390E, the 4-6V Vdd range and 0C to +70C commercial temperature rating suit cabinet-mount PLC analog input modules. Its three serial peripherals (USART/SPI/I2C) allow direct connection to upstream controllers without glue logic. Estimated: at 5V supply with four sensors polled sequentially at 1 ksps each, the CPU runs at <20% utilization, leaving headroom for filtering algorithms.
Рекомендуется
Appliance Control Board
The PIC16C73AT-20/SO is well suited to consumer appliance controllers (washing machines, dishwashers, microwave ovens) where its 22 I/O pins drive relay triac interfaces, keypads, and seven-segment displays while the on-chip USART links to inverter boards or wireless modules. The brown-out reset and watchdog timer with dedicated RC oscillator meet basic functional-safety patterns for IEC 60335 household appliance standards. Per Microchip PIC16C7X datasheet, the OTP EPROM locks firmware against tampering in high-volume production. Estimated: at 20 MHz the device can scan a 4x4 matrix keypad every 5 ms while servicing UART traffic and ADC conversion in parallel.
Рекомендуется
HVAC Fan and Damper Controller
The PIC16C73AT-20/SO suits HVAC actuator control because its PWM-driven CCP module and 5-channel ADC read temperature/pressure sensors while the I2C bus interfaces to digital temperature/humidity sensors and EEPROM for setpoint storage. Per Microchip documentation, the integrated MSSP handles I2C master transactions to popular SHT3x humidity sensors without external bus controllers. The 4-6V Vdd range tolerates regulated 5V rails commonly used in furnace control boards. Estimated: with PWM frequency at 1 kHz and 10-bit equivalent effective resolution from filtered PWM, fan speed control loops close within 2 ms.
Рекомендуется
UART to SPI/I2C Bridge Node
The PIC16C73AT-20/SO serves as a small protocol-conversion gateway because it provides simultaneous USART, SPI, and I2C peripherals on-chip. In an industrial RS-485 to sensor-bus bridge application, the USART handles RS-485 framing while the MSSP drives an SPI sensor or I2C device cluster, all coordinated by a 5 MIPS core. Per Microchip PIC16C7X datasheet, the 192 bytes of RAM accommodate small protocol buffers for typical telemetry frames. Estimated: at 115200 bps USART with one SPI slave at 1 MHz, firmware overhead is approximately 30% CPU, leaving margin for diagnostics.
Рекомендуется
Automotive Body Module (Non-Safety)
Although AEC-Q100 qualification is not claimed for PIC16C73AT-20/SO, it sees service in non-safety automotive body applications (interior lighting, mirror adjusters, accessory controllers) where the +70C commercial rating suffices for cabin locations. The PIC16C73A-20I/SO industrial variant extends to -40C/+85C for under-hood or door-module environments, still in the same 28-SOIC footprint for layout reuse. Per Microchip product family documentation, the PIC16C7X peripherals (USART, MSSP, ADC, PWM CCP) cover typical body-control function requirements without external glue logic.
Рекомендуется
Consumer Remote / IR Control Receiver
The PIC16C73AT-20/SO fits low-cost IR remote control receivers because its CCP module captures IR demodulator edges while the USART or timer-driven interrupt handles protocol decoding, all within a 28-SOIC footprint that suits compact handheld enclosures. The 22 I/O pins drive LED indicators, keypads, and a small LCD. Per Microchip documentation, the on-chip watchdog with independent RC oscillator guards against firmware lockup in unattended devices. Estimated: typical NEC or RC5 protocol decoding at 38 kHz carrier occupies less than 10% CPU at 20 MHz, leaving ample margin for I/O scanning.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C73AT-20/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C73A-20/SO | PIC16C73A-20I/SO | PIC16F73-20/SO | PIC16C73A-10/SO | PIC16F873A-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC (tube) | 28-SOIC | 28-SOIC | 28-SOIC | 28-SOIC |
| Program Memory Type | OTP EPROM 7KB | OTP EPROM 7KB | OTP EPROM 7KB | Flash 7KB | OTP EPROM 7KB | Flash 7KB |
| Max CPU Speed | 20 MHz / 5 MIPS | 20 MHz / 5 MIPS | 20 MHz / 5 MIPS | 20 MHz / 5 MIPS | 10 MHz / 2.5 MIPS | 20 MHz / 5 MIPS |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC | 5-ch x 8-bit | 5-ch x 8-bit | 5-ch x 8-bit | 5-ch x 8-bit | 5-ch x 8-bit | 5-ch x 10-bit |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C | -40C to +85C | 0C to +70C | 0C to +70C | -40C to +85C |
Ключевые отличия
- Wide 4-6V Vdd tolerance suits unregulated industrial rails (против PIC16F73-20/SO)
- Fully static CMOS design supports DC operation (против PIC16C73A-10/SO)
- On-chip 5-channel 8-bit ADC eliminates external converter (против PIC16F873A-I/SO)
Заметки по проектированию
The PIC16C73AT-20/SO uses One-Time-Programmable EPROM - once a configuration bit or program word is written it cannot be erased. Any late firmware change requires a board swap or inventory write-off. Mitigate by prototyping with PIC16F73-20/SO (same 28-SOIC pinout, flash memory) and only committing to the OTP part after final firmware freeze. Per Microchip PIC16C7X datasheet DS30390E, code-protect bits also lock out further verification reads.
Place the 28-SOIC decoupling capacitor (100 nF ceramic plus 10 uF bulk) within 5 mm of VDD pin 19, with a short ground return to VSS pin 18. Estimated: with VDD trace inductance above ~10 nH, inrush during ADC conversion can cause 50 mV ringing on VDD that couples into analog readings. For noisy switching supplies, add a ferrite bead between the 5V rail and the MCU VDD pin. The MCLR/VPP pin requires a 10 kohm pull-up to VDD for normal operation; only override to VPP (typically 13V) during ICSP programming.
Route the OSC1/OSC2 traces short and symmetric, with the crystal or resonator within 5 mm of the MCU and a guard ground ring around them. For HS mode above ~10 MHz, add 20-33 pF loading capacitors sized per the crystal manufacturer's CL specification. Per Microchip PIC16C7X datasheet, stray capacitance above 5 pF on OSC1 can shift the oscillator off frequency or prevent start-up at the 20 MHz limit. Keep digital switching lines away from the oscillator loop to avoid injection-locking jitter.
Информация о соответствии
Lifecycle status NRND (Not Recommended for New Designs) per Microchip product family guidance. RoHS and lead-free status not specified in the verified web data; mark as unknown per data authenticity rules. No AEC-Q100 automotive qualification.