PIC16C73AT-20E/SO - 8-bit OTP MCU 7KB 22 I/O | Microchip
MPN: PIC16C73AT-20E/SO ✗ Cuối đờiPIC16C73AT-20E/SO Tóm tắt
An OTP (One-Time-Programmable) microcontroller is a type of embedded MCU whose program memory can be written only once and then permanently retains the code without a quartz window. Compared to UV-erasable EPROM MCUs, OTP variants are typically lower cost and ship in opaque plastic packages, while sharing the same instruction set and peripheral set. In the system hierarchy, the PIC16C73A sits under: microcontroller (MCU) -> 8-bit MCU -> mid-range MCU -> PIC16C family -> PIC16C7X sub-family -> embedded computing subsystem.
Key features include Harvard RISC architecture with 35 single-cycle instructions (200 ns instruction cycle at 20 MHz), an integrated 8-bit A/D converter with multiple input channels, capture/compare/PWM (CCP) peripherals, a USART for serial communication, and a watchdog timer with on-chip RC oscillator for reliable operation. The device supports brown-out reset, power-on reset, and code protection features, providing robust embedded control.
The PIC16C73AT-20E/SO utilizes a 14-bit instruction word and a separate 8-bit data path, allowing instruction fetch to occur in parallel with data access - the hallmark of the Harvard architecture. This design delivers deterministic single-cycle execution for most instructions and predictable real-time response, which is critical in motor control, instrumentation, and industrial automation loops. The 'E' suffix designates the extended industrial operating temperature grade (-40 °C to +125 °C), while the 'T' denotes tape-and-reel packaging and '20' denotes 20 MHz maximum clock frequency.
Typical applications include industrial process control, automotive body electronics, motor control for small DC and brushless motors, sensor signal conditioning, instrument panels, and battery charging systems. The integrated A/D converter and PWM outputs enable direct interfacing with analog sensors and actuators without external glue logic.
When designing with this device, note that OTP memory cannot be reprogrammed; for field-upgradable designs, consider the flash-based PIC16F73 family as a pin-compatible alternative. Decoupling capacitors must be placed within 1-2 cm of VDD/VSS pins, and unused I/O pins should be configured as outputs low or inputs with internal pull-ups to minimize power consumption.
This page synthesizes verified distributor pricing, drop-in alternatives, and design notes that complement the manufacturer datasheet to help engineers make faster component-selection decisions.
Bộ thay thế dễ dàng lắp đặt cho PIC16C73AT-20E/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 PIC16C73AT-20E/SO (cùng hình factor và footprint) — khác nhau ở Package, Program Memory Size, ADC, Communication Peripherals, Timers.
PIC16C73AT-20/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16C73A-20I/SO
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16C73A-10E/SO
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16C72AT-20E/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F73-I/SO
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16C73AT-20E/SO Tỷ lệ tối đa & tính chất điện
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 bytes |
| Number of I/O Pins | 22 |
| CPU Core | 8-bit PIC mid-range (14-bit instruction) |
| Tần số xung maksimum | 20 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz) |
| Supply Voltage (VDD) | 5 V |
| Operating Temperature Grade | Extended Industrial (-40C to +125C), 'E' suffix |
| A/D Converter | 8-bit, multi-channel (integrated) |
| PWM Modules | Capture/Compare/PWM (CCP) integrated |
| Communication Peripherals | USART (SCI), SPI, I2C (MSSP) |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Timers | TMR0, TMR1, TMR2 (8/16-bit) |
| Hộp | 28-pin SOIC (SO), 0.295 in / 7.50 mm wide |
| Kiểu lắp đặt | Surface Mount |
| Số chân | 28 |
Cấu hình chân PIC16C73AT-20E/SO
| Chân 1 | MCLR/VPP — Master Clear (reset) input / Programming voltage input |
| Chân 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Chân 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Chân 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 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 / Slave Select |
| Chân 8 | VSS — Ground reference |
| Chân 9 | OSC1/CLKIN — Oscillator input / External clock input |
| Chân 10 | OSC2/CLKOUT — Oscillator 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 (PWM/Capture/Compare) |
| 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 TX / USART clock |
| Chân 18 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Chân 19 | VSS — Ground reference |
| Chân 20 | VDD — Positive supply (+5 V) |
| 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/PGM — PORTB bit 3 / Low-voltage programming |
| 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
PIC16C73AT-20E/SO phù hợp cho 6 Áp dụngs: Industrial Process Control, Automotive Body Electronics, Small Motor Control (DC and Brushless), Battery Charging and Power Management, Instrumentation and Sensor Signal Conditioning, Consumer Appliance Control.
Industrial Process Control
The PIC16C73AT-20E/SO fits industrial process control where deterministic real-time response and integrated analog/digital peripherals reduce BOM cost. Its 20 MHz / 200 ns instruction cycle supports closed-loop PID execution at sub-millisecond intervals, while the 8-bit A/D converter samples 4-20 mA transducer signals directly. With 22 I/O pins driving relays, solenoids, and indicator LEDs via PORTB/C, the device replaces discrete logic in PLCs, motor starters, and conveyor controllers. The extended industrial temperature range (-40 C to +125 C) tolerates factory-floor environments. OTP memory locks firmware against field tampering, while the integrated USART links the controller to HMI panels and SCADA nodes.
Được đề xuất
Automotive Body Electronics
The PIC16C73AT-20E/SO suits automotive body modules - mirror controllers, seat positioners, climate control panels, and interior lighting - where its extended temperature grade (-40 C to +125 C) survives cabin and under-hood thermal stress. The integrated CCP PWM module drives LED dimmers and small DC motor speed controls without external driver ICs. The 8-bit A/D converter reads thermistor inputs for cabin temperature sensing, while the USART connects to body-domain CAN gateways. OTP firmware locks the calibration constants for seat memory and lighting presets, eliminating field reprogramming risk. The 28-pin SOIC wide-body package supports standard PCB assembly lines used by Tier-1 automotive suppliers.
Được đề xuất
Small Motor Control (DC and Brushless)
The PIC16C73AT-20E/SO integrates the peripherals required for low-cost small motor drives: CCP module for PWM generation, TMR2 for PWM period control, the A/D converter for back-EMF sensing or current shunt monitoring, and 22 I/O lines to drive half-bridge gate signals. At 20 MHz the device generates PWM frequencies up to ~78 kHz (10-bit resolution) - sufficient for 3-phase brushless DC motor commutation in fans, pumps, and small appliances. The USART/MSSP interface accepts speed commands from a host controller, while the watchdog timer ensures fault recovery from electrical noise. OTP memory locks the motor calibration and acceleration ramps into a tamper-resistant firmware image.
Được đề xuất
Battery Charging and Power Management
The PIC16C73AT-20E/SO fits intelligent battery chargers and DC power management modules where its 8-bit A/D converter monitors battery voltage and charge current via shunt resistors, while the CCP module generates PWM signals to drive the switching converter or linear regulator pass element. The 192-byte RAM holds charge state-machine variables, and the integrated timers support trickle/fast-charge timing without external RTC. OTP firmware stores the battery chemistry profile (Li-Ion, NiMH, lead-acid) at production, ensuring no field-reprogramming risk. The extended industrial temperature range (-40 C to +125 C) handles battery-pack thermal environments during fast charge.
Được đề xuất
Instrumentation and Sensor Signal Conditioning
The PIC16C73AT-20E/SO serves low-cost digital panel meters, weigh scales, and sensor-signal-conditioning front-ends where the 8-bit A/D converter digitizes thermocouple, RTD, or strain-gauge signals. The 20 MHz clock executes linearization lookup tables and digital filtering in real time, and the 22 I/O lines drive multiplexed 7-segment LED or LCD displays directly. The USART/MSSP ports stream digitized data to data loggers or host PCs. OTP firmware locks the calibration coefficients, eliminating field-calibration drift. The 28-pin SOIC wide-body package eases hand-soldering during prototype development and supports reflow soldering in volume production.
Được đề xuất
Consumer Appliance Control
The PIC16C73AT-20E/SO powers washing-machine timers, dishwasher control boards, microwave oven keypads, and small kitchen appliances where its 22 I/O lines drive keypads, relays, and LED/LCD displays while the USART interfaces to inverter boards or sensor hubs. The integrated 8-bit A/D converter reads temperature (NTC) and water-level sensors, and the CCP generates PWM for variable-speed motor control. The OTP program memory locks the appliance's firmware at production, eliminating warranty-fraud risk from aftermarket reprogramming. The extended temperature range covers appliance thermal chambers, and the 28-pin SOIC package supports automated pick-and-place assembly.
Đượ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 PIC16C73AT-20E/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 | PIC16C73AT-20/SO | PIC16C73A-20I/SO | PIC16C73A-10E/SO | PIC16C72AT-20E/SO | PIC16F73-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SOIC (SO) wide-body | 28-pin SOIC (SO) wide-body - same | 28-pin SOIC (SO) wide-body - same | 28-pin SOIC (SO) wide-body - same | 28-pin SOIC (SO) wide-body - same | 28-pin SOIC (SO) wide-body - same |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 3.5 KB OTP | 7 KB Flash |
| RAM Size | 192 B | 192 B | 192 B | 192 B | 128 B | 192 B |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 10 MHz | 20 MHz | 20 MHz |
| Memory Type | OTP | OTP | OTP | OTP | OTP | Flash (field-upgradable) |
| Temperature Grade | Extended Industrial (-40C to +125C) | Commercial (0C to +70C) | Industrial (-40C to +85C) | Extended Industrial | Extended Industrial | Industrial (-40C to +85C) |
| A/D Converter | 8-bit, multi-channel | 8-bit, multi-channel | 8-bit, multi-channel | 8-bit, multi-channel | 8-bit, multi-channel | 8-bit, multi-channel |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
Bảo phân biệt quan trọng
- Extended industrial temperature grade in OTP family (vsPIC16C73AT-20/SO)
- Flash-based pin-compatible upgrade path (vsPIC16F73-I/SO)
- Full 7 KB OTP program memory vs reduced-memory family (vsPIC16C72AT-20E/SO)
Ghi chú thiết kế
Place a 0.1 uF ceramic decoupling capacitor within 1-2 cm of the VDD pin (pin 20) and a bulk capacitor (e.g., 10 uF tantalum or ceramic) at the board power entry. Add a 0.1 uF cap on the MCLR/VPP pin (pin 1) to suppress reset glitches from supply transients. For OTP programming, ensure VPP rises cleanly without overshoot - use a 10 kohm pull-up on MCLR for normal operation.
Use a ground plane under the SOIC-28 wide-body package to provide low-inductance return paths for the high-speed digital edges on PORTB and PORTC. Keep the oscillator traces (OSC1/OSC2, pins 9-10) short and surround them with ground pour to minimize EMI. If using a crystal, place load capacitors within 3 mm of OSC1/OSC2 and route them symmetrically. Avoid routing digital signals under the analog input traces (RA0-RA5) to prevent coupling into the A/D converter readings.
Do not program the configuration bits for LVP (low-voltage programming) unintentionally - it can interfere with RB3/PGM pin operation if not used. Always configure unused I/O pins as outputs low (or inputs with internal weak pull-ups enabled) to minimize power consumption. When migrating to the flash-based PIC16F73-I/SO, review the oscillator configuration bits which have different defaults. Verify that the brown-out reset voltage threshold matches your supply tolerance - selecting too high a threshold can cause intermittent resets on noisy rails.
Thông tin tuân thủ
RoHS/REACH compliance status not present in verified distributor listings. The PIC16C73AT-20E/SO is a legacy OTP part classified NRND (Not Recommended for New Designs); new automotive projects should consider AEC-Q100-qualified PIC16F families or dsPIC alternatives.