PIC16C73AT-04E/SO - 8-Bit 4MHz OTP MCU 7KB | Microchip
Référence : PIC16C73AT-04E/SO ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $6.85 | $6,85 |
| 10 | $6.17 | $61,70 |
| 100 | $5.48 | $548,00 |
| 500 | $4.93 | $2 465,00 |
| 1 000 | $4.45 | $4 450,00 |
PIC16C73AT-04E/SO Présentation
An 8-bit PIC microcontroller (MCU) is a single-chip computer built on Harvard architecture, where program and data memories use separate buses. The 'mid-range' PIC16C family sits between the baseline PIC10/12/16 families and the high-end PIC18 family, balancing instruction simplicity with peripherals. The OTP variant allows the program memory to be written once using an external programmer, suiting low-cost, moderate-volume production runs where field re-programmability is not required.
Key features include 22 digital I/O pins, an integrated multi-channel 8-bit Analog-to-Digital Converter, three timer modules, a synchronous serial port (SSP) supporting SPI and I2C, a USART, and a watchdog timer with on-chip RC oscillator. The core delivers 5 MIPS performance at 20 MHz equivalent throughput and operates across 2.5 V to 6.0 V supply range. CMOS fully-static design ensures that clock frequency can be reduced to DC without losing register contents, ideal for sleep-mode power management in battery-powered applications.
The 'fully-static CMOS' architecture combines low power consumption with deterministic instruction execution. Each instruction cycle is four oscillator periods, giving predictable timing for real-time control loops. The 14-bit instruction word provides a wider opcode space than baseline PIC devices, supporting literal operations and direct branch instructions. Brown-out Reset, Power-on Reset, and the watchdog timer work together to recover from firmware faults or supply transients, critical for industrial and appliance environments.
Typical applications include industrial control and sensor interfacing, automotive body electronics (pre-CAN-era subsystems), home appliances such as washing machines and microwave ovens, HVAC thermostats, motor control boards, and embedded data-acquisition systems. The integrated ADC eliminates the need for an external converter in many low-channel-count designs.
When designing with this device, note that the OTP memory cannot be erased or rewritten, so firmware must be fully validated on a windowed or Flash equivalent before committing to OTP programming. A 1kΩ to 10kΩ pull-up on the MCLR pin is recommended, and decoupling capacitors must be placed within 1 cm of VDD/VSS for reliable operation.
This page synthesizes distributor stock levels, pin-compatible alternatives, and design guidance not consolidated on the manufacturer datasheet, giving engineers faster decision support for both new designs and legacy maintenance.
Alternatives de remplacement direct pour PIC16C73AT-04E/SO — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16C73AT-04E/SO (même facteur de forme et même empreinte) — différant par Package, Program Memory Type, ADC, Timers, Communication Peripherals.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C73A-04E/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C73A-10E/SO
✅ Remplacement direct✓ En stock
$6.55 / unité
Voir la fiche technique →PIC16C73A-20I/SO
✅ Remplacement direct✓ En stock
$9.3 / unité
Voir la fiche technique →PIC16F73-I/SO
✅ Remplacement direct✓ En stock
$2.45 / unité
Voir la fiche technique →PIC16C74A-04E/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C73AT-04E/SO Valeurs maximales et caractéristiques électriques
| Core | PIC16 mid-range 8-bit RISC |
| Instruction Set | 35 single-word instructions |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 x 8 bytes |
| EEPROM Data Memory | None |
| Maximum CPU Speed | 4 MHz |
| Operating Voltage | 2.5 V to 6.0 V |
| Number of I/O Pins | 22 |
| ADC | Integrated 8-bit multi-channel |
| Timers | 3 modules |
| Communication Peripherals | USART, SSP (SPI / I2C) |
| Oscillator Type | External (crystal/RC) |
| Watchdog Timer | Yes (with on-chip RC) |
| Brown-out Reset | Yes |
| Boîtier | 28-SOIC (7.50 mm body width) |
| Type de montage | Surface Mount |
| Température de fonctionnement | -40 C to +125 C (industrial, E suffix) |
| Packaging | Tape & Reel (T suffix) |
Configuration des broches de PIC16C73AT-04E/SO
| Broche 1 | RA0/AN0 — Port A bit 0 / Analog channel 0 |
| Broche 2 | RA1/AN1 — Port A bit 1 / Analog channel 1 |
| Broche 3 | RA2/AN2 — Port A bit 2 / Analog channel 2 |
| Broche 4 | RA3/AN3/VREF+ — Port A bit 3 / Analog channel 3 / VREF+ |
| Broche 5 | RA4/T0CKI — Port A bit 4 / Timer 0 clock input |
| Broche 6 | RA5/SS/AN4 — Port A bit 5 / SPI slave select / Analog channel 4 |
| Broche 7 | RE0/RD/AN5 — Port E bit 0 / Read strobe / Analog channel 5 |
| Broche 8 | RE1/WR/AN6 — Port E bit 1 / Write strobe / Analog channel 6 |
| Broche 9 | RE2/CS/AN7 — Port E bit 2 / Chip select / Analog channel 7 |
| Broche 10 | VSS — Ground reference |
| Broche 11 | VDD — Positive supply (2.5-6.0 V) |
| Broche 12 | OSC1/CLKIN — Oscillator input / external clock in |
| Broche 13 | OSC2/CLKOUT — Oscillator output / clock out |
| Broche 14 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / clock in |
| Broche 15 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer 1 oscillator in / CCP2 |
| Broche 16 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Broche 17 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Broche 18 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Broche 19 | RC5/SDO — Port C bit 5 / SPI data out |
| Broche 20 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Broche 21 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Broche 22 | RB0/INT — Port B bit 0 / External interrupt |
| Broche 23 | RB1 — Port B bit 1 |
| Broche 24 | RB2 — Port B bit 2 |
| Broche 25 | RB3 — Port B bit 3 |
| Broche 26 | RB4 — Port B bit 4 |
| Broche 27 | RB5 — Port B bit 5 |
| Broche 28 | RB6 — Port B bit 6 |
Applications typiques
PIC16C73AT-04E/SO convient pour 6 applications: Industrial Sensor Interface Boards, Home Appliance Control (Washing Machines, Microwave Ovens), HVAC Thermostat and Climate Control, Automotive Body Electronics (Pre-CAN Era), Embedded Data Acquisition Systems, Motor Control and Small BLDC/PMSM Drivers.
Industrial Sensor Interface Boards
The PIC16C73AT-04E/SO's integrated 8-bit multi-channel ADC, 22 digital I/O pins, and USART make it a natural fit for industrial sensor interface boards. The on-chip ADC eliminates the external converter that would otherwise be needed, allowing direct connection of 4-20 mA loop transducers through simple signal conditioning. At 4 MHz the MCU delivers 1 MIPS, sufficient for polled scanning of 8-12 sensor channels with averaging and threshold detection. Brown-out reset and watchdog timer ensure reliable recovery from industrial supply transients, while the 2.5-6.0 V supply range supports both 3.3 V and 5 V industrial backplanes.
Recommandé
Home Appliance Control (Washing Machines, Microwave Ovens)
The PIC16C73AT-04E/SO is widely deployed in legacy home appliance controllers such as washing-machine front panels, microwave-oven user interfaces, and dishwasher pumps, where its 22 I/O pins drive multiplexed keypads, LED displays, triac outputs, and buzzer feedback. The integrated SSP (SPI/I2C) and USART let the MCU talk to peripheral display drivers and Hall-effect sensors over a two-wire bus. The OTP memory prevents accidental firmware tampering after production, a security plus for sealed consumer appliances. The 28-SOIC wide-body package fits the typical appliance PCB form factor with adequate creepage.
Recommandé
HVAC Thermostat and Climate Control
Thermostats and HVAC control boards benefit from the PIC16C73AT-04E/SO's low power consumption, integrated ADC for thermistor reading, and ability to drive triacs or relay coils through its I/O pins. The 2.5-6.0 V supply range allows direct operation from a 24 VAC rectified supply with simple regulation, and the brown-out reset prevents the controller from entering undefined states during brown-outs. With 4 MIPS-equivalent throughput at 4 MHz, the MCU can poll temperature, schedule, and user-input channels while driving a multiplexed LCD or seven-segment display. The OTP variant also prevents field-firmware tampering, useful for compliance.
Recommandé
Automotive Body Electronics (Pre-CAN Era)
In pre-CAN automotive body modules - such as mirror controllers, seat adjusters, and lighting controllers - the PIC16C73AT-04E/SO provided an integrated ADC, USART for diagnostic communication, and 22 robust I/O pins for relay and lamp drivers. Its industrial -40 C to +125 C temperature range handles under-dash environments. Today, new designs use CAN-capable PIC18 or dsPIC parts, but the legacy PIC16C73A still runs in millions of vehicles. The wide 28-SOIC footprint gives good solder-joint reliability in high-vibration mounting zones compared to smaller QFN alternatives.
Recommandé
Embedded Data Acquisition Systems
Multi-channel data loggers benefit from the PIC16C73AT-04E/SO's integrated 8-bit ADC, USART for PC connectivity, and 192-byte RAM for buffering samples before batch transfer. With 4 MIPS throughput, the MCU can sample up to 8 channels at moderate rates, perform digital averaging, and forward data over RS-232 to a host PC. The fully-static CMOS design allows clock stretching for very low sample rates without register loss, supporting long-interval battery-powered monitoring. Brown-out reset and watchdog timer protect field-deployed loggers from supply glitches and firmware lockups.
Recommandé
Motor Control and Small BLDC/PMSM Drivers
Although not a dedicated motor-control MCU, the PIC16C73AT-04E/SO handles simple brushed-DC and small BLDC motor commutation by combining its 22 I/O pins (used for phase drivers and Hall-sensor inputs), three timers (for PWM and back-EMF sampling), and ADC (for current sensing). The 4 MHz clock is sufficient for low-RPM commutation control, while the wide 2.5-6.0 V supply range accepts directly regulated battery voltages. Engineers migrating from this part to newer designs often step up to the PIC16F1939 or dsPIC33FJ series for advanced PWM and field-oriented control.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C73AT-04E/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16C73A-04E/SO | PIC16F73-I/SO | PIC16C74A-04E/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) |
| Core | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit | PIC16 mid-range 8-bit |
| Max CPU Speed | 4 MHz | 4 MHz | 20 MHz | 4 MHz |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB Flash | 7 KB OTP |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pins | 22 | 22 | 22 | 22 |
| ADC | 8-bit, 8 channels | 8-bit, 8 channels | 8-bit, 8 channels | 8-bit, 8 channels |
| ICSP Support | No (OTP only) | No (OTP only) | Yes (Flash, ICSP) | No (OTP only) |
| Lifecycle Status | Obsolete | Obsolete | Active | Obsolete |
Principaux différenciateurs
- OTP memory provides hardware-level firmware immutability (vs PIC16F73-I/SO)
- Same die across all -04E, -10E, and -20E speed grades (vs PIC16C73A-10E/SO)
- Wide 28-SOIC (7.50 mm) footprint for industrial solder reliability (vs PIC16F73-I/SO in SSOP)
Notes de conception
The PIC16C73AT-04E/SO operates from 2.5 V to 6.0 V. Estimated: at 4 MHz and 5 V supply, core current consumption is approximately 2-4 mA active and <1 uA in sleep mode. Place a 100 nF ceramic decoupling capacitor within 1 cm of VDD (pin 11) and VSS (pin 10), with an additional 10 uF bulk capacitor on the supply rail. For battery-powered applications, use the SLEEP instruction to drop current below 1 uA between ADC conversion cycles.
OTP memory can be programmed only once. Do not prototype production firmware directly on this part - validate on a PIC16C73JW (windowed EPROM) or PIC16F73 (Flash) first. Once sealed, the OTP cannot be erased, so any firmware bug becomes a hardware rework. Also note that the 'E' suffix denotes industrial temperature range (-40 C to +125 C); do not substitute an 'I' suffix part if industrial range is required.
The 28-SOIC wide-body (7.50 mm) footprint gives better creepage than narrow-body SOIC variants. Route the crystal traces (OSC1/OSC2, pins 12-13) as short and symmetric as possible, with a ground guard ring around the crystal to reduce EMI coupling. Keep ADC traces (RA0-RA5, RE0-RE2) away from digital switching lines such as PWM outputs and the USART lines to minimize crosstalk into analog readings.
Informations de conformité
Detailed RoHS/REACH status not stated in the verified web data; Microchip typically ships legacy OTP parts in lead-free finishes but designers should request a compliance certificate for new designs.