PIC16C73BT-20/SS - 8-Bit 20MHz OTP MCU 7KB Flash 28-SSOP | Microchip
MPN: PIC16C73BT-20/SS ✗ סוף ייצורPIC16C73BT-20/SS סקירה
An OTP microcontroller is a one-time programmable device whose program memory uses fuse-link or EPROM-style cells that can be written once during production and cannot be electrically erased; this contrasts with Flash-based PIC16F parts that support in-circuit reprogramming. OTP MCUs deliver lower per-unit cost and higher security in volume production and belong to the broader hierarchy: PIC16C family -> PIC16 mid-range core -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor.
The PIC16C73B operates across 2.5V to 5.5V supply, supports a 35-instruction RISC set, and offers up to 5 MIPS sustained performance, which provides a deterministic execution model suited to real-time control loops. The 28-SSOP footprint exposes dedicated crystal/oscillator pins, an MCLR reset, plus PORTB interrupt-on-change wake-up, giving designers flexible low-power and wake-up behavior.
Typical applications include industrial control panels, automotive body and HVAC subsystems, consumer appliance control boards, sensor conditioning front-ends, and embedded control modules where a small pin count, modest memory, and deterministic timing are required.
When designing with this OTP part, plan the firmware image before ROM submission since field updates are impossible; consider a flash-based PIC16F equivalent for development/production flexibility, and validate SSOP PCB pad geometry against JEDEC MO-150 for reflow yield.
חלופות תחליף ישיר עבור PIC16C73BT-20/SS — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC16C73BT-20/SS (אותו גורם צורה וטביעת רגל) — שונים ב Package, Timers, Program Memory Size, Program Memory Type, ADC.
PIC16C73B-20/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C73B-04/SS
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C73BT-20I/SS
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC16C73B-04I/SS
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C72T-20/SS
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C73BT-20/SS דירוגים מרביים ומאפיינים חשמליים
| Core | PIC16 mid-range 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14) |
| RAM | 192 bytes |
| Max CPU Frequency | 20 MHz |
| Instruction Set | 35 instructions |
| Operating Voltage | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| ADC | 10-bit multi-channel (5 channels) |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Serial Interfaces | USART, SPI, I2C (via SSP) |
| CCP Module | 1 x Capture/Compare/PWM |
| מארז | 28-SSOP (5.30 mm body width) |
| טמפרטורת פעולה | 0 C to +70 C (commercial grade) |
| סוג הרכבה | Surface Mount |
תצורת פינים של PIC16C73BT-20/SS
| פין 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| פין 2 | OSC1/CLKIN — Oscillator crystal input or external clock input |
| פין 3 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| פין 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| פין 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| פין 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| פין 7 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference |
| פין 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| פין 9 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / analog input 4 |
| פין 10 | VSS — Ground |
| פין 11 | VDD — Positive supply voltage |
| פין 12 | RB0/INT — PORTB bit 0 / external interrupt |
| פין 13 | RB1 — PORTB bit 1 |
| פין 14 | RB2 — PORTB bit 2 |
| פין 15 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| פין 16 | RB4 — PORTB bit 4 |
| פין 17 | RB5 — PORTB bit 5 |
| פין 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| פין 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| פין 20 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock |
| פין 21 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 output |
| פין 22 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| פין 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| פין 24 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| פין 25 | RC5/SDO — PORTC bit 5 / SPI data out |
| פין 26 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| פין 27 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| פין 28 | VSS — Ground |
יישומים טיפוסיים
PIC16C73BT-20/SS מתאים עבור 6 יישוםs: Industrial Control Panels, Automotive Body and HVAC Modules, Consumer Appliance Control Boards, Sensor Conditioning and Data Acquisition Front-Ends, Embedded Control Modules and Educational Platforms, Compact Power Supply Supervisory and Fan Controllers.
Industrial Control Panels
The PIC16C73BT-20/SS fits industrial control panels where deterministic 20MHz performance, 22 I/O lines, and a 10-bit ADC simplify sensor interface and relay-driver control. Its 7KB OTP program memory holds compact state machines for conveyor logic, motor starters, and interlock supervision. The 28-SSOP footprint keeps PCB size small while supporting surface-mount reflow at production scale. With Brown-out Reset and a wide 2.5V-5.5V supply tolerance, the part tolerates the noisy 24V-bus-derived rails common in factory floors, and its commercial 0C to +70C range covers most indoor enclosures. Microchip datasheet 30390e references typical CCP-based PWM outputs and analog reads through PORTB/PORTC, which panel designers can wire directly to digital I/O and 0-5V sensor signals.
מומלץ
Automotive Body and HVAC Modules
The PIC16C73BT-20/SS is well suited to non-safety automotive body electronics such as HVAC blend-door actuators, mirror controllers, and lighting modules where its 22 digital I/O lines drive stepper drivers, FET gates, and LED strings. The 20MHz PIC16C core executes 5 MIPS, enough to handle serial LIN-style comms, PWM fan control, and button debounce within tight latency budgets. Operating from 2.5V to 5.5V tolerates load-dump transient filtering on 12V vehicle rails after regulator conditioning. While the commercial 0-70C range is acceptable for cabin modules, under-hood applications should consider the industrial PIC16C73BT-20I/SS variant, which shares the same SSOP-28 footprint and pinout. Microchip datasheet 30390e documents the CCP module for PWM generation and the 10-bit ADC for thermistor/sensor reading.
מומלץ
Consumer Appliance Control Boards
The PIC16C73BT-20/SS integrates well into white-goods control boards in washing machines, dishwashers, and microwave ovens, where 22 I/O lines drive triac/SCR interfaces, keypad scanning, seven-segment or LCD display multiplexing, and buzzer/relay actuation. Its 7KB OTP memory holds state-machine firmware for wash programs or cook profiles at low per-unit cost; OTP also discourages firmware theft which matters for branded consumer OEMs. The 10-bit ADC reads temperature probes, water-level sensors, and humidity sensors through dedicated analog channels. The USART/SPI/I2C peripherals enable connectivity to display-driver ICs and BLE/Wi-Fi companion modules. Operating from 2.5V-5.5V tolerates the rectified 5V/3.3V rails in appliance power supplies; the SSOP-28 footprint supports automated pick-and-place.
מומלץ
Sensor Conditioning and Data Acquisition Front-Ends
The PIC16C73BT-20/SS works as a low-cost sensor-conditioning front-end for distributed measurement nodes. Its 10-bit multi-channel ADC samples resistive-bridge sensors, thermistors, and 0-5V analog signals; the on-chip CCP module triggers synchronized ADC conversions via timer compare events. The USART streams processed readings to a host controller or Bluetooth module, while SPI/I2C talks to external EEPROM for data logging. At 5 MIPS sustained throughput the PIC16C core can run digital filtering on each sample before transmitting, reducing host load. The 2.5V-5.5V supply range accommodates battery or USB-powered sensor pods. Per Microchip datasheet 30390e, the SSP module supports both SPI and I2C master/slave modes for flexible peripheral interconnect.
מומלץ
Embedded Control Modules and Educational Platforms
The PIC16C73BT-20/SS is a frequent subject in academic curricula and hobbyist embedded courses because the PIC16C mid-range architecture is simple to teach: 35 instructions, single accumulator (W) plus file-register map, 8-level hardware stack, and orthogonal addressing. The 28-SSOP carrier-board form factor fits training kits and breadboard adapters, and the 22 I/O lines plus CCP, ADC, and USART peripherals expose enough features to teach timers, PWM, ADC, and serial protocols in one semester. The OTP memory, while not field-rewritable, encourages disciplined code development and version control. Per Microchip datasheet 30390e, the device is supported by MPLAB IDE and PICSTART Plus programmers for educational labs.
מומלץ
Compact Power Supply Supervisory and Fan Controllers
The PIC16C73BT-20/SS controls fan speed and monitors supply rails in compact PSU and UPS modules. The CCP module generates PWM to drive a fan FET gate; the 10-bit ADC reads fan tach feedback and supply voltage rails for closed-loop control and fault detection. The USART reports telemetry to a host MCU over RS-232 or RS-485. Brown-out Reset and the 2.5V-5.5V operating range suit 3.3V and 5V logic rails typical in telecom and server PSUs. With 22 I/O lines, designers can multiplex multiple fans, status LEDs, and alert outputs without an external expander. Microchip datasheet 30390e documents the ADC's acquisition time and the PWM resolution achievable at the 20MHz core clock.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC16C73BT-20/SS — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | PIC16C73B-20/SS | PIC16C73BT-20I/SS | PIC16C73B-04/SS | PIC16C73B-04I/SS | PIC16C72T-20/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 28-SSOP (same) | 28-SSOP (same) | 28-SSOP (same) |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 4 MHz | 20 MHz |
| Program Memory | 7 KB (4K x 14) OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 3.5 KB OTP (-50%) |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 128 bytes (-33%) |
| Operating Temperature | 0 C to +70 C (commercial) | 0 C to +70 C (commercial) | -40 C to +85 C (industrial) | 0 C to +70 C (commercial) | -40 C to +85 C (industrial) | 0 C to +70 C (commercial) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 8-bit multi-channel |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
מבדילים עיקריים
- Highest-speed 8-bit PIC16C73B member at 20MHz in SSOP-28 (לעומתPIC16C73B-04/SS)
- Commercial temperature grade for cost-sensitive consumer/embedded designs (לעומתPIC16C73BT-20I/SS)
- PIC16C73B family - largest program memory in PIC16C 28-SSOP lineup (לעומתPIC16C72T-20/SS)
הערות תכנון
OTP memory cannot be erased or rewritten. Once the PIC16C73BT-20/SS is programmed, any firmware bug becomes a permanent hardware defect. Always validate the entire firmware image on a flash-based PIC16F73-I/SS development board before committing to OTP production units. Lock-out the code-protection bits only after the verified image is final. Per Microchip datasheet 30390e, code-protect can be set but is irreversible on OTP.
Brown-out Reset (BOR) holds the part in reset until VDD reaches the BOR threshold (~2.0-4.0V depending on configuration). For battery-powered or unstable rails, leave BOR enabled. If VDD can droop below 2.5V during motor start-up, add bulk capacitance (>=10uF) at the SSOP VDD/VSS pins and keep traces short to minimize inductance-induced dips.
Place a 100nF decoupling capacitor within 3 mm of the VDD pin (pin 11) and a bulk capacitor (>=10uF) within 10 mm. Per JEDEC MO-150 SSOP land pattern recommendations, use 0.65mm-pitch pads with solder mask defined (SMD) openings for reliable reflow. Route the ICSP signals PGC (RB6) and PGD (RB7) on the same side of the board as the connector to keep programming impedance low.
Estimated: At VDD = 5.5V with all 22 I/O pins sourcing 20mA, total power dissipation is approximately 1.0 W internally (worst-case all outputs sourcing). The SSOP-28 package has theta_JA of approximately 95 C/W on a 1oz 4-layer board, giving a junction rise of ~95 C above ambient. With a commercial 0-70 C ambient rating, maximum junction temperature limits output drive simultaneously on all pins; derate outputs to 10-15mA per pin in production layouts.
Route the analog inputs (RA0-RA5) on a separate analog ground island and join at a single point to the main VSS to avoid digital switching noise coupling into ADC readings. Keep the analog VREF trace short and bypass with a 10nF NPO capacitor plus 10uF bulk. Avoid routing the USART TX/RX traces parallel to the OSC1/OSC2 traces for more than 10mm to minimize crosstalk into the serial stream.
מידע על תאימות
Compliance status not explicitly stated in verified distributor or manufacturer data; RoHS and REACH markers left as unknown per Data Authenticity Rule 9. Part is end-of-life, released before modern automotive grade tracking was common; AEC-Q100 qualification not published.