PIC16LF628AT-I/ML - 8-bit PIC MCU, 3.5KB Flash, 20MHz | Microchip
N.º da peça: PIC16LF628AT-I/ML ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $1.63 | $1,63 |
| 10 | $1.47 | $14,70 |
| 100 | $1.31 | $131,00 |
| 500 | $1.18 | $590,00 |
| 1.000 | $1.05 | $1.050,00 |
| 3.300 | $0.92 | $3.036,00 |
PIC16LF628AT-I/ML Visão geral
A PIC microcontroller is a Harvard-architecture RISC MCU built around a small, deterministic instruction set optimized for low cost, low power, and fast interrupt response. PIC16F-series parts sit in the mid-range PIC family between baseline PIC10/12/16 and the high-performance PIC18/dsPIC families. They are widely used in consumer appliances, automotive body controllers, industrial sensors, and battery-powered IoT nodes where predictable real-time behavior, small footprint, and mature toolchains (MPLAB X, XC8) matter more than raw MIPS.
Key features of the PIC16LF628AT-I/ML include 35 instructions, 8-level hardware stack, internal 4 MHz and 37 kHz oscillators, nanoWatt power-down modes, in-circuit serial programming (ICSP), and a wide -40C to +85C industrial temperature range. The internal oscillator eliminates external crystals in cost-sensitive designs, while the on-board EEPROM provides non-volatile user data storage without external memory. nanoWatt technology with multiple idle and sleep modes keeps quiescent current in the microamp range for battery applications.
The architecture combines a RISC core with dedicated peripheral set: two analog comparators with programmable reference, 10-bit ADC up to 8 channels, 16 I/O with individual direction control, and a USART for asynchronous/synchronous serial. Capture, Compare, and PWM modules support motor control, signal timing, and lighting control. Self-programming under software control enables field firmware upgrades via the on-chip Flash memory.
Typical applications include consumer remote controls, sensor interfaces, automotive body electronics, LED lighting drivers, security systems, small motor control, and general-purpose 8-bit embedded control. The exposed-pad QFN package suits space-constrained designs, while the industrial -40C to +85C range supports outdoor and automotive under-hood operating environments.
When designing with this device, allocate adequate copper area under the exposed pad (EP) of the QFN package for thermal dissipation and provide 0.1uF ceramic bypass capacitors close to each power pin. Use MPLAB X IDE with the XC8 compiler and a PICkit programmer for development, and validate timing-critical ISRs against the instruction-cycle budget of the 20 MHz core.
This page consolidates distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone, giving engineers a faster path from datasheet to production-ready BOM.
Alternativas drop-in para PIC16LF628AT-I/ML — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16LF628AT-I/ML (mesmo formato e footprint) — diferindo em Core Architecture, Internal Oscillator, Operating Temperature, Package, USART.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16LF628A-I/ML
✅ Drop-In✓ Em estoque
$2.52 / unidade
Ver ficha técnica →PIC16F628A-I/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F627A-I/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F627AT-I/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F628A-E/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LF628AT-I/ML Classificações máximas e características elétricas
| Core Architecture | 8-bit PIC RISC (mid-range) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| RAM | 224 bytes |
| EEPROM | 128 bytes |
| Maximum CPU Speed | 20 MHz |
| Supply Voltage Range | 2.0 V to 5.5 V |
| Number of I/O Pins | 16 |
| Analog Comparators | 2 |
| USART | Yes (1x) |
| CCP Modules | 1 |
| Timers | Timer0, Timer1, Timer2 |
| Instruction Set | 35 instructions |
| Hardware Stack | 8 levels |
| Internal Oscillator | 4 MHz and 37 kHz (nanoWatt) |
| Watchdog Timer | Yes (WDT) |
| In-Circuit Programming | ICSP |
| Temperatura de operação | -40 C to +85 C |
| Encapsulamento | 28-QFN-EP (6x6 mm) with exposed pad |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant |
| Lead-Free | Yes |
Configuração de pinos do PIC16LF628AT-I/ML
| Pino 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| Pino 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| Pino 3 | RA2/AN2/VREF- — Digital I/O / Analog input / ADC VREF- |
| Pino 4 | RA3/AN3/VREF+ — Digital I/O / Analog input / ADC VREF+ |
| Pino 5 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| Pino 6 | RA5/MCLR/VPP — Digital I/O / Master Clear (reset) / ICSP voltage |
| Pino 7 | RE3 — Digital input only (also serves as MCLR alternate) |
| Pino 8 | VSS — Ground reference |
| Pino 9 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| Pino 10 | OSC2/CLKOUT — Crystal oscillator output / Fosc/4 clock out |
| Pino 11 | RC0 — Digital I/O port C |
| Pino 12 | RC1 — Digital I/O port C |
| Pino 13 | RC2 — Digital I/O port C |
| Pino 14 | RC3 — Digital I/O port C |
| Pino 15 | RC4 — Digital I/O port C |
| Pino 16 | RC5 — Digital I/O port C |
| Pino 17 | RC6 — Digital I/O / TX/CK USART |
| Pino 18 | RC7 — Digital I/O / RX/DT USART |
| Pino 19 | VSS — Ground reference (additional) |
| Pino 20 | VDD — Positive supply voltage |
| Pino 21 | RB0/INT — Digital I/O / External interrupt |
| Pino 22 | RB1 — Digital I/O port B |
| Pino 23 | RB2 — Digital I/O port B |
| Pino 24 | RB3/PGM — Digital I/O / ICSP program enable |
| Pino 25 | RB4 — Digital I/O port B |
| Pino 26 | RB5 — Digital I/O port B |
| Pino 27 | RB6/PGC — Digital I/O / ICSP clock |
| Pino 28 | RB7/PGD — Digital I/O / ICSP data |
Aplicações típicas
PIC16LF628AT-I/ML é adequado para 6 aplicaçãos: Consumer Remote Control, LED Lighting Driver, Automotive Body Electronics, Industrial Sensor Interface, Small Motor Control (Brushed DC and Stepper), Security and Alarm Panels.
Consumer Remote Control
The PIC16LF628AT-I/ML fits consumer IR remote controls because its nanoWatt sleep currents below 1 uA preserve coin-cell battery life over multi-year standby, while 16 I/O drive key matrix scanning and the IR LED PWM. According to the Microchip PIC16F628A datasheet, the internal 4 MHz oscillator eliminates the external crystal, reducing BOM cost and PCB area in hand-held designs. The 224 B RAM and 3.5 KB Flash are sufficient for NEC/RC5/RC6 protocol state machines and learning-remote firmware. The 28-QFN-EP (6x6 mm) keeps the footprint under 36 mm^2.
Recomendado
LED Lighting Driver
The PIC16LF628AT-I/ML drives LED strings and color-mixing luminaires by using its CCP PWM module to generate 1-2 kHz dimming waveforms and its 10-bit ADC to read photo sensors for closed-loop brightness control. The 2.0V-5.5V supply range supports direct Li-ion or 3.3V regulated rails, while the USART accepts DMX-512 or DALI protocol frames from a host controller. Per the datasheet, two analog comparators enable zero-cross detection for TRIAC dimmer trailing-edge compatibility, and nanoWatt sleep reduces standby power below EPA EnergyStar limits for smart bulbs.
Recomendado
Automotive Body Electronics
The PIC16LF628AT-I/ML is suited to non-safety automotive body controllers such as interior lighting, door modules, seat-position memory, and wiper control where its -40C to +85C industrial temperature range covers cabin environments. According to Microchip PIC16F628A datasheet, the 20 MHz core handles LIN-bus slave communication via the USART plus bit-banged K-line diagnostics, and the 16 I/O drive relays, MOSFET gates, and switch-matrix inputs. For under-hood or AEC-Q100 requirements, choose the PIC16F628A-E/ML extended-temperature variant instead.
Recomendado
Industrial Sensor Interface
The PIC16LF628AT-I/ML conditions signals from analog sensors in industrial 4-20 mA loops, thermistors, and bridge pressure sensors by using its 10-bit ADC, two analog comparators, and 16 I/O for relay or 4-20 mA output. The 3.5 KB Flash stores linearization tables and HART-like protocol framing, while nanoWatt sleep holds quiescent current below 10 uA for solar or loop-powered field transmitters. According to the datasheet, ICSP enables in-field firmware updates via the same wires used for measurement, eliminating service trips.
Recomendado
Small Motor Control (Brushed DC and Stepper)
The PIC16LF628AT-I/ML drives small brushed DC motors and bipolar stepper motors up to several hundred mA via PWM from its CCP module and direction/mode control on GPIO. Its 20 MHz instruction cycle supports 10 kHz PWM with 8-bit resolution for speed loops, while the comparators handle back-EMF zero-cross detection for sensorless commutation of low-voltage fans and pumps. According to the Microchip datasheet, the 224 B RAM accommodates velocity PI controllers and acceleration ramps within firmware without external memory.
Recomendado
Security and Alarm Panels
The PIC16LF628AT-I/ML anchors low-cost security alarm panels by reading 16-zone inputs (PIR sensors, reed switches, glass-break detectors), driving siren and strobe outputs, and communicating with central stations via the USART-backed Contact ID protocol over a dialer modem. Its 128-byte EEPROM stores event logs and installer configuration across power cycles, and the internal 4 MHz oscillator survives brown-outs without external crystals. Per the datasheet, the WDT and BOR features add reliability to unattended installations.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LF628AT-I/ML — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16LF628A-I/ML | PIC16F628A-I/ML | PIC16F627A-I/ML | PIC16F628A-E/ML |
|---|---|---|---|---|---|
| Package | 28-QFN-EP (6x6 mm) | 28-QFN-EP (6x6 mm) - same | 28-QFN-EP (6x6 mm) - same | 28-QFN-EP (6x6 mm) - same | 28-QFN-EP (6x6 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 3.5 KB | 3.5 KB | 3.5 KB | 1.75 KB | 3.5 KB |
| RAM | 224 B | 224 B | 224 B | 224 B | 224 B |
| EEPROM | 128 B | 128 B | 128 B | 128 B | 128 B |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C |
| I/O Pins | 16 | 16 | 16 | 16 | 16 |
| Packaging Form | Tape & Reel | Tray | Tray | Tray | Tray |
Principais diferenciais
- Wide-voltage LF variant with 2.0V-5.5V supply range (vs PIC16F628A-I/ML)
- Dual packaging options in same silicon footprint (vs PIC16F627A-I/ML)
- Industrial temperature range matches most commercial-grade requirements (vs PIC16F628A-E/ML)
- Tape-and-reel packaging for SMT assembly (vs PIC16LF628A-I/ML (tray))
Notas de projeto
Estimated: at 20 MHz and 5.5V supply, the PIC16LF628AT-I/ML core draws roughly 11 mA active and below 1 uA in sleep, giving typical dissipation under 60 mW active. The 28-QFN-EP exposed pad must be soldered to a copper pour of at least 100 mm^2 to keep junction temperature within the 150 C absolute-max envelope across the industrial -40 C to +85 C range. Do not rely on the QFN lead frame alone for heatsinking.
Place a 0.1 uF ceramic bypass capacitor within 2 mm of each VDD pin (pin 20 and any AVCC equivalent), and a single 10 uF tantalum or ceramic bulk capacitor on the same supply rail as close to the MCU as practical. According to the Microchip PIC16F628A datasheet, separate analog and digital ground planes should meet only at one point near the MCU GND pin to avoid digital-noise injection into the ADC reference. Keep crystal traces short and guard them with ground rings if an external resonator is used.
The MCLR pin (pin 6, RA5/MCLR/VPP) must see a valid high level at power-up; if left floating the device will randomly reset. Use a 10 kohm pull-up to VDD plus a 100 nF cap to ground for soft-start behavior. For ICSP programming, the PGC (RB6) and PGD (RB7) pins must be reachable from the programming header without series resistors above 220 ohm, or PGEC/PGED signals will be attenuated. Per the datasheet, do not enable the internal weak pull-ups on RB3/PGM, RB6/PGC, or RB7/PGD or ICSP handshake will fail.
When bit-banging protocols on GPIO, observe the 5 MIPS instruction cycle budget: each set of four oscillator cycles is one instruction, so a 1 us bit-bang pulse requires no more than one or two instructions plus branch overhead. The USART peripheral supports asynchronous mode up to Fosc/64 (16 = 312.5 kbaud at 20 MHz) and is preferable for noise-robust serial links. Per the datasheet, configuring the USART at non-standard baud rates requires BRGH selection; errors above 2% at extreme temperatures can corrupt frames.
Informações de conformidade
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F628A-E/ML for automotive applications requiring AEC-Q100 Grade 1 or extended thermal range.