PIC16C773-I/SS - 8-Bit 20MHz 7KB OTP MCU 12-bit ADC | Microchip
MPN: PIC16C773-I/SS ✓ فعالPIC16C773-I/SS جائزہ
An 8-bit microcontroller is a small computing system-on-chip that integrates a CPU, program memory, RAM, and peripheral interfaces into a single IC. Within the broader taxonomy, the PIC16C773 belongs to the Microchip PIC16C family of mid-range microcontrollers, which sit between the baseline PIC10/12/16 families and the high-performance PIC18/PIC24 families, and are widely used in industrial control, instrumentation, and embedded sensor applications.
Key features include 6 channels of 12-bit Analog-to-Digital conversion with multiple input ranges, two 8-bit timers plus one 16-bit timer/counter, a Synchronous Serial Port (SSP) configurable for SPI or I2C, a USART with 9-bit address detection, a 10-bit Pulse-Width-Modulation (PWM) module, a capture/compare/PWM (CCP) module, an 8-bit parallel slave port, and a watchdog timer with on-chip RC oscillator for reliable operation. The device also integrates brown-out reset, power-on reset, and in-circuit serial programming for robust embedded designs.
Built on Microchip's low-power CMOS process, the PIC16C773 delivers typical active current around 2 mA at 5V/4 MHz and supports standby currents below 1 µA, making it suitable for battery-backed applications. The 28-pin SSOP (5.30 mm body) footprint supports compact PCB layouts, and the wide 2.5 V to 5.5 V operating range allows direct interfacing with both 3.3 V and 5 V peripherals.
Typical applications include industrial process control, sensor signal conditioning, instrumentation and data acquisition, automotive body and chassis subsystems (non-safety), and consumer white goods. The integrated 12-bit ADC eliminates the need for an external precision converter, reducing BOM cost in measurement-focused designs.
When designing with this part, remember the OTP program memory cannot be re-programmed in-circuit beyond the ICSP window - choose the Flash-based PIC16F876 (pin-compatible drop-in) for prototype iteration, or remain on PIC16C773 for low-cost volume production where firmware is finalized.
کے لیے ڈراپ اِن متبادل PIC16C773-I/SS — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16C773-I/SS (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, Timers, Program Memory Size, Program Memory Type, Operating Temperature.
PIC16C773-I/SO
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16C773T-I/SS
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16C773-E/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F876-I/SS
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16C771-I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C773-I/SS زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Architecture | PIC 16C, 8-bit RISC |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 256 bytes |
| EEPROM Data Memory | 0 bytes (no on-chip EEPROM) |
| Maximum CPU Speed | 20 MHz |
| Instruction Throughput | 5 MIPS (200 ns per instruction) |
| Instruction Set | 35 single-word instructions |
| Digital I/O Pins | 22 |
| ADC | 12-bit, 6 channels |
| Timers | 2 x 8-bit + 1 x 16-bit Timer/Counter |
| PWM Modules | 1 x 10-bit PWM + 1 x CCP |
| Communication Peripherals | USART (9-bit addr), SSP (SPI/I2C), PSP |
| Operating Voltage | 2.5 V to 5.5 V |
| آپریٹنگ درجہ حرارت | -40 C to +85 C (Industrial, -I suffix) |
| پیکیج | 28-pin SSOP (5.30 mm body) |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Brown-Out Reset / Power-On Reset | Yes |
| In-Circuit Serial Programming | Yes (ICSP) |
| RoHS اسٹیٹس | Compliant (lead-free SSOP) |
PIC16C773-I/SS پن کنفیگریشن
| پن 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| پن 2 | OSC1/CLKIN — Oscillator crystal input / 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 VREF+ |
| پن 8 | RA4/AN4/T0CKI — PORTA bit 4 / analog input 4 / Timer0 clock |
| پن 9 | RA5/AN5/SS/LVDIN — PORTA bit 5 / analog input 5 / SPI slave select / LVD input |
| پن 10 | VSS — Ground reference |
| پن 11 | VDD — Positive supply (2.5 V to 5.5 V) |
| پن 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 |
| پن 22 | RC2/CCP1 — PORTC bit 2 / CCP1 (capture/compare/PWM) |
| پن 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 | RE2/CS — PORTE bit 2 / parallel slave port chip select |
عام استعمالات
PIC16C773-I/SS کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Process Control, Precision Sensor Signal Conditioning, Data Acquisition Systems, Consumer Appliance Control, Automotive Body and Chassis Modules, Battery-Powered Instrumentation.
Industrial Process Control
The PIC16C773-I/SS fits industrial process control designs where its 12-bit 6-channel ADC directly digitizes 4-20 mA or 0-10 V sensor signals without an external converter. At 20 MHz / 5 MIPS, the firmware can run PID loops at 1 kHz update rates while the 22 digital I/O drive actuator relays, opto-isolators, and HMI displays. The -40 C to +85 C industrial temperature range covers factory-floor enclosures, and the 2.5 V to 5.5 V supply rail is tolerant of 24 V loop-powered transducer outputs stepped down by external regulators. The 256-byte RAM plus 35-instruction PIC16C RISC core keeps the BOM, code footprint, and qualification cost low for high-volume panels.
تجویز کردہ
Precision Sensor Signal Conditioning
The PIC16C773-I/SS is well suited for precision sensor signal conditioning applications, where its integrated 12-bit ADC replaces a separate converter and reduces BOM cost in multi-channel thermocouple, RTD, or bridge-sensor front ends. The on-chip USART streams digitized data to a host display or logger, while the SSP peripheral drives SPI/I2C sensors such as external temperature or pressure ICs. The 7 KB OTP memory holds linearization tables and calibration constants, and the 256-byte RAM accommodates moving-average filters and oversampling routines that push effective resolution beyond 12 bits. With 22 I/O, the same MCU can also drive alarms, displays, and user-interface switches.
تجویز کردہ
Data Acquisition Systems
The PIC16C773-I/SS provides a complete 6-channel 12-bit data-acquisition front end for compact instrumentation. With sample rates up to ~50 ksps at 12-bit resolution and a 22 I/O count, the device can simultaneously digitize multiple analog channels while communicating results via USART or parallel slave port. The 10-bit PWM and CCP module generate excitation signals for resistive-bridge sensors, while timers enable precise sample-interval scheduling without CPU overhead. Its 2.5 V to 5.5 V supply range supports battery-powered portable instruments, and the SSOP-28 footprint enables dense PCB layouts in multi-board data loggers and bench-top meters.
تجویز کردہ
Consumer Appliance Control
Consumer white-goods controllers such as washing machines, dishwashers, and HVAC blower boards benefit from the PIC16C773-I/SS's combination of 22 I/O, 6 ADC channels, PWM outputs, and low-cost OTP memory. The PWM drives motor-speed references, the ADC monitors temperature and water-level sensors, and the USART links to inverter or display modules. OTP memory at the $7-11 unit price point supports cost-optimized mass production where firmware is finalized. The integrated brown-out reset and watchdog timer improve field reliability in noisy appliance environments, eliminating external supervisor components and reducing overall BOM cost.
تجویز کردہ
Automotive Body and Chassis Modules
For non-safety automotive body and chassis subsystems - door modules, seat controllers, lighting drivers, and HVAC blend-door actuators - the PIC16C773-I/SS offers sufficient ADC, PWM, and I/O resources. The 12-bit ADC reads potentiometers and thermistors, the PWM drives small DC motors, and the USART interfaces with body-control network gateways. Note that PIC16C773 is not AEC-Q100 qualified; for safety-relevant or harsh under-hood applications select PIC16F876A or PIC18F family derivatives. Operating range is -40 C to +85 C, adequate for cabin environments.
تجویز کردہ
Battery-Powered Instrumentation
Battery-powered instruments leverage the PIC16C773-I/SS's CMOS process and on-chip brown-out reset to extend operating life. At 4 MHz / 3 V, active current is typically below 2 mA and standby currents fall below 1 µA with the watchdog disabled, making the device suitable for portable data loggers, hand-held meters, and remote sensor transmitters. The 2.5 V minimum supply permits operation from two AA cells down to 2.0 V under load (with brown-out trip), and the 12-bit ADC at sample rates you control preserves battery capacity between measurements. The 256-byte RAM is sufficient for cyclic buffer storage before periodic dumps over USART.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16C773-I/SS — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16C773T-I/SS | PIC16C773-E/SS | PIC16F876-I/SS | PIC16C771-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30 mm) | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 8 KB Flash | 7 KB OTP |
| RAM Size | 256 bytes | 256 bytes | 256 bytes | 368 bytes (+44%) | 256 bytes |
| ADC Resolution | 12-bit, 6 channels | 12-bit, 6 channels | 12-bit, 6 channels | 10-bit, 5 channels | 10-bit, 6 channels |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (extended) | -40 C to +85 C | -40 C to +85 C |
| Memory Technology | OTP (one-time programmable) | OTP | OTP | Flash (re-programmable) | OTP |
اہم امتیازی خصوصیات
- 12-bit ADC resolution (بمقابلہPIC16C771-I/SS)
- OTP memory cost optimization (بمقابلہPIC16F876-I/SS)
- Same die for tape-and-reel inventory flexibility (بمقابلہPIC16C773-I/SO)
ڈیزائن نوٹس
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD/VSS pins, plus a bulk 10 uF electrolytic or tantalum on the same rail. The PIC16C773 has no internal regulator; supply noise above 50 mVpp can couple into ADC results - use a linear regulator rather than a switching converter when ADC accuracy matters. Brown-out reset (BOR) is enabled by configuration fuse and trips below ~4 V at 5 V nominal operation.
The 28-SSOP package has 0.65 mm pitch leads - use 0.4 mm-wide PCB traces with 0.2 mm solder mask expansion and keep analog traces (AN0-AN5) short and away from digital lines and oscillator traces. Provide a ground pour on the top layer stitched with vias to the bottom ground plane. Keep the crystal or external clock traces within 10 mm of OSC1/OSC2 with a grounded guard trace to minimize EMI susceptibility.
Remember that OTP memory is one-time programmable - once programmed, the firmware cannot be erased or rewritten. For prototype development use the PIC16F876-I/SS (Flash, pin-compatible) and only migrate to PIC16C773-I/SS for volume production with finalized firmware. Configuration fuses (oscillator, BOR, watchdog) must be set correctly at programming time; incorrect fuse settings can lock the device. ICSP requires MCLR pulled high, RB6 (PGC) clock, RB7 (PGD) data, and VDD/GND connected during programming.
The 12-bit ADC delivers ~ +/-2 LSB INL and 72 dB SINAD typical at 50 ksps with a clean reference. Use a low-noise dedicated ADC reference (e.g. MCP1525 for 2.5 V or MCP1541 for 4.096 V) rather than VDD to preserve absolute accuracy. Average 16-64 samples in firmware for effective resolution beyond 12 bits. Add an RC filter (1 kohm + 100 nF) on each analog input to limit source-impedance-induced settling errors.
تعمیل کی معلومات
RoHS-compliant per Microchip product page; not AEC-Q100 qualified (industrial grade only). For automotive safety-relevant applications select PIC16F876A or PIC18F family derivatives with AEC-Q100 documentation.