Microchip Technology

PIC16F83-04/SO - 8-bit MCU, 896B Flash, 4MHz, SOIC-18 | Microchip

N.º da peça: PIC16F83-04/SO ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
4.0 V to 5.5 V Vdss 18-pin SOIC (SO), 0.295 in (7.50 mm) body width Package 4 MHz (-04 speed grade) Speed 896 bytes (512 x 14 words) Memory
A partir de $1.38 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-21
Preços por volume
Qtd. Preço unitário Total
1 $2.38 $2,38
10 $2.15 $21,50
100 $1.85 $185,00
500 $1.6 $800,00
1.000 $1.38 $1.380,00
ℹ️ Todos os preços estão em USD

PIC16F83-04/SO Visão geral

The Microchip Technology PIC16F83-04/SO is an 8-bit CMOS Flash-based microcontroller from the PIC16F8X family, featuring 896 bytes of program memory (512 x 14 words), 36 bytes of RAM, and 64 bytes of EEPROM data memory in a commercial-grade 18-pin SOIC (SO) package. It operates at a maximum clock frequency of 4 MHz (the "-04" speed suffix) over a supply voltage range of 4.0 V to 5.5 V, providing 13 I/O pins across two ports (PORTA and PORTB).

An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU, non-volatile program memory, volatile data RAM, non-volatile EEPROM, and configurable I/O peripherals on a single silicon die. The PIC16F8X family specifically sits within the broader PIC16CXX mid-range family, which itself belongs to the Microchip 8-bit MCU product line. As a Harvard-architecture RISC device with only 35 single-word instructions, it offers predictable deterministic execution suitable for cost-sensitive embedded control.

Key specifications include 14-bit-wide instruction words, a 1 µs instruction cycle at 4 MHz clock (400 ns at 10 MHz), 8-level deep hardware stack, power-on reset (POR), brown-out detection (BOD), watchdog timer with its own on-chip RC oscillator, and an in-circuit serial programming (ICSP) interface. The device offers 13 digital I/O pins with individual direction control and supports an operating temperature range of 0 °C to +70 °C (commercial grade).

Architecturally, the PIC16F83 uses a RISC-based CPU with separate program and data buses (Harvard architecture), enabling simultaneous fetch and access. Its on-chip Flash allows in-field reprogramming, while the EEPROM provides byte-erasable non-volatile storage for calibration, configuration, or user data that must survive power cycles.

Typical applications include low-cost consumer appliances, simple sensor interfaces, LED lighting controllers, battery chargers, and replacement designs for legacy PIC16C5X/PIC16C7X projects. It is also widely used in educational and hobby platforms due to its simple toolchain (MPLAB IDE, PICSTART Plus, or modern PICkit programmers).

When designing with this device, note that the PIC16F83 has been functionally replaced by the PIC16F84A, which is recommended for new designs. The PIC16F83 lacks an internal RC oscillator, so an external crystal or resonator is required, and developers migrating to the F84A should review the device migration document for any errata fixes.

This page synthesizes distributor pricing, drop-in same-package alternatives, comparison parameters, and practical design notes not found in the manufacturer datasheet, providing an information-gain reference for engineers sourcing this mature MCU.

Alternativas drop-in para PIC16F83-04/SO — 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 PIC16F83-04/SO (mesmo formato e footprint) — diferindo em Package, Timers, Operating Temperature, Core Architecture, Instruction Cycle Time.

Microchip Technology
Package: 18-SOIC (SO-18, 0.300 inch / 7.50 mm body width)
Timers: Timer0 (8-bit), Timer1 (16-bit, cap/com), Timer2 (8-bit)
Microchip Technology
Package: 18-SOIC (0.295" / 7.50 mm)
Timers: 1 x 8-bit (TMR0) with 8-bit prescaler
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
Package: 18-pin SOIC (SO), 7.50 mm body width
Timers: 1 x 8-bit Timer0, 1 x 16-bit Timer1
Core Architecture: 8-bit RISC (14-bit instruction word)
Microchip Technology
Package: 18-pin SOIC (SO), 7.50 mm wide body
Timers: 1x 8-bit (Timer0), 1x 16-bit with CCP (Timer1)
Operating Temperature: -40 C to +85 C (Industrial grade)
Microchip Technology
Package: 18-pin SOIC (SO)
Timers: 1 x 8-bit (TMR0 with 8-bit prescaler)
Operating Temperature: -40 C to +70 C (industrial)
Microchip Technology
Package: PDIP-18 (P)
Timers: 1 x 8-bit (TMR0) + WDT
Operating Temperature: -40 °C to +85 °C (Industrial)
Microchip Technology
Package: 18-SOIC (0.295", 7.50 mm width)
Core Architecture: 8-bit PIC RISC (Harvard)
Instruction Cycle Time: 1 us at 4 MHz
Microchip Technology
Package: 18-pin SOIC wide (SO)
Timers: 1 x 8-bit + 1 x 8-bit + 1 x 16-bit
Operating Temperature: -40C to +70C (commercial); -40C to +85C (industrial)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC16F84A-04/SO

✅ Drop-In
📦 18-pin SOIC (SO)
same 18-pin SOIC footprint, official Microchip-recommended successor, 1K x 14 Flash vs 512 x 14 (+100%), 68-byte EEPROM vs 64-byte (+6%), code-compatible

📋 Alternativa de referência (fora do catálogo)

PIC16F83-04I/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
Flash · 896 bytes (Flash) · 64 bytes · 36 bytes · 8-bit PIC16 RISC, 14-bit instruction word · 4 MHz (suffix -04), up to 20 MHz max · 2.0 V to 5.5 V · -40 C to +85 C (industrial, -I grade)

✓ Em estoque

$3.42 / unidade

Ver ficha técnica →

PIC16F84-04/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
PIC16F PIC16 Microcontroller IC · 8-bit Harvard RISC · 1.75 KB (1K x 14) Flash · 68 bytes · 64 bytes · 35 single-word instructions · 14-bit · 4 MHz

✓ Em estoque

$3.19 / unidade

Ver ficha técnica →

PIC16F84A-04I/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
8-bit PIC RISC (Harvard) · 1.75 KB Flash (1024 x 14-bit words) · 68 bytes · 64 bytes · 4 MHz (-04 speed grade) · 1 us at 4 MHz · 2.0 V to 5.5 V · 13 digital I/O

✓ Em estoque

$3.59 / unidade

Ver ficha técnica →

PIC16F83T-04/SO

✅ Drop-In
📦 18-pin SOIC (SO)
same 18-pin SOIC footprint, tape and reel packaging variant per FindIC cross-reference; electrical specs identical to PIC16F83-04/SO

📋 Alternativa de referência (fora do catálogo)

PIC16F818-I/SO

✅ Drop-In
📦 18-pin SOIC (SO)
same 18-pin SOIC footprint, 16F818 family upgrade: 1K x 14 Flash vs 512 x 14 (+100%), 128-byte RAM vs 36-byte (+255%), 128-byte EEPROM vs 64-byte, nanoWatt technology, internal oscillator, 10-bit ADC, code-migration compatible with library support

📋 Alternativa de referência (fora do catálogo)

PIC16F83-04/SO Classificações máximas e características elétricas

Product Type 8-bit Flash Microcontroller
Series PIC16F8X (PIC16F83)
Program Memory (Flash) 896 bytes (512 x 14 words)
Data RAM 36 bytes
Data EEPROM 64 bytes
Instruction Set Width 14-bit
Maximum Clock Speed 4 MHz (-04 speed grade)
Instruction Cycle Time 1 µs @ 4 MHz
Supply Voltage (Vdd) 4.0 V to 5.5 V
I/O Pins 13
Number of Ports 2 (PORTA 5-bit, PORTB 8-bit)
Timers 1 x 8-bit Timer0
Hardware Stack 8 levels
Watchdog Timer Yes (with dedicated on-chip RC)
Brown-out Reset (BOR) Yes
In-Circuit Serial Programming (ICSP) Yes
Encapsulamento 18-pin SOIC (SO), 0.295 in (7.50 mm) body width
Temperatura de operação 0 °C to +70 °C (commercial)
Architecture Harvard RISC, 35 instructions
Status RoHS Compliant

Configuração de pinos do PIC16F83-04/SO

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pino 1 RA2 — Bidirectional I/O pin (PORTA bit 2)
Pino 2 RA3 — Bidirectional I/O pin (PORTA bit 3)
Pino 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain)
Pino 4 MCLR/VPP — Master Clear reset input / programming voltage
Pino 5 VSS — Ground reference
Pino 6 RB0/INT — PORTB bit 0 / external interrupt input
Pino 7 RB1 — PORTB bit 1
Pino 8 RB2 — PORTB bit 2
Pino 9 RB3 — PORTB bit 3
Pino 10 RB4 — PORTB bit 4 (interrupt-on-change)
Pino 11 RB5 — PORTB bit 5 (interrupt-on-change)
Pino 12 RB6 — PORTB bit 6 / ICSP clock
Pino 13 RB7 — PORTB bit 7 / ICSP data
Pino 14 VDD — Positive supply voltage (4.0 V to 5.5 V)
Pino 15 OSC2/CLKOUT — Crystal/ resonator output or clock out
Pino 16 OSC1/CLKIN — Crystal/ resonator input or external clock in
Pino 17 RA0 — Bidirectional I/O pin (PORTA bit 0)
Pino 18 RA1 — Bidirectional I/O pin (PORTA bit 1)

Aplicações típicas

PIC16F83-04/SO é adequado para 6 aplicaçãos: Low-Cost Consumer Appliance Controller, LED Lighting and Display Driver, Battery Charger and Power Management, Educational and Hobby Development Platform, Industrial Sensor Interface Module, Legacy Replacement and Maintenance Repair.

🏭

Low-Cost Consumer Appliance Controller

The PIC16F83-04/SO fits low-cost consumer appliance controllers because its 896-byte Flash and 36-byte RAM comfortably handle simple state machines for relay, triac, and indicator-LED control. With 13 I/O pins split between PORTA (5 pins) and PORTB (8 pins), designers can directly drive a 4x4 matrix keypad, multiplex a 7-segment display, and switch a TRIAC without external logic. The 5 V operating range and commercial temperature grade suit indoor appliance environments. According to Microchip application literature, PIC16F8X devices remain widely deployed in rice cookers, fan controllers, and small appliances. Compared with newer 16F1xxx parts, the PIC16F83 keeps the BOM cost low while still supporting ICSP in-circuit firmware updates during production.

💡

LED Lighting and Display Driver

The PIC16F83-04/SO is well-suited to LED lighting controllers, including decorative chasing effects, RGB color mixing, and small alphanumeric sign drivers, because its 8-bit PORTB can sink/source up to 25 mA per pin to directly drive indicator LEDs or low-current LED segments. The 14-bit instruction width and 35-instruction RISC core execute simple bit-banged PWM at frequencies above audible range, enabling flicker-free dimming. EEPROM storage (64 bytes) preserves user brightness/color presets across power cycles. The 18-pin SOIC package (SO) suits compact driver PCBs found in MR16 lamps, light strips, and 7-segment clock displays. For larger LED matrices, multiple PIC16F83s can be cascaded using the ICSP programming pins.

⚡

Battery Charger and Power Management

In simple NiCd, NiMH, or SLA battery chargers, the PIC16F83-04/SO provides the supervisory brain by reading voltage dividers on its ADC-less I/O pins (using the comparator trick or external ADC), driving MOSFET gates, and timing charge cycles with Timer0. Its 64-byte EEPROM stores charge profiles and last-state data, while brown-out reset prevents deep-discharge damage. The device runs from the same 5 V rail used for logic-level gate drive, simplifying power tree design. Watchdog timer with dedicated internal RC oscillator ensures recovery from firmware hang-ups in unattended installations such as solar garden lights or remote sensors.

🧩

Educational and Hobby Development Platform

The PIC16F83-04/SO has been a cornerstone of microcontroller education since the late 1990s, owing to its small instruction set (35 single-word instructions), inexpensive programmers (PICkit 1/2/3, PICSTART Plus), and freely available MPLAB IDE toolchain. The SOIC-18 package is hand-solderable on breakout boards used in university labs. With 896 bytes of Flash and 36 bytes of RAM, students can implement complete projects (digital clocks, thermometers with DS18B20, motor speed controllers) without outgrowing memory. The 4 MHz instruction cycle is slow enough to observe on oscilloscopes for teaching real-time embedded concepts. Online PIC16F83 tutorials, textbooks, and example code remain abundant.

🔧

Industrial Sensor Interface Module

The PIC16F83-04/SO can serve as a digital front-end for slow industrial sensors (limit switches, photoelectric sensors, encoders with low pulse rates) by debouncing inputs in firmware and presenting the result via serial protocols bit-banged on PORTB. With 13 I/O pins it can simultaneously monitor multiple dry-contact inputs and drive indicator LEDs. The 5 V supply rail is widely available in 24 V-to-5 V industrial DIN-rail systems, and the 18-pin SOIC is compatible with conformal-coated PLC sub-modules. Brown-out reset and watchdog timer support the long-term reliability expectations of factory automation installations where the MCU runs unattended for years.

🔧

Legacy Replacement and Maintenance Repair

The PIC16F83-04/SO is most commonly sourced today as a maintenance-repair-operations (MRO) replacement for equipment originally built in the late 1990s and early 2000s that uses this MCU. Industrial controls, scientific instruments, and avionics subsystems designed around the PIC16F8X are still in service, and the PIC16F83-04/SO offers a verified same-silicon, same-pinout, same-speed replacement to keep those systems running. Its active lifecycle status confirms Microchip continues to fabricate it specifically for this long-life support. Drop-in compatibility with PIC16F84A also enables firmware feature upgrades during repair without PCB rework.

Resumo dos produtos recomendados

MOC3021 Optoisolator/TRIAC driver for AC load switching Usado em: Low-Cost Consumer Appliance Controller PIC16F84A-04/SO Drop-in successor MCU Usado em: Low-Cost Consumer Appliance Controller, Legacy Replacement and Maintenance Repair ULN2003 Darlington array for relay/indicator driving Usado em: Low-Cost Consumer Appliance Controller WS2812B Addressable RGB LED load Usado em: LED Lighting and Display Driver TPIC6B595 Power shift register for LED multiplexing Usado em: LED Lighting and Display Driver PIC16F819-I/SO Microchip Technology Usado em: LED Lighting and Display Driver LM317 Adjustable linear regulator for charge current Usado em: Battery Charger and Power Management IRF540N N-channel MOSFET for load switching Usado em: Battery Charger and Power Management PIC16F818-I/P Microchip Technology Usado em: Battery Charger and Power Management PICkit 3 In-circuit debugger/programmer Usado em: Educational and Hobby Development Platform DS18B20 1-Wire temperature sensor for lab projects Usado em: Educational and Hobby Development Platform MPLAB X IDE Free Microchip development environment Usado em: Educational and Hobby Development Platform MAX232 RS-232 line driver for serial communication Usado em: Industrial Sensor Interface Module 6N137 High-speed optocoupler for signal isolation Usado em: Industrial Sensor Interface Module PIC16F72-I/SO Microchip Technology Usado em: Industrial Sensor Interface Module MCP1700 3.3V LDO for replacement board variants Usado em: Legacy Replacement and Maintenance Repair AT93C46 External EEPROM for additional parameter storage Usado em: Legacy Replacement and Maintenance Repair
What is the program memory size of PIC16F83-04/SO?
The PIC16F83-04/SO contains 896 bytes of Flash program memory, organized as 512 x 14-bit instruction words. According to the Microchip PIC16F8X datasheet, this provides storage for approximately 512 single-word instructions (branches consume one extra word). For applications requiring more code space, the pin-compatible PIC16F84A is recommended with 1K x 14 words.
What is the maximum clock frequency of PIC16F83-04/SO?
The PIC16F83-04/SO operates at a maximum clock frequency of 4 MHz, producing a 1 µs instruction cycle. The "-04" speed suffix in the part number explicitly identifies this 4 MHz grade. According to the Microchip datasheet, an external crystal, ceramic resonator, or RC network on OSC1/OSC2 pins is required since the PIC16F83 lacks an internal oscillator.
Where to buy PIC16F83-04/SO at the best price?
The PIC16F83-04/SO is currently stocked at LCSC at $2.3785 per unit (as of 2026-09-21) and is also available through Mouser, Octopart-listed distributors, and Hotenda. Pricing scales down at higher volumes, reaching approximately $1.38 at 1000-unit quantities. XAIPART also offers this part with same-day shipping for small-quantity prototyping orders.
What is the best drop-in replacement for PIC16F83-04/SO?
The recommended drop-in replacement is the PIC16F84A-04/SO, which shares the same 18-pin SOIC footprint, same 4 MHz speed grade, and is source-/binary-compatible with the PIC16F83. Microchip explicitly states "A newer version of this device is available. Please consider PIC16F84A." on the PIC16F83 product page, confirming it as the official migration path.
Is the PIC16F83-04/SO still in production?
Yes. According to DigiChip's component data, the PIC16F83-04/SO has a life cycle status of ACTIVE, meaning Microchip continues to manufacture and ship the part. However, Microchip designates the PIC16F84A as the recommended successor for all new designs due to enhanced features and continued long-term support.
What is the difference between PIC16F83-04/SO and PIC16F83-04I/SO?
The PIC16F83-04/SO is the commercial-temperature grade (0 °C to +70 °C), while the PIC16F83-04I/SO is the industrial-temperature grade (-40 °C to +85 °C). Both share the same SOIC-18 package, 4 MHz clock, 896-byte Flash, and pinout. According to the PIC16F8X datasheet, only the operating temperature range and corresponding electrical characterization differ between the two suffixes.
Where can I download the PIC16F83-04/SO datasheet PDF?
The official PIC16F83-04/SO datasheet (document 30430D, "PIC16F8X 18/20-Pin Enhanced Flash Microcontrollers") is available for free download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30430D.pdf. Mirror copies are also hosted on AllDatasheet and DigiChip for quick reference, but always cross-check against the latest Microchip revision.
What is the pinout of the PIC16F83-04/SO in SOIC-18 package?
The PIC16F83-04/SO in the 18-pin SOIC package follows this pinout: pin 1 = RA2, pin 2 = RA3, pin 3 = RA4/T0CKI, pin 4 = MCLR/VPP, pin 5 = VSS (GND), pin 6 = RB0/INT, pin 7 = RB1, pin 8 = RB2, pin 9 = RB3, pin 10 = RB4, pin 11 = RB5, pin 12 = RB6, pin 13 = RB7, pin 14 = VDD (+5 V), pin 15 = OSC2/CLKOUT, pin 16 = OSC1/CLKIN, pin 17 = RA0, pin 18 = RA1. Always confirm against the datasheet.
Can PIC16F84A replace PIC16F83 directly without code changes?
Yes, the PIC16F84A is code-compatible with the PIC16F83 in most cases and uses the identical 18-pin SOIC pinout, allowing it to function as a true drop-in replacement on existing PCBs. According to Microchip's migration guidance, code written for the PIC16F83 generally runs unchanged on the PIC16F84A. The PIC16F84A adds 1 K x 14 words of program memory and 68 bytes of additional EEPROM but otherwise shares the peripheral set.
What is the supply voltage range for PIC16F83-04/SO?
The PIC16F83-04/SO operates from a single Vdd supply of 4.0 V to 5.5 V, making it a 5 V-only MCU (it does not support the wider 2.0 V–5.5 V range of later nanoWatt PIC16F devices). According to the Microchip datasheet, the device includes brown-out reset circuitry that holds the MCU in reset when Vdd drops below a programmable threshold, preventing code corruption at low supply voltages.
How much RAM and EEPROM does PIC16F83-04/SO have?
The PIC16F83-04/SO provides 36 bytes of general-purpose data RAM (used for variables and the hardware register file) and 64 bytes of byte-erasable non-volatile data EEPROM for storage of parameters, calibration constants, or user settings that must survive power cycles. According to the PIC16F8X datasheet, EEPROM endurance is rated at 1,000,000 erase/write cycles minimum.
Is the PIC16F83-04/SO RoHS compliant?
Yes, the PIC16F83-04/SO is RoHS compliant per Microchip's product declaration, using a lead-free matte-tin plating on the SOIC-18 package terminations and Pb-free internal die attach. The part is also rated MSL-1 (Moisture Sensitivity Level 1) per JEDEC J-STD-020, meaning it does not require dry-pack storage or pre-bake prior to reflow soldering.
What is the key specification of PIC16F83-04/SO for engineers selecting an MCU?
The PIC16F83-04/SO is an 8-bit RISC Harvard-architecture Flash microcontroller with 896-byte program Flash, 36-byte RAM, 64-byte EEPROM, 13 digital I/O, 4 MHz maximum clock (1 µs instruction cycle), 4.0 V to 5.5 V supply, and ICSP in-circuit programming in a commercial-temperature 18-pin SOIC. These parameters determine that the device fits cost-sensitive, low-pin-count embedded control with simple firmware.
What is the lead time for PIC16F83-04/SO orders?
The PIC16F83-04/SO is currently in stock at multiple distributors (LCSC, Mouser, Hotenda) with no extended lead time as of 2026-09-21. Typical factory lead time from Microchip is 8–12 weeks for production volumes. For prototype or small-quantity orders, XAIPART offers immediate shipment from regional warehouses, while high-volume production orders should be placed with 10–14 weeks of forward forecast.

Dados de referência de engenharia para PIC16F83-04/SO — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC16F83-04/SO when you must maintain exact functional parity with a legacy design already deployed in the field and the original 512-word Flash and 36-byte RAM are sufficient for the application. It is the correct choice for maintenance-repair scenarios where the bill of materials must match the original to avoid requalification. For new designs, prefer the PIC16F84A-04/SO, which Microchip explicitly designates as the recommended successor and which doubles Flash with full code compatibility. Select the PIC16F83-04I/SO when the equipment operates outside the commercial 0-70 °C window—specifically in industrial (-40 to +85 °C) or cold-storage environments. For applications requiring analog sensing (battery voltage, temperature, light), step up to the PIC16F818-I/SO, which adds an internal oscillator and 10-bit ADC without changing the footprint. Avoid the PIC16F83T-04/SO for hand-assembled prototypes because the 'T' denotes tape-and-reel packaging; use it only for automated SMT production.

Comparação com alternativas

Parâmetro Este produto PIC16F84A-04/SO PIC16F83-04I/SO PIC16F84-04/SO PIC16F84A-04I/SO PIC16F83T-04/SO PIC16F818-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-pin SOIC (SO) 18-pin SOIC (SO) - same 18-pin SOIC (SO) - same 18-pin SOIC (SO) - same 18-pin SOIC (SO) - same 18-pin SOIC (SO) - same 18-pin SOIC (SO) - same
Program Memory (Flash) 896 bytes (512 x 14) 1024 bytes (1K x 14) 896 bytes (512 x 14) 1024 bytes (1K x 14) 1024 bytes (1K x 14) 896 bytes (512 x 14) 1024 bytes (1K x 14)
Data RAM 36 bytes 36 bytes 36 bytes 36 bytes 36 bytes 36 bytes 128 bytes
Data EEPROM 64 bytes 68 bytes 64 bytes 64 bytes 68 bytes 64 bytes 128 bytes
Maximum Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz
Supply Voltage (Vdd) 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 2.0 V to 5.5 V
Operating Temperature 0 C to +70 C (commercial) 0 C to +70 C -40 C to +85 C (industrial) 0 C to +70 C -40 C to +85 C (industrial) 0 C to +70 C -40 C to +85 C (industrial)
Internal Oscillator No (external required) No No No No No Yes (31 kHz - 8 MHz internal RC)
ADC None None None None None None 10-bit, 5 channels

Principais diferenciais

  • Official Microchip-recommended successor with 2x Flash and more EEPROM (vs PIC16F84A-04/SO)
  • Industrial temperature range for harsh environments (vs PIC16F83-04I/SO)
  • Higher memory, internal oscillator, and 10-bit ADC upgrade path (vs PIC16F818-I/SO)

Notas de projeto

The PIC16F83-04/SO requires a regulated 5 V supply at 4.0 V to 5.5 V, drawing a maximum of approximately 20 mA active and 1.5 mA standby at 4 MHz per the Microchip datasheet. Add a 100 nF decoupling capacitor directly across VDD (pin 14) and VSS (pin 5), placed within 5 mm of the package, plus a bulk 10 µF electrolytic or tantalum at the board power-entry point. The MCLR/VPP pin (pin 4) must be pulled high through a 10 kΩ resistor; do not leave it floating, as noise on MCLR can cause spurious resets. Brown-out reset (BOR) is enabled by configuration bits and protects Flash from corruption during VDD droops below 4.0 V.

The PIC16F83-04/SO in SOIC-18 should be placed with its crystal/oscillator traces (OSC1/OSC2, pins 16/15) kept short—under 12 mm—and surrounded by a ground guard ring to minimize EMI pickup. The ICSP pins RB6/RB7 (pins 12/13) are shared with PORTB; if your application drives heavy loads on these pins, isolate them with series resistors (470 Ω) to avoid programmer conflicts during in-circuit programming. Keep the MCLR/VPP trace (pin 4) away from high-frequency switching nodes (relay coils, TRIAC outputs) to prevent inadvertent resets. Conformal coating is recommended for industrial environments since the SOIC-18 leads are easily bridged by contamination.

Three common pitfalls arise when designing with the PIC16F83-04/SO: (1) The 'A' notation (RA4/T0CKI, pin 3) has an open-drain output—it cannot source current, only sink, and requires an external pull-up to drive a logic-high load such as an LED to VDD. (2) The PIC16F83 has NO internal oscillator; designs that attempt to leave OSC1/OSC2 floating will not start. Always specify an external crystal, ceramic resonator, or canned oscillator. (3) The Flash endurance is rated at only 100 erase/write cycles for the program memory (vs 1M for EEPROM), so storing rapidly changing parameters in Flash will brick the part; always write dynamic data to the 64-byte EEPROM or external storage instead. According to Microchip's migration note, designers of new products should select the PIC16F84A or PIC16F818 instead.

The PIC16F83-04/SO in SOIC-18 has a thermal resistance (θJA) of approximately 100 °C/W when soldered to a standard JEDEC 2s2p test board with no forced airflow. At 4 MHz clock and typical 5 mA active current, internal dissipation is negligible (~25 mW), so the device runs near ambient temperature. However, in sealed enclosures at 70 °C ambient, derating 50 % leaves ample margin. Industrial-grade alternative PIC16F83-04I/SO (-40 °C to +85 °C) should be selected for outdoor or unventilated installations. No heatsink is required for this MCU under any normal operating condition.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS and REACH compliant per Microchip product declaration. Lead-free matte-tin finish on SOIC-18 leads. Not AEC-Q100 qualified (industrial/consumer only). Halogen-free molding compound. Conflict-mineral declaration filed with CFSI.

Dados verificados em: 2026-09-21 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC16F83-04/SO PIC16F83-04/SO datasheet Microchip PIC16F83 8-bit microcontroller PIC16F83 SOIC-18 Flash 896 bytes PIC16F83-04/SO 4MHz 13 I/O PIC16F83 pinout SOIC 18 PIC16F83 consumer appliance controller PIC16F83 vs PIC16F84A PIC16F83-04/SO buy price LCSC drop-in replacement PIC16F83 PIC16F83 ICSP programming PIC16F8X legacy PICmicro MCU what is the RAM of PIC16F83 PIC16F83 in stock distributor

Componentes & termos relacionados

Microchip Technology PIC16F83 PIC16F83-04/SO PIC16F84A-04/SO PIC16F84A-04I/SO PIC16F83-04I/SO PIC16F84-04/SO PIC16F818-I/SO 8-bit microcontroller MCU PICmicro Flash memory EEPROM RISC architecture Harvard architecture SOIC-18 ICSP PORTA PORTB Timer0 Watchdog timer Brown-out reset RoHS JEDEC J-STD-020 MPLAB IDE
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ