PIC16C73A-20/SO - 8-bit 20MHz 7KB OTP MCU 28-SOIC | Microchip
部品番号: PIC16C73A-20/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.93 | $3.93 |
| 10 | $3.55 | $35.50 |
| 100 | $3.1 | $310.00 |
| 500 | $2.75 | $1,375.00 |
| 1,000 | $2.5 | $2,500.00 |
PIC16C73A-20/SO 概要
An 8-bit microcontroller (MCU) is a programmable integrated circuit containing a CPU, memory, and peripherals on a single die. Within the broader taxonomy, an 8-bit MCU is a member of the microcontroller family, which itself is a subcategory of microcontrollers > microprocessors > semiconductors. The PIC16C73A belongs specifically to Microchip's mid-range PIC16CXXX architecture, which evolved into today's enhanced mid-range PIC16FXXX family. Compared with 16-bit and 32-bit MCUs, 8-bit parts like this one trade raw compute throughput for deterministic timing, low cost, and extreme code density in embedded control applications.
Key specifications include an operating voltage range of 4.0V to 5.5V (with the industrial -I variant supporting 2.5V-6.0V), 8-channel 8-bit A/D converter, three timer modules (Timer0, Timer1, Timer2), a USART, and a synchronous serial port (SPI/I2C) configurable via the MSSP peripheral. The device supports typical operating currents below 2 mA at 5V/4 MHz and standby currents under 1 µA, making it suitable for power-sensitive embedded designs. Integrated peripherals replace external glue logic and reduce BOM cost in motor control, instrumentation, and consumer appliances.
Architecturally, the PIC16C73A uses a Harvard memory structure with separate program and data buses, allowing instruction fetch and operand read to occur in the same cycle. The OTP EPROM-based program memory is one-shot programmable via a standard device programmer, providing flexibility for low- to mid-volume production. The part is specified for the commercial 0°C to +70°C range in the -20 version and the industrial -40°C to +85°C range in the -20I variant.
Typical applications include industrial control systems, automotive body electronics, sensor signal conditioning, low-speed data acquisition, smart sensor hubs, and home appliance controllers. The integrated ADC, timers, and serial peripherals allow direct connection to analog sensors, keypad matrices, and communication buses without external ICs.
When designing with this part, note that it has been superseded by the PIC16C73B and PIC16F73 (Flash-based) variants. New designs should generally migrate to the PIC16F73 or current PIC16F1xxx family for supply longevity. For existing designs with mature firmware, the PIC16C73A-20/SO remains a supported legacy part with active distributor inventory per Microchip's product page.
This page synthesizes distributor pricing across DigiKey, Mouser, LCSC, Octopart and other channels, drop-in same-family Microchip alternatives, and practical design notes not consolidated in the manufacturer datasheet, giving engineers a single-source comparison for sourcing decisions.
ドロップイン代替品: PIC16C73A-20/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C73A-20/SO (同一形状・フットプリント) — 相違点: Package, Program Memory Size, Program Memory Type, Timers, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C73B-20/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C73A-20I/SO
✅ ドロップイン✓ 在庫あり
$9.3 / 個
データシートを見る →PIC16F73-I/SO
✅ ドロップイン✓ 在庫あり
$2.45 / 個
データシートを見る →PIC16C73A-10E/SO
✅ ドロップイン✓ 在庫あり
$6.55 / 個
データシートを見る →PIC16F73-E/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C74A-20/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C73A-20/SO 最大定格&電気的特性
| Product Family | PIC16CXX (mid-range) |
| Core Architecture | 8-bit RISC Harvard |
| CPU Instruction Set | 35 single-word instructions |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Performance | 5 MIPS |
| Program Memory Size | 7 KB (4K x 14) OTP EPROM |
| Program Memory Type | OTP (One-Time Programmable) |
| RAM Size | 192 bytes |
| Data EEPROM | Not present |
| I/O Pins | 22 |
| A/D Converter | 8 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Serial Communication | USART + MSSP (SPI/I2C) |
| 電源電圧 | 4.0 V to 5.5 V |
| Typical Operating Current | < 2 mA at 5 V / 4 MHz |
| Standby Current | < 1 µA |
| 動作温度 | 0°C to +70°C (commercial) |
| パッケージ | 28-pin SOIC (SO) |
| 実装タイプ | Surface Mount |
PIC16C73A-20/SO ピン構成
| ピン 1 | MCLR/VPP — Master Clear (Reset) input / programming voltage |
| ピン 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| ピン 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| ピン 5 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC VREF+ |
| ピン 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| ピン 8 | OSC1/CLKIN — Oscillator input / external clock |
| ピン 9 | OSC2/CLKOUT — Oscillator output |
| ピン 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| ピン 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| ピン 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| ピン 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 16 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| ピン 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| ピン 18 | VSS — Ground |
| ピン 19 | VDD — Positive supply (4.0-5.5V) |
| ピン 20 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 21 | RB1 — PORTB bit 1 |
| ピン 22 | RB2 — PORTB bit 2 |
| ピン 23 | RB3 — PORTB bit 3 |
| ピン 24 | RB4 — PORTB bit 4 |
| ピン 25 | RB5 — PORTB bit 5 |
| ピン 26 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 27 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 28 | VSS — Ground |
主な用途
PIC16C73A-20/SO の用途: 6 件s: Industrial Control Systems, Automotive Body Electronics, Sensor Signal Conditioning and Data Acquisition, Home Appliance Controllers, Smart Sensor Hubs and IoT Edge Nodes, Low-Speed Motor Control and Stepper Drives.
Industrial Control Systems
The PIC16C73A-20/SO's integrated 8-channel 8-bit ADC, three timers, and 22 digital I/O lines make it well suited to industrial control PLCs and process controllers. Its 5 MIPS throughput at 20 MHz handles PID loops for motor speed, valve positioning, and temperature regulation with deterministic timing. The Harvard architecture and 200 ns instruction cycle give predictable interrupt latency critical for safety interlocks. Supply range of 4.0V to 5.5V (industrial -I variant up to 6.0V) tolerates 24V industrial rails after regulation. Migrate to PIC16F73 if in-field firmware updates are required.
おすすめ
Automotive Body Electronics
In automotive body modules such as window controllers, mirror adjusters, and seat controllers, the PIC16C73A-20/SO provides the deterministic I/O response and peripheral integration needed for ECU subsystems. Its 20 MHz core runs multiple sensor sampling tasks while the USART and MSSP drive LIN or serial bus communication to other ECUs. Use the -I or -E industrial/extended temperature variant for underhood environments. The 28-SOIC package is footprint-compatible with PIC16F73 and PIC16C73B, allowing migration to Flash-based or improved-silicon revisions without PCB rework.
おすすめ
Sensor Signal Conditioning and Data Acquisition
The PIC16C73A-20/SO's integrated 8-bit ADC with 8 input channels handles direct connection to thermocouples, strain gauges, and 4-20 mA loop sensors after external signal conditioning. Its three timers enable precise sample-rate generation and PWM output for actuator control in data acquisition front-ends. The 192 B RAM is sufficient for time-stamping and circular buffers in low-speed acquisition tasks. Power consumption below 2 mA at 5V/4 MHz supports battery-powered field instrumentation with the OTP memory storing calibration tables.
おすすめ
Home Appliance Controllers
White-goods controllers in washing machines, dishwashers, and microwave ovens benefit from the PIC16C73A-20/SO's combination of OTP program memory for cost-sensitive high-volume production and integrated peripherals driving motor TRIACs, relay coils, and user keypads. The MSSP peripheral interfaces with LED or LCD display drivers, while the timers generate zero-cross detection and TRIAC firing delays. Its 5 MIPS throughput handles multi-task scheduling under a simple round-robin or cooperative kernel. Migrate to PIC16F73 if end-of-line programming flexibility is needed.
おすすめ
Smart Sensor Hubs and IoT Edge Nodes
For non-connected local sensor aggregation - HVAC zone controllers, building automation I/O expanders, and security panel keypads - the PIC16C73A-20/SO aggregates digital sensors, debounces mechanical inputs, and drives local annunciators. Its USART enables RS-232 or RS-485 communication to upstream controllers or gateways, while the MSSP peripheral supports I2C sensor expansion. The 7 KB OTP memory holds a full state machine plus diagnostic log buffer. Pair with an external ESP-style module if Wi-Fi is required.
おすすめ
Low-Speed Motor Control and Stepper Drives
Stepper motor sequencing, brushed DC motor PWM, and small BLDC commutation can be implemented on the PIC16C73A-20/SO using its three timers for PWM generation, Timer1 for commutation timing, and the ADC for back-EMF or current sensing. The 5 MIPS throughput handles up to four PWM channels in software while the USART provides position-command input from a host. The 28-SOIC package is suitable for integration on stepper driver carrier boards. Use the industrial -I variant for factory-automation ambient temperatures.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C73A-20/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C73B-20/SO | PIC16C73A-20I/SO | PIC16F73-I/SO | PIC16C73A-10E/SO | PIC16F73-E/SO | PIC16C74A-20/SO |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 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 | Microchip Technology |
| Core / Architecture | 8-bit RISC Harvard (PIC16 mid-range) | 8-bit RISC Harvard (same) | 8-bit RISC Harvard (same) | 8-bit RISC Harvard (Flash) | 8-bit RISC Harvard (same) | 8-bit RISC Harvard (Flash) | 8-bit RISC Harvard (same family) |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 10 MHz (-50%) | 20 MHz | 20 MHz |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB Flash | 7 KB OTP | 7 KB Flash | 7 KB OTP |
| RAM | 192 B | 192 B | 192 B | 192 B | 192 B | 192 B | 192 B |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 | 33 (+50%) |
| Supply Voltage | 4.0-5.5 V | 4.0-5.5 V | 2.5-6.0 V (extended) | 2.5-5.5 V | 4.0-5.5 V | 2.5-5.5 V | 4.0-5.5 V |
| Temperature Range | 0°C to +70°C (commercial) | 0°C to +70°C | -40°C to +85°C (industrial) | -40°C to +85°C | -40°C to +125°C (extended) | -40°C to +125°C | 0°C to +70°C |
主な差別化要因
- Pin-compatible Flash alternative with ICSP support (vs PIC16F73-I/SO)
- Extended industrial temperature range (vs PIC16C73A-20I/SO)
- Higher I/O count within same PIC16C7x family (vs PIC16C74A-20/SO)
設計ノート
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) of the PIC16C73A-20/SO, plus a bulk 10 µF tantalum or aluminum electrolytic capacitor on the same supply rail. The device draws brief current spikes during ADC conversion and Timer1 oscillator start-up; inadequate bulk capacitance on the VDD pin causes ADC reference droop and timer jitter. The PIC16C73A-20/SO is specified for 4.0V to 5.5V, so a 5V LDO (e.g., MCP1700) is recommended for battery-backed designs.
Because the PIC16C73A-20/SO uses One-Time Programmable (OTP) EPROM, once a part is programmed it cannot be re-blanked and reprogrammed. Always program and verify engineering samples first, and use Microchip's ICSP-compatible device programmer (e.g., PICkit 3 or MPLAB PM3) to confirm OTP window usage before committing to production volumes. For designs that may need firmware updates, prefer the PIC16F73 (Flash) drop-in alternative.
Route the OSC1/OSC2 crystal traces as short and symmetric as possible with a grounded guard ring to reduce EMI coupling to sensitive analog inputs. The 22 I/O pins include analog-capable pins on PORTA (RA0-RA5) and PORTB; when using the ADC, set the TRIS register correctly and apply adequate acquisition time (minimum 19.7 µs at 5V per the datasheet). Place analog and digital ground returns to the VSS pin (pin 8 and pin 28) separately to avoid ground-loop noise on ADC readings.
When using the MSSP peripheral in I2C mode, install pull-up resistors (typically 4.7 kΩ to 10 kΩ, sized for bus capacitance and 400 kHz fast-mode operation) on the SCL (RC3) and SDA (RC4) lines. For SPI master mode, ensure the SCK (RC3) signal rise time is below the slave's setup requirement; a series resistor (22 kΩ to 33 kΩ) at SCK can dampen reflections on long traces. Always check the PIC16C73A datasheet errata for known peripheral limitations in your silicon revision before committing to layout.
コンプライアンス情報
Compliance information not present in the Verified Web Data. MSL Level and RoHS status marked as [DATA_NEEDED] in specs. The PIC16C73A is a legacy OTP part; for AEC-Q100 automotive-qualified operation, contact Microchip for the latest Q-grade variants.