PIC16F1933-I/ML - 7KB Flash 28-QFN 8-Bit MCU | Microchip
N.º da peça: PIC16F1933-I/ML ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.06 | $4,06 |
| 10 | $3.65 | $36,50 |
| 100 | $2.97 | $297,00 |
| 500 | $2.77 | $1.385,00 |
| 1.000 | $2.59 | $2.590,00 |
PIC16F1933-I/ML Visão geral
What is a PIC16 microcontroller? The PIC16 family is a family of 8-bit RISC microcontrollers from Microchip Technology with a Harvard architecture, separate program and data buses, and a small instruction set optimized for deterministic execution in embedded control. The PIC16F1933 adds an integrated LCD driver (up to 96 segments), a 5-bit DAC, multiple enhanced capture/compare/PWM (ECCP) modules, and configurable logic cells (CLC) on top of the standard PIC16 peripherals. It sits inside the broader PIC mid-range taxonomy: PIC10/12/16/18 -> 8-bit MCU -> microcontroller -> embedded processing -> semiconductor IC.
Key features include 11 channels of 10-bit ADC, two comparators, two 8-bit timers plus one 16-bit timer, hardware RTCC, an EUSART, MSSP (I2C/SPI), and an internal 16 MHz oscillator. XLP technology delivers typical sleep currents around 50 nA at 1.8 V, enabling battery-powered designs with multi-year lifetimes. The 28-QFN (6x6 mm) package supports compact board layouts and provides a low thermal-resistance path via the exposed pad.
Typical applications include battery-powered consumer devices with LCD user interfaces, IoT sensor nodes, metering and instrumentation, medical monitors, and industrial HMI panels. The integrated LCD driver eliminates external segment-driver ICs, reducing both BOM cost and PCB area in user-interface-heavy designs.
When designing with this part, observe the 1.8 V minimum VDD for Flash operation, place a 0.1 uF decoupling capacitor adjacent to each power pin, and connect the exposed pad to the ground plane for thermal dissipation and electrical reference. The CLC, ECCP, and 5-bit DAC peripherals are configured via MPLAB X IDE and MCC.
This page synthesizes distributor pricing, verified pin-compatible drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Alternativas drop-in para PIC16F1933-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 PIC16F1933-I/ML (mesmo formato e footprint) — diferindo em Package, Timers, ADC, Operating Temperature, Program Memory (Flash).
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F1933-I/MLVAO
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16F1933T-I/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F1933-E/ML
✅ Drop-In✓ Em estoque
$1.95 / unidade
Ver ficha técnica →PIC16F1933T-E/ML
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16LF1933-I/ML
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.55 / unidade
Ver ficha técnica →PIC16F1936-I/ML
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.15 / unidade
Ver ficha técnica →PIC16F1933-I/ML Classificações máximas e características elétricas
| Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data SRAM | 256 B |
| Data EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| I/O Pins | 25 (typical for 28-pin variant) |
| ADC | 11 channels, 10-bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Comparators | 2 |
| EUSART | Yes (1) |
| MSSP (I2C/SPI) | Yes (1) |
| LCD Driver | Up to 96 segments |
| Internal Oscillator | 16 MHz (factory calibrated, +/-1%) |
| Temperatura de operação | -40C to +85C (Industrial, I-temp) |
| Encapsulamento | 28-pin QFN (ML, 6x6 mm) with exposed pad |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant |
Configuração de pinos do PIC16F1933-I/ML
| Pino 1 | RA5/AN4/C2INB/SOSC1 — GPIO RA5 / ADC ch4 / comparator input / Timer0 secondary oscillator |
| Pino 2 | RA4/AN3/C1INB-/T0CKI — GPIO RA4 / ADC ch3 / comparator input / Timer0 clock input |
| Pino 3 | RA3/AN2/C1INA/VREF+ — GPIO RA3 / ADC ch2 / comparator input / ADC Vref+ |
| Pino 4 | RA2/AN1/C2INA/VREF-/DACOUT — GPIO RA2 / ADC ch1 / comparator input / ADC Vref- / 5-bit DAC output |
| Pino 5 | RA1/AN0/C1IN0-/ICSPCLK — GPIO RA1 / ADC ch0 / comparator input / ICD clock |
| Pino 6 | RA0/AN0/ULPWU/C1IN0+ — GPIO RA0 / ADC ch0 / ultra-low-power wake-up / comparator input |
| Pino 7 | VSS — Ground reference |
| Pino 8 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Pino 9 | RB7/KBI3/PGD — GPIO RB7 / KBI / ICD data |
| Pino 10 | RB6/KBI2/PGC — GPIO RB6 / KBI / ICD clock |
| Pino 11 | RB5/KBI1/AN11/C3INB — GPIO RB5 / KBI / ADC ch11 / comparator input |
| Pino 12 | RB4/KBI0/AN10/C3INA — GPIO RB4 / KBI / ADC ch10 / comparator input |
| Pino 13 | RC7/AN9/C2OUT/SDO — GPIO RC7 / ADC ch9 / comparator output / SPI data out |
| Pino 14 | RC6/AN8/C1OUT/TX/CK — GPIO RC6 / ADC ch8 / comparator output / EUSART TX/CK |
| Pino 15 | RC5/AN7/CCP1/SDO — GPIO RC5 / ADC ch7 / ECCP1 / SPI data out |
| Pino 16 | RC4/AN6/MDOUT — GPIO RC4 / ADC ch6 / modulator output |
| Pino 17 | RC3/AN5/SCK/SCL — GPIO RC3 / ADC ch5 / SPI SCK / I2C SCL |
| Pino 18 | RC2/AN4/C2INB — GPIO RC2 / ADC ch4 / comparator input |
| Pino 19 | RC1/AN3/C2INA — GPIO RC1 / ADC ch3 / comparator input |
| Pino 20 | RC0/AN2/C1INA — GPIO RC0 / ADC ch2 / comparator input |
| Pino 21 | VSS — Ground (second pad) |
| Pino 22 | VDD — Positive supply (second pad) |
| Pino 23 | RB0/AN12/INT/C1IN0- — GPIO RB0 / ADC ch12 / external interrupt / comparator input |
| Pino 24 | RB1/AN10/C1IN1- — GPIO RB1 / ADC ch10 / comparator input |
| Pino 25 | RB2/AN8/C1IN2- — GPIO RB2 / ADC ch8 / comparator input |
| Pino 26 | RB3/AN9/C1IN3-/PGM — GPIO RB3 / ADC ch9 / comparator input / LVP programming |
| Pino 27 | RA7/CCP1 — GPIO RA7 / ECCP1 PWM output |
| Pino 28 | RA6/CCP2 — GPIO RA6 / ECCP2 PWM output |
Aplicações típicas
PIC16F1933-I/ML é adequado para 6 aplicaçãos: Battery-Powered Sensor Node, Consumer LCD User Interface, Industrial Metering and HMI, Portable Medical Monitor, IoT Edge Sensor Hub, Automotive Body Electronics.
Battery-Powered Sensor Node
The PIC16F1933-I/ML is well suited to battery-powered sensor nodes thanks to its nanoWatt XLP architecture and 1.8-5.5 V supply range. Sleep current around 50 nA at 1.8 V lets a 200 mAh CR2032 cell support multi-year deployments; the 10-bit ADC reads temperature, humidity, or battery voltage without an external analog front end. The integrated 16 MHz internal oscillator removes the need for a crystal, shrinking BOM cost. Its 7 KB Flash fits typical sensor-firmware payloads with room for a small state machine plus periodic wake-ups. Designers place the QFN's exposed pad on a 0.5 cm^2 copper pour for thermal relief.
Recomendado
Consumer LCD User Interface
For consumer devices that need a character or segment LCD, the PIC16F1933's integrated LCD driver (up to 96 segments) eliminates the need for an external HT1621 or similar segment driver, reducing BOM cost and PCB area. Configurable bias and duty cycles handle glass displays from 3 V to 5 V logic. The 256 B SRAM holds UI state, while Flash holds menus and debounce logic. CLC and ECCP peripherals drive LEDs, backlight PWM, and buzzer tones. The 28-QFN (6x6 mm) keeps the controller footprint tiny, ideal for handheld thermometers, kitchen scales, and remote-control LCD panels.
Recomendado
Industrial Metering and HMI
Industrial metering panels benefit from the PIC16F1933-I/ML's 1.8-5.5 V supply tolerance (compatible with 3.3 V and 5 V rails), 32 MHz throughput for fast ADC scans, and an EUSART for RS-485 communications via a transceiver. The two comparators enable zero-crossing detection or threshold-based alarms. The 28-QFN package's exposed pad improves thermal performance under continuous operation at +85C. The 256-byte EEPROM stores calibration constants and meter readings with 1M-cycle endurance, supporting tamper-resistant logging without an external serial EEPROM.
Recomendado
Portable Medical Monitor
Portable medical monitors such as pulse oximeters and digital thermometers benefit from the PIC16F1933's XLP sleep mode (~50 nA at 1.8 V), 10-bit ADC for sensor readout, and small 28-QFN footprint. The device's deterministic interrupt latency (4-cycle core) simplifies the timing of periodic sensor sampling without RTOS overhead. Hardware CLC modules can implement glitch-free digital filters for bioelectric signals. The wide supply range supports both coin-cell and Li-ion battery chemistries. Microchip's IEC 60730 Class B safety library is available for the PIC16 family.
Recomendado
IoT Edge Sensor Hub
For IoT edge sensor hubs that aggregate readings from downstream sensors and forward them via UART, I2C, or SPI, the PIC16F1933-I/ML provides the right balance of peripheral count and power efficiency. The MSSP port talks to I2C sensors or SPI peripherals at up to 32 MHz SCLK, while the EUSART handles wireless modules like LoRa or sub-GHz transceivers. The 256-byte EEPROM stores network credentials and last-known-good configuration. The CLC peripherals can implement custom glue logic between sensors without external gates.
Recomendado
Automotive Body Electronics
The PIC16F1933 family includes automotive-qualified variants (-MLVAO suffix) that meet AEC-Q100 Grade 1/2 requirements, making them suitable for body-electronics modules such as ambient-lighting controllers, seat-position memories, and HVAC panel slaves. The 32 MHz core handles LIN-bus message processing via the EUSART with an external LIN transceiver. Hardware PWM (ECCP) drives LED arrays or small DC motors; the 256-byte EEPROM stores trim and configuration. The wide temperature range of -40C to +125C (extended grade) survives under-dash deployments.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F1933-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 | PIC16F1933-I/MLVAO | PIC16F1933T-I/ML | PIC16F1933-E/ML | PIC16LF1933-I/ML | PIC16F1936-I/ML |
|---|---|---|---|---|---|---|
| Package | 28-QFN (ML, 6x6 mm) | 28-QFN (ML) | 28-QFN (ML) | 28-QFN (ML) | 28-QFN (ML) | 28-QFN (ML) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 7 KB (4K x 14) | 7 KB | 7 KB | 7 KB | 7 KB | 14 KB |
| SRAM | 256 B | 256 B | 256 B | 256 B | 256 B | 512 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V (LF) | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Automotive) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C |
| AEC-Q100 Qualified | No | Yes | No | No | No | No |
Principais diferenciais
- Integrated 96-segment LCD driver eliminates external segment-driver IC (vs PIC16F1936-I/ML)
- nanoWatt XLP sleep current around 50 nA at 1.8 V (vs PIC16LF1933-I/ML)
- Hardware CLC and 5-bit DAC for analog glue logic without external gates (vs PIC16F19155-I/SS)
Notas de projeto
Decouple VDD with a 0.1 uF ceramic capacitor placed within 3 mm of each VDD pin and a bulk 10 uF tantalum or ceramic capacitor on the supply rail. Connect the QFN's exposed thermal pad directly to the VSS plane with at least four thermal vias to a 0.5 cm^2 copper pour. In battery designs, use a schottky diode (BSS84 or similar) to prevent reverse-current leakage into the MCU when the cell is removed.
Route the ICD pins (RB6/PGC and RB7/PGD) as short, parallel traces to a 6-pin header placed at the board edge. Avoid routing the high-current PWM outputs (CCP1/RA7, CCP2/RA6) near analog inputs to minimize coupled noise. For LCD applications, the LCD segment pins (assigned to PORTA, B, C via the CLC and pin-mux matrix) should be routed to the display with matched trace lengths to avoid segment-brightness mismatch.
Do not exceed the 5.5 V absolute-maximum rating on any pin; clamp transients below 5.5 V with a TVS or zener when driving inductive loads. The MSSP I2C bus requires pull-up resistors (typically 4.7 kohm at 100 kHz, 2.2 kohm at 400 kHz) - the PIC16 internal weak pull-ups are too weak for reliable multi-master I2C. EEPROM write cycles are rated at 100k/1M endurance; use wear-leveling if your application writes frequently.
Informações de conformidade
RoHS compliant per Microchip product page. The PIC16F1933 base part is not AEC-Q100 qualified - choose the -MLVAO suffix variant for AEC-Q100. Conflict-minerals compliance per Microchip's standard declaration.