PIC16LF73-I/ML - 8-Bit 20MHz 7KB Flash MCU 28-QFN | Microchip
MPN: PIC16LF73-I/ML ✓ Hoạt độngPIC16LF73-I/ML Tóm tắt
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data memory, and peripherals onto one silicon die. The PIC16F family uses Microchip's enhanced Harvard RISC architecture with only 35 single-word instructions, achieving 200 ns instruction execution at 20 MHz. MCUs sit in the broader hierarchy of: microcontroller -> embedded processor -> integrated circuit -> semiconductor, and they form the decision-making core of almost every embedded electronic product.
Key features include a wide 2.0 V to 5.5 V supply range (LF = low-voltage/F-version variant supporting full operation down to 2.0 V), nanoWatt technology for power-managed sleep modes, an ICD (In-Circuit Debugger) interface for MPLAB development tools, and an enhanced USART with 9-bit address detection. The 28-QFN (6x6) exposed-pad package provides a low thermal resistance path to PCB copper for heat extraction.
Architecturally, the PIC16LF73 separates program and data buses (Harvard), allowing instruction fetch and operand access to occur in a single 200 ns cycle. The 14-bit instruction word gives more encoding headroom than the 12-bit baseline PIC, supporting literal operations and direct bit manipulation without extra cycles.
Typical applications include industrial control panels, sensor signal conditioning, low-cost consumer appliances, automotive body electronics sub-modules, and battery-powered portable instruments where low-voltage operation from a single Li-ion cell or two AA cells is required.
When designing with this device, note that the 28-QFN package has no mechanical leads to absorb CTE stress - the exposed pad must be soldered to a ground copper pour for both thermal dissipation and mechanical reliability. Programming voltage is generated on-chip; no external high-voltage supply is needed.
This page synthesizes distributor pricing, same-package drop-in alternatives (including PIC16LF72, PIC16LF74, PIC16LF76 family variants), and practical PCB design notes not found in the standalone manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC16LF73-I/ML — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16LF73-I/ML (cùng hình factor và footprint) — khác nhau ở ADC, Package, Timers, Core Architecture, Operating Temperature.
PIC16LF74-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF76-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF72-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF737-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF73T-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F73-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF73-I/ML Tỷ lệ tối đa & tính chất điện
| Product Series | PIC16F (PIC16LF73) |
| Core Architecture | 8-bit PIC16 enhanced Harvard RISC |
| Instruction Set | 35 single-word instructions, 14-bit opcode |
| Program Memory | 7 KB (4K x 14) Flash |
| RAM | 192 bytes |
| Max CPU Frequency | 20 MHz |
| Instruction Execution Time | 200 ns at 20 MHz |
| Supply Voltage (Vdd) | 2.0 V to 5.5 V |
| I/O Pins | 22 |
| ADC | 5 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM | Yes (CCP module) |
| USART | Enhanced USART (9-bit address detect) |
| Hộp | 28-QFN (6x6 mm) with exposed thermal pad |
| Khoảng nhiệt độ hoạt động | -40 C to +85 C (Industrial, 'I') |
| Kiểu lắp đặt | Surface Mount |
| Lead-Free / RoHS | Lead-Free / RoHS Compliant |
Cấu hình chân PIC16LF73-I/ML
| Chân 1 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / VREF- |
| Chân 2 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / VREF+ |
| Chân 3 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Chân 4 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select |
| Chân 5 | VSS — Ground |
| Chân 6 | RB0/INT — Port B bit 0 / External interrupt |
| Chân 7 | RB1 — Port B bit 1 |
| Chân 8 | RB2 — Port B bit 2 |
| Chân 9 | RB3/PGM — Port B bit 3 / LVP programming |
| Chân 10 | RB4 — Port B bit 4 |
| Chân 11 | RB5 — Port B bit 5 |
| Chân 12 | RB6/PGC — Port B bit 6 / ICD clock |
| Chân 13 | RB7/PGD — Port B bit 7 / ICD data |
| Chân 14 | VSS — Ground (or NC on some layouts) |
| Chân 15 | VSS — Ground |
| Chân 16 | VDD — Positive supply |
| Chân 17 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 I/O |
| Chân 18 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 OSC / CCP2 |
| Chân 19 | RC2/CCP1 — Port C bit 2 / CCP1 PWM |
| Chân 20 | RC3/SCK/SCL — Port C bit 3 / SPI SCK / I2C SCL |
| Chân 21 | RC4/SDI/SDA — Port C bit 4 / SPI SDI / I2C SDA |
| Chân 22 | RC5/SDO — Port C bit 5 / SPI SDO |
| Chân 23 | RC6/TX/CK — Port C bit 6 / USART TX/CLK |
| Chân 24 | RC7/RX/DT — Port C bit 7 / USART RX/DT |
| Chân 25 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Chân 26 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Chân 27 | OSC2/CLKO — Oscillator output |
| Chân 28 | OSC1/CLKI — Oscillator input |
Ứng dụng tiêu biểu
PIC16LF73-I/ML phù hợp cho 6 Áp dụngs: Industrial Control Panels, Sensor Signal Conditioning Nodes, Battery-Powered Portable Instruments, Automotive Body Electronics Sub-Modules, Low-Cost Consumer Appliance Control, Hobbyist / Educational Development Boards.
Industrial Control Panels
The PIC16LF73-I/ML suits industrial control panels because its 7 KB Flash fits typical keypad/display state machines, 192 B RAM holds sensor scan buffers, and the 2.0-5.5 V supply tolerates 24 V->5 V or 24 V->3.3 V industrial rails. The 20 MHz speed gives 5 MIPS for debouncing, multiplexing LED/LCD segments, and Modbus ASCII polling loops at 9600 baud with ample margin. The 5x 8-bit ADC reads panel-mount potentiometers, thermistors, and 4-20 mA loop sense resistors directly; the 22 I/O pins drive row/column keypad scan, character LCD data bus, and opto-isolated outputs to PLCs.
Được đề xuất
Sensor Signal Conditioning Nodes
The PIC16LF73-I/ML fits sensor conditioning nodes because its 5x 8-bit ADC samples multiple analog sensors simultaneously while the enhanced USART streams digitized data upstream at 115200 baud. The 7 KB Flash holds lookup tables for linearization (thermistor Steinhart-Hart, RTD Callendar-Van Dusen) and digital filtering algorithms. At 20 MHz the CPU runs a 5th-order moving average filter plus calibration in real time, with 192 B RAM sufficient for sample buffers. The 2.0-5.5 V supply allows direct battery or 3.3 V regulator operation for remote wireless sensor nodes.
Được đề xuất
Battery-Powered Portable Instruments
The PIC16LF73-I/ML is ideal for portable instruments because its LF (low-voltage F) supply range of 2.0-5.5 V allows direct operation from two AA cells or a single Li-ion cell with no boost converter needed. The nanoWatt power-managed sleep modes drop quiescent current below 1 uA, extending battery life for handheld multimeters, portable barcode scanners, and field measurement tools. The 7 KB Flash fits Bluetooth/BLE command stacks for wireless variants. The exposed-pad 28-QFN package has low thermal resistance for sustained measurement workloads.
Được đề xuất
Automotive Body Electronics Sub-Modules
The PIC16LF73-I/ML handles automotive body sub-modules such as seat controllers, mirror adjusters, ambient lighting drivers, and HVAC blend door actuators because it offers 20 MHz throughput for LIN (Local Interconnect Network) protocol stacks, 22 I/O for H-bridge drivers and position feedback, and 5 ADC channels for current sensing and temperature monitoring. While the standard -I/ML part is industrial-grade (-40 to +85 C), the automotive AEC-Q100 grade is NOT applicable to this specific part number - use the PIC16F73-I/ML automotive variant or PIC16F76A for AEC-Q100 designs.
Được đề xuất
Low-Cost Consumer Appliance Control
The PIC16LF73-I/ML is widely used in low-cost consumer appliances - coffee makers, microwave oven keypads, washing machine user interfaces, dishwasher controllers, and air-conditioner thermostats. The 7 KB Flash holds user-interface state machines, EEPROM emulation tables for user settings, and triac/relay phase-angle control algorithms. The PWM module drives buzzers, LED indicators, and small brushless DC fans. The 2.0-5.5 V supply range accommodates both rectified-5 V and 3.3 V designs with the same silicon. The 28-QFN exposed-pad package reduces assembly height.
Được đề xuất
Hobbyist / Educational Development Boards
The PIC16LF73-I/ML (and its through-hole sibling PIC16LF73-I/SP) is a popular MCU for educational labs because the PIC16F mid-range architecture is one of the simplest to teach, with only 35 instructions and free MPLAB X IDE + XC8 compiler support from Microchip. The 7 KB Flash accommodates several lab projects from LED blinking to UART communication. The 28-QFN package, however, is challenging for breadboarding; hobbyists typically use the 28-SPDIP variant for learning and then port code to the QFN for the final product. The exposed-pad must be soldered.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC16LF73-I/ML — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC16LF74-I/ML | PIC16LF76-I/ML | PIC16LF72-I/ML | PIC16LF737-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Program Flash | 7 KB (4K x 14) | 7 KB (same) | 14 KB (2x density) | 3.5 KB (50% less) | 7 KB (same) |
| RAM | 192 B | 192 B | 368 B | 128 B | 192 B |
| ADC | 5 ch x 8-bit | 8 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit | 8 ch x 12-bit |
| Max Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0 V to 5.5 V (LF) | 2.0 V to 5.5 V (LF) | 2.0 V to 5.5 V (LF) | 2.0 V to 5.5 V (LF) | 2.0 V to 5.5 V (LF) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 |
Bảo phân biệt quan trọng
- Wide-supply 2.0 V to 5.5 V operation (LF variant) (vsPIC16F73-I/ML)
- Pin-compatible upgrade path to 14 KB Flash (vsPIC16LF72-I/ML)
- Enhanced USART with 9-bit address detection (vsPIC16LF737-I/ML)
Ghi chú thiết kế
The 28-QFN (6x6) package relies on the exposed thermal pad (EP) on the underside for heat dissipation. The EP must be soldered to a PCB copper pour (recommended minimum 1 sq inch of 2 oz copper) to keep junction temperature within the -40 C to +85 C industrial range under sustained full-load CPU activity. Estimated: with theta_JA ~ 35 C/W on a 1 sq inch 2 oz copper pour, the MCU dissipating 50 mA at 5 V (250 mW) sees a junction rise of only 8.75 C. Do not leave the EP floating - this causes thermal runaway and solder-joint fatigue.
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 16) with the shortest trace to the nearest VSS pin. Add a bulk 10 uF tantalum or ceramic capacitor on the main supply rail within 1 inch of the MCU. For ADC accuracy, place a 100 nF + 10 uF RC network on the VREF+ pin if used, and keep analog traces away from digital switching traces (RB6/RB7 ICSP clock/data lines) by at least 0.1 inch to avoid coupling noise into the ADC.
For ICD (In-Circuit Debugger) compatibility, reserve the RB6/PGC and RB7/PGD pins for the ICSP interface; do not use them for general-purpose I/O unless the debugger is disconnected. Add a 4.7 kohm pull-up on MCLR/VPP to allow normal operation; ICD tools override this during programming. Keep the ICSP connector footprint accessible on the PCB edge for production programming. The QFN-28 has no leads to absorb CTE stress, so use 4 corner underfill or pin-side fillets if the board experiences thermal cycling.
Do not exceed 5.5 V on VDD even briefly - the PIC16LF73 does not have 5 V tolerance on I/O and absolute maximum ratings are 6.5 V. The LF variant operates down to 2.0 V but USB and USART RS-232 interfaces typically require at least 3.0 V for valid logic levels. The enhanced USART 9-bit mode is not compatible with the standard 8-bit USART, so use plain 8-bit mode for standard UART communication. Brown-out detection must be enabled in CONFIG for reliable 2.0 V operation; without BOD, supply dips below 2.0 V may corrupt Flash.
Thông tin tuân thủ
RoHS and lead-free compliant per Microchip product page. Industrial -40 to +85 C temperature range (I suffix). Not AEC-Q100 qualified; for AEC-Q100 automotive use the PIC16F73-I/ML automotive variant or PIC16F76A-I/ML.