English
| Part Number: | PIC16F73-I/ML |
|---|---|
| Manufacturer/Brand: | Micrel / Microchip Technology |
| Part of Description: | IC MCU 8BIT 7KB FLASH 28QFN |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $2.1146 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 4V ~ 5.5V |
| Supplier Device Package | 28-QFN (6x6) |
| Speed | 20MHz |
| Series | PIC® 16F |
| RAM Size | 192 x 8 |
| Program Memory Type | FLASH |
| Program Memory Size | 7KB (4K x 14) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Package / Case | 28-VQFN Exposed Pad |
| Package | Tube |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | External |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Number of I/O | 22 |
| Mounting Type | Surface Mount |
| EEPROM Size | - |
| Data Converters | A/D 5x8b |
| Core Size | 8-Bit |
| Core Processor | PIC |
| Connectivity | I²C, SPI, UART/USART |
| Base Product Number | PIC16F73 |




The Microchip PIC16F73-I/ML is a highly integrated 8-bit flash microcontroller designed for embedded control applications requiring a balanced mix of performance, power efficiency, and rich peripheral features. Based on a RISC architecture and fabricated using advanced CMOS technology, the PIC16F73-I/ML offers 7KB (4K x 14) words of flash program memory, 192 bytes of RAM, and features a compact 28-pin QFN (6mm x 6mm) package suitable for space-constrained PCBs in industrial environments. Operating at speeds up to 20MHz, it provides an effective platform for applications ranging from industrial automation to consumer electronics.
The PIC16F73-I/ML is part of the broader PIC16F7X family, sharing key architectural features with its siblings while specifically configured as a 28-pin device. The memory system is partitioned into two distinctive blocks: program memory (flash) and data memory (RAM), each accessed by independent buses enabling concurrent operations. Program flash is organized into 4K words (13-bit addressing), ideal for moderate firmware sizes, and supports internal reads for tasks like calibration, lookup tables, and data retention under code protection. Data memory consists of multiple banks, integrating general-purpose registers and a full set of special function registers critical for device operation and peripheral control. The hardware stack is eight-level deep and supports efficient interrupt and subroutine handling.
At its center, the PIC16F73-I/ML leverages a high-performance RISC CPU—an architecture characterized by only 35 single-word instructions, most executing in a single cycle (except branching). This simplicity ensures streamlined code development and fast real-time response, while the 13-bit wide program counter with hardware stack enables structured control flow and efficient interrupt management. Three classes of instructions—byte-oriented, bit-oriented, and literal/control—allow engineers flexibility in firmware design, a feature particularly prized in time-sensitive applications. The stack pointer operates as a circular buffer, and instruction cycle times are tightly linked to the oscillator frequency, allowing predictable timing behavior in embedded designs.
The device incorporates three versatile I/O ports (PORTA, PORTB, PORTC), multiplexed with a broad spectrum of peripheral functions. Bi-directional data register control (TRISx) ensures straightforward pin direction configuration with hardware support for input protection and analog selection. PORTA features analog inputs and a reference voltage option, while PORTB’s interrupt-on-change is engineered for efficient keypad or external event detection. Weak pull-up resistors and edge-select for external interrupts automate board-level signal integrity, a key consideration in industrial environments. PORTC supports synchronous serial communication and advanced peripheral connections. Additionally, the I/O system includes Schmitt Trigger and TTL input variants for optimal signal compatibility.
To address real-time requirements, the PIC16F73-I/ML incorporates three hardware timer/counter modules: Timer0, Timer1, and Timer2. Timer0 is an 8-bit timer/counter with an assignable prescaler shared with the watchdog timer, capable of responding to internal or external clock sources. Timer1 offers 16-bit resolution, multiple operational modes (timer, synchronous/asynchronous counter), built-in oscillator support for real-time clock applications, and direct integration with the CCP modules. Timer2 encompasses 8-bit architecture with prescaler and postscaler, tailored for PWM generation via the CCP modules and periodic interrupt generation—critical in time-based task scheduling. The interplay of timers, prescalers, and programmable interrupts enables precise system timing in embedded logic.
Embedded hardware support for signal measurement and control is provided by two Capture/Compare/PWM (CCP) modules. Each CCP contains a 16-bit register configurable for capture (input event timing), compare (output event generation), or PWM operation (10-bit resolution). Capture mode utilizes Timer1 for event timestamping, while compare mode automates output signal switching or generates software interrupts. The PWM mode is highly efficient for motor control, lighting, and power conversion but also offers double buffering for glitch-free duty cycle transitions. Selection of prescaler values, event edges, and integration with timers allow engineers to customize timing and control sequences, with direct I/O configuration tailoring to application needs.
The PIC16F73-I/ML features robust serial communication capabilities. The Synchronous Serial Port (SSP) supports both SPI (Master/Slave) and I²C (Slave, with start/stop interrupts for master firmware implementation). Each mode is complemented by dedicated control and status registers, enabling real-time monitoring and precise configuration of clock polarity, sample phase, addressing, and data buffering. The Universal Synchronous Asynchronous Receiver Transmitter (USART) supports both asynchronous and synchronous communication, with baud rate generation, 8/9-bit data formats, and hardware FIFO for receiver buffering. This flexibility allows integration with a wide range of peripherals, external microcontrollers, and networked devices, supporting protocols common in modern embedded environments.
For mixed-signal system integration, the PIC16F73-I/ML provides an 8-bit analog-to-digital converter (A/D) with up to five input channels. It supports software-selectable reference voltage (VDD or external via RA3), and can operate during SLEEP mode when the internal RC oscillator is selected as the conversion clock. The ADC is highly configurable, with acquisition time control, interrupt-driven operation, and programmable analog/digital pin selection for tailored signal routing. Engineers must account for analog source impedance and acquisition times for optimal accuracy, with conversion periods usually managed in firmware or coordinated with the CCP modules for triggered measurement applications.
To maximize reliability and minimize component count, the PIC16F73-I/ML integrates multiple special features. Oscillator options include LP, XT, HS (quartz/crystal), and RC, selected by programmable configuration bits for different timing and power profiles. RESET circuits are robust, including power-on reset, MCLR, watchdog timer, brown-out reset with programmable enable, and oscillator startup delay for supply and clock stability. Additional features include SLEEP mode for low-power operation, in-circuit serial programming (ICSP) support via two pins, and programmable code protection for intellectual property safety. A wide operating voltage range (2.0V – 5.5V), industrial temperature capability, and low standby currents (<1μA typical) make the device ideal for cost-sensitive, robust embedded systems.
The PIC16F73-I/ML demonstrates reliable electrical performance across industrial temperature ranges (-40°C to +85°C). Absolute maximum ratings include operation up to 20MHz (clock input), 25mA per I/O pin, and total power dissipation of 1.0W. Standby current can drop below 1μA, and typical active supply currents remain under 2mA @ 5V, 4MHz. Input voltage, output voltage, and current specifications are tightly characterized, ensuring compatibility with both TTL and CMOS logic levels. Protection diodes on I/O pins and special consideration for MCLR prevent latch-up and enhance ESD robustness. The device can operate reliably in hostile environments, essential for industrial and field-deployed applications.
The PIC16F73-I/ML adopts a 28-QFN (micro lead frame, 6x6mm) package, facilitating high-density, surface-mount PCB integration. Alternatives within the PIC16F7X family include DIP, SOIC, SSOP, and other small-outline options for different assembly and space requirements. Pin markings and layout adhere to JEDEC standards, with defined year and week codes supporting lot traceability. Engineers should carefully review footprint and PCB layout guidelines, paying special attention to thermal dissipation, solderability, and mechanical robustness for target application environments.
Microchip Technology provides extensive development support for the PIC16F73-I/ML. The MPLAB Integrated Development Environment (IDE) is the central hub for firmware design, offering editors, project management, compilers (MPASM, MPLAB C17/C18), simulators, in-circuit emulators (ICEPIC, MPLAB ICE 2000), device programmers (PROMATE II, PICSTART Plus), and demonstration boards (PICDEM series). These tools support rapid prototyping, debugging, and field programming, facilitating a streamlined engineering workflow. Microchip’s extensive application notes, reference manuals, and global support infrastructure further empower engineers with design insights ranging from code protection to signal acquisition and power management.
The PIC16F73-I/ML is notably pin- and architecture-compatible with several PIC16F7X family members, allowing straightforward migration or upgrade. Key equivalents that engineers may evaluate, depending on memory size, number of I/O ports, or pin count include:
PIC16F76 (offers identical architecture in a 28-pin package but with expanded memory)
PIC16F74 and PIC16F77 (feature 40/44 pin packages with increased on-chip memory, analog channels, and enhanced peripheral options)
PIC16F873/874/876/877 (similar peripherals and architecture, offering further scalability and compatibility)
In prior-generation systems, PIC16C73B/74B/76/77 devices may be considered for legacy support, although transitioning to the PIC16F73-I/ML or its equivalents is recommended for FLASH memory flexibility and in-circuit programmability. When selecting replacements, engineers should compare program/data memory sizes, I/O pin counts, analog input capability, and peripheral mapping for optimal portability and functionality.
The Microchip PIC16F73-I/ML stands as a robust, versatile solution within the 8-bit embedded microcontroller segment. Its balance of RISC architectural efficiency, comprehensive peripheral integration, analog capability, and power management features make it a compelling choice for widespread applications in industrial, consumer, and mixed-signal designs. Coupled with strong development tool support and a family of compatible upgrade paths, the PIC16F73-I/ML enables both efficient product development cycles and long-term scalability for system engineers and procurement professionals. In selecting and deploying this microcontroller, thoughtful consideration of system architecture, peripheral requirements, and migration paths will ensure maximum performance and reliability.
PIC16F73-1/SO MICROCH
IC MCU 8BIT 7KB FLASH 28QFN
IC MCU 8BIT 7KB FLASH 28SOIC
IC MCU 8BIT 7KB FLASH 28SSOP
IC MCU 8BIT 3.5KB FLASH 28SSOP
IC MCU 8BIT 7KB FLASH 28SPDIP
IC MCU 8BIT 7KB FLASH 28SOIC
IC MCU 8BIT 7KB FLASH 28SOIC
MIC DIP
IC MCU 8BIT 7KB FLASH 28SPDIP
IC MCU 8BIT 7KB FLASH 28QFN
PIC16F73-I/SP4AP MICROCHIP
MICROCHIP/ New
IC MCU 8BIT 7KB FLASH 28SPDIP
IC MCU 8BIT 7KB FLASH 28SSOP
MICROCHIP SSOP-28
May 12th, 2026
May 8th, 2026
April 28th, 2026
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles







June 12th, 2026
June 12th, 2026
June 12th, 2026
June 11th, 2026
PIC16F73-I/MLMicrochip Technology |
Quantity*
|
Target Price(USD)
|