PIC16F73-E/SS - 8-bit 20MHz 7KB FLASH MCU, 28-SSOP | Microchip
MPN: PIC16F73-E/SS ✓ فعالPIC16F73-E/SS جائزہ
A microcontroller (MCU) is a single-chip computer that contains a CPU core, non-volatile program memory (typically FLASH), working RAM, and a rich set of on-chip peripherals such as timers, ADC, communication interfaces, and GPIO. The PIC16 mid-range family uses a RISC architecture with 35 single-word instructions and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X device families, simplifying migration of legacy designs. PIC MCUs sit within the broader hierarchy of: PIC16 -> PIC mid-range -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor device.
Key differentiating features include a wide 2.0 V to 5.5 V supply range, 100,000 erase/write cycle FLASH endurance typical, ICD (In-Circuit Debugger) support via the standard two-wire interface, and the -E extended temperature grade of -40 C to +125 C. The 28-SSOP footprint is industry-standard and pin-compatible with related PIC16F7x family members, simplifying board layout reuse across the product line.
The PIC16F73-E/SS uses a Harvard architecture with a 14-bit instruction word and an 8-bit data path, giving a favourable code density for embedded control loops. Its 8-level hardware stack and 8 x 8 hardware multiply block support compact math, while the SSP module handles both SPI master/slave and I2C master/slave protocols in firmware.
Typical applications include industrial sensor conditioning, motor control loops (BLDC, stepper, brushed DC), battery-powered instrumentation, automotive body and lighting subsystems (within the -E temperature grade), home appliances, and simple human-machine interfaces such as LED/LCD control panels. The combination of USART, ADC and CCP peripherals covers most mid-range embedded needs.
When designing with the PIC16F73-E/SS, note the wide 2.0 V to 5.5 V supply range allows single-cell Li-ion or two-AA battery operation. The CONFIG register must be set in source to enable the Watchdog Timer, brown-out reset, low-voltage programming, and code protection as required by the application.
This page synthesises distributor pricing, verified drop-in alternatives within the PIC16F7x family, and practical design notes that complement the manufacturer datasheet.
کے لیے ڈراپ اِن متبادل PIC16F73-E/SS — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16F73-E/SS (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, Timers, Core Architecture, Operating Temperature Range, Serial Interfaces.
PIC16F73-I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F73T-E/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F73-E/SP
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F76-E/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F73T-I/SS
✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F73-E/SS زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Processor | PIC |
| Core Size | 8-bit |
| Maximum Clock Speed | 20 MHz |
| Instruction Cycle | 200 ns |
| Program Memory Size | 7 KB (4K x 14) FLASH |
| RAM Size | 192 bytes |
| Number of I/O | 22 |
| ADC | 5 channels x 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit |
| CCP Modules | 2 (Capture/Compare/PWM) |
| Serial Interfaces | SSP (SPI / I2C) + USART |
| سپلائی وولٹیج | 2.0 V to 5.5 V |
| آپریٹنگ درجہ حرارت | -40 C to +125 C (Extended -E grade) |
| پیکیج | 28-pin SSOP |
| ماؤنٹنگ ٹائپ | Surface Mount |
| RoHS اسٹیٹس | Compliant |
| Lead-Free | Yes |
PIC16F73-E/SS پن کنفیگریشن
| پن 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 voltage reference |
| پن 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| پن 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| پن 8 | VSS — Ground reference |
| پن 9 | OSC1/CLKIN — Crystal oscillator input / external clock |
| پن 10 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| پن 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / clock in |
| پن 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| پن 13 | RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1 |
| پن 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| پن 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| پن 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| پن 17 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| پن 18 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| پن 19 | VSS — Ground reference |
| پن 20 | VDD — Positive supply 2.0-5.5 V |
| پن 21 | RB0/INT — PORTB bit 0 / external interrupt |
| پن 22 | RB1 — PORTB bit 1 |
| پن 23 | RB2 — PORTB bit 2 |
| پن 24 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| پن 25 | RB4 — PORTB bit 4 |
| پن 26 | RB5 — PORTB bit 5 |
| پن 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| پن 28 | RB7/PGD — PORTB bit 7 / ICSP data |
عام استعمالات
PIC16F73-E/SS کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Sensor Signal Conditioning, Brushed DC Motor Speed Control, Home Appliance Control Boards, Battery-Powered Instrumentation, Automotive Body and Lighting Modules, Human-Machine Interface Panels.
Industrial Sensor Signal Conditioning
The PIC16F73-E/SS is well suited to industrial sensor signal conditioning hubs where multiple analog inputs must be digitised and forwarded over a serial link. Its 5-channel 8-bit ADC (8-bit resolution, ~20 us conversion) gives adequate dynamic range for 4-20 mA loop, thermocouple, and bridge-amplified sensors, while the -E temperature grade of -40 C to +125 C supports harsh factory environments. The USART plus SSP (SPI/I2C) enable forwarding to a host PLC or HMIs. Power dissipation at 5 V, 20 MHz is roughly 25 mW, manageable in a 28-SSOP footprint without active cooling.
تجویز کردہ
Brushed DC Motor Speed Control
The PIC16F73-E/SS handles closed-loop brushed DC motor speed control using its two CCP modules (one for PWM generation, one for tachometer capture). At 20 MHz / 200 ns instruction cycle, the PWM frequency can be set to 20 kHz or higher with fine duty resolution, while the 16-bit timer measures tach pulses precisely. Drive commands can be communicated over USART to a centralised motion controller. The -E temp grade also makes it viable for under-hood and machinery applications where ambient exceeds 85 C.
تجویز کردہ
Home Appliance Control Boards
The PIC16F73-E/SS is widely deployed in white-goods control boards for washing machines, dishwashers, ovens, and HVAC thermostats. Its small 28-SSOP footprint, 22 GPIO, 5-channel ADC (for temperature/humidity/level sensing), and USART (for UI panel interfacing) cover the I/O mix required. The extended -40 C to +125 C temperature grade lets the same firmware ship into refrigerated compartments and oven-cabinet environments. Power consumption at 5 V and idle clocks is low enough that the MCU can run continuously in standby.
تجویز کردہ
Battery-Powered Instrumentation
The PIC16F73-E/SS can be clocked down to 32 kHz via its LFINTOSC internal oscillator, dropping supply current to tens of microamps and making it suitable for battery-powered portable instruments such as digital multimeters, hand-held scanners, and field data loggers. The 2.0 V to 5.5 V supply range covers two-AA alkaline, single-cell Li-ion, and 3.3 V coin-cell stacks. The ADC can monitor battery voltage directly, while the USART wakes periodically to dump data to a host.
تجویز کردہ
Automotive Body and Lighting Modules
Inside the cabin or body-control modules (mirror adjusters, seat controllers, ambient lighting), the PIC16F73-E/SS handles PWM dimming, button matrix scanning, and LIN-bus communication. Its -40 C to +125 C extended temperature grade, 5 V supply tolerance, and CCP-based PWM channels support multi-channel LED dimming up to 20 kHz without audible noise. The 8-bit ADC reads potentiometers for dimming levels and current-sense amplifiers for fault detection.
تجویز کردہ
Human-Machine Interface Panels
The PIC16F73-E/SS is used in HMI panels for industrial equipment, fitness gear, and small appliances where 4-8 buttons and a 2x16 character LCD or LED bar graph are driven. The SSP peripheral supports SPI/I2C LCD expansion, while the USART connects to a master controller. With 22 GPIO and 5 ADC channels, the MCU can handle capacitive touch via the CTMU peripheral (available in similar PIC16F1x family members) or directly digitise resistive touch panels. The 28-SSOP slim package fits behind narrow bezel openings.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16F73-E/SS — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16F73-I/SS | PIC16F73T-E/SS | PIC16F73-E/SP | PIC16F76-E/SS | PIC16F73T-I/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 28-SPDIP (through-hole variant) | 28-SSOP (same) | 28-SSOP (same) |
| Core Processor | PIC16 8-bit | PIC16 8-bit (same) | PIC16 8-bit (same) | PIC16 8-bit (same) | PIC16 8-bit (same) | PIC16 8-bit (same) |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Program Memory (FLASH) | 7 KB (4K x 14) | 7 KB | 7 KB | 7 KB | 14 KB | 7 KB |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 368 bytes | 192 bytes |
| I/O Count | 22 | 22 | 22 | 22 | 22 | 22 |
| ADC | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit |
| Operating Temperature | -40 C to +125 C (-E) | -40 C to +85 C (-I) | -40 C to +125 C (-E) | -40 C to +125 C (-E) | -40 C to +125 C (-E) | -40 C to +85 C (-I) |
| Supply Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
اہم امتیازی خصوصیات
- Extended -40 C to +125 C temperature grade in 28-SSOP (بمقابلہPIC16F73-I/SS)
- Higher FLASH density than 28-pin PIC16F73 baseline without changing footprint (بمقابلہPIC16F76-E/SS)
- Surface-mount 28-SSOP for slim profile vs through-hole SPDIP (بمقابلہPIC16F73-E/SP)
ڈیزائن نوٹس
The PIC16F73-E/SS operates from 2.0 V to 5.5 V; however, full 20 MHz operation requires VDD >= 4.0 V per Microchip DS30325B. Below 4.0 V, derate the clock to 10 MHz or lower. Add a 100 nF decoupling cap within 5 mm of VDD (pin 20) plus a bulk 10 uF tantalum or ceramic on the same rail to suppress switching transients when CCP-driven loads switch. Connect both VSS pins (8 and 19) to a low-impedance ground plane for return-path integrity.
Always configure CONFIG1 (0x2007) and CONFIG2 (0x2008) in your source code using the __CONFIG directives or MPLAB X MCC settings; otherwise the MCLR pin may behave unpredictably, the watchdog may be left enabled, or low-voltage programming may be disabled. Per the Microchip datasheet, unprogrammed configuration memory reads as all-1s, which can put the device in an unusable state (e.g., XT oscillator mode with no crystal). Verify with a debugger on first prototype build.
The 28-SSOP pin pitch is 0.65 mm with a thermal pad on the package underside; ensure the PCB footprint matches Microchip recommended land pattern (IPC-SM-782). Place the ICSP header (PGC pin 27, PGD pin 28, MCLR pin 1, VDD, VSS) on the board edge or accessible test point array to allow programming without needing a socket. Keep the MCLR trace short (<20 mm) and decouple MCLR with a 10 kohm pullup to VDD for clean reset behaviour.
When using the ADC for measurements below 1 LSB accuracy, place the analog and digital ground returns on a split ground plane joined at a single point under the MCU. Use AVss (pin 19) as the analog reference; connect VREF+ to a quiet 5 V rail if used (or to VDD for low-precision reads). Acquisition time for the 8-bit ADC is approximately 19.7 us per conversion at 20 MHz; use TACQ >= 2 us plus ample settling before sampling high-impedance sources.
If you migrate from the PIC16F73-E/SS to the PIC16F76-E/SS (14 KB FLASH) you can reuse the same 28-SSOP PCB footprint; no layout changes are required. When migrating to 40-pin PIC16F74/77 family members, however, expect additional GND/VDD pins and trace routes must be re-laid. Validate firmware on the actual device before committing to PCB revisions, as some interrupt vectors and SFR addresses differ between PIC16F7x sub-family members.
تعمیل کی معلومات
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose PIC16F73T-E/SO or PIC16F76-E/SS only with explicit automotive-grade validation for production. Halogen-free status not explicitly stated in web data.