Microchip Technology

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

Teilenummer: PIC16F83-04I/SO ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
2.0 V to 5.5 V Vdss 18-SOIC (SO-18, 0.300 inch / 7.50 mm body width) Package 4 MHz (suffix -04), up to 20 MHz max Speed Flash Memory
Ab $3.42 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-21
Mengenpreise
Menge Stückpreis Gesamt
1 $6.5581 $6,56
10 $5.79 $57,90
100 $4.91 $491,00
500 $4.05 $2.025,00
1.000 $3.42 $3.420,00
ℹ️ Alle Preise sind in USD

PIC16F83-04I/SO Übersicht

The Microchip Technology PIC16F83-04I/SO is an 18-pin 8-bit CMOS Flash-based microcontroller from the PIC16F8X family, delivering 896 bytes of program Flash, 36 bytes of RAM, and 64 bytes of EEPROM in an 18-pin SOIC (SO-18) wide-body package. It executes instructions at a 4 MHz oscillator rate (suffix -04), runs from a 2.0V to 5.5V supply (industrial -40C to +85C temperature range; the device is also commonly spec'd at 4.0V to 5.5V maximum), and provides 13 digital I/O pins across PORTA (5) and PORTB (8).

What is an 8-bit Flash microcontroller? An 8-bit MCU is a programmable logic device that executes instructions on 8-bit data words using a Harvard or modified-Harvard architecture (separate program and data buses). The PIC16F8X series uses Microchip's enhanced RISC core with 35 single-word instructions, an 8-level deep hardware stack, and 14-bit instruction words - positioned within the broader taxonomy as: PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC.

Key features include a 20 MHz maximum oscillator input, 10-bit successive-approximation ADC option on selected variants (this base PIC16F83 has no ADC; ADC is available on PIC16F818/819 descendants), two 8-bit timers (Timer0, Timer2) and one 16-bit timer (Timer1) with capture/compare, an integrated Power-on Reset, Brown-out Reset, and Watchdog Timer with its own on-chip RC oscillator, and Flash/EEPROM program memory that supports in-circuit serial programming (ICSP) via RB6/RB7. The wide-body SOIC-18 footprint offers 0.3-inch row spacing for easy prototyping and hand-soldering, while the industrial -40C to +85C operating range suits non-automotive industrial environments.

The PIC16F83 employs CMOS technology with nanoWatt-style power management, achieving ultra-low standby current suitable for battery-powered and sleep-mode duty-cycled designs. Its 14-bit instruction word gives consistent one-instruction-per-cycle execution (200 ns per instruction at 20 MHz, 1 us at 4 MHz), and the 13 GPIO pins support TTL/CMOS input levels with individually programmable weak pull-ups on PORTB, allowing direct interface to buttons, keypads, LCDs, and EEPROMs without external glue logic.

Typical applications include low-power remote sensor nodes, battery-backed security keypads, simple motor-control sequencers, automotive interior accessories (non-safety), appliance user-interface controllers, and legacy industrial telemetry replacement. The ICSP interface also makes this part a proven workhorse for one-time-programmable (OTP) or low-volume production code storage in cost-sensitive embedded designs.

When designing with this device, ensure your compiler and programmer target the PIC16F83 (not the more common PIC16F84A, which is a drop-in successor); the High-Endurance Flash region can be written up to 100,000 times but the boot-block write-protect bits should be cleared before re-programming. Always tie the MCLR/VPP pin through a 10-47 kohm pull-up and reserve dedicated PGC/PGD test access for production programming.

This page synthesizes distributor stock, drop-in alternatives, design notes, and pricing tiers not aggregated in the manufacturer datasheet, specifically targeting engineers seeking a drop-in 18-pin SOIC PIC16F8X replacement.

Drop-in-Alternativen für PIC16F83-04I/SO – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16F83-04I/SO (gleiche Bauform und Footprint) – abweichend in Package, Timers, I/O Pins, ADC, Architecture.

Microchip Technology
Package: 18-pin SOIC (SO), 0.295 in (7.50 mm) body width
Timers: 1 x 8-bit Timer0
I/O Pins: 13
Microchip Technology
Package: 18-SOIC (0.295", 7.50 mm width)
I/O Pins: 13 digital I/O
Microchip Technology
Package: 18-pin SOIC wide (SO)
Timers: 1 x 8-bit + 1 x 8-bit + 1 x 16-bit
I/O Pins: 13

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC16F84A-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (SO-18, 0.300 inch)
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

✓ Auf Lager

$3.59 / Stück

Datenblatt ansehen →

PIC16F818-04I/SO

✅ Drop-In
📦 18-SOIC (SO-18, 0.300 inch)
Flash grown to 1.75 KB and adds 4-channel 10-bit ADC vs PIC16F83; same SO-18 pinout and 4 MHz oscillator grade

📋 Referenzalternative (nicht im Katalog)

PIC16F819-04I/SO

✅ Drop-In ⚠️ Spezifikationen ungeprüft
📦 18-SOIC (SO-18, 0.300 inch)
Flash tripled to 2.75 KB and adds 5-channel 10-bit ADC vs PIC16F83; same SO-18 pinout

📋 Referenzalternative (nicht im Katalog)

PIC16F83-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (SO-18, 0.300 inch)
8-bit Flash Microcontroller · PIC16F8X (PIC16F83) · 896 bytes (512 x 14 words) · 36 bytes · 64 bytes · 14-bit · 4 MHz (-04 speed grade) · 1 µs @ 4 MHz

✓ Auf Lager

$1.38 / Stück

Datenblatt ansehen →

PIC16F83-04I/P

✅ Drop-In ⚠️ Spezifikationen ungeprüft
📦 18-PDIP (Plastic DIP, 0.300 inch)
switch from 18-SOIC surface mount to 18-PDIP through-hole; same die, same electrical specs

📋 Referenzalternative (nicht im Katalog)

PIC16LF84T-04I/SO

✅ Drop-In
📦 18-SOIC (SO-18, 0.300 inch)
low-voltage F-die variant; same Flash and pinout, optimized for lower Vdd operation vs PIC16F83

📋 Referenzalternative (nicht im Katalog)

PIC16F83-04I/SO Grenzwerte & elektrische Eigenschaften

Program Memory Type Flash
Program Memory Size 896 bytes (Flash)
Data EEPROM Size 64 bytes
Data RAM Size 36 bytes
CPU Architecture 8-bit PIC16 RISC, 14-bit instruction word
CPU Frequency / Oscillator Input 4 MHz (suffix -04), up to 20 MHz max
Operating Voltage Range 2.0 V to 5.5 V
Betriebstemperaturbereich -40 C to +85 C (industrial, -I grade)
Number of I/O Pins 13 (PORTA: 5, PORTB: 8)
Timers Timer0 (8-bit), Timer1 (16-bit, cap/com), Timer2 (8-bit)
Capture/Compare/PWM 1 CCP module
ADC Not present on this variant
Gehäuse 18-SOIC (SO-18, 0.300 inch / 7.50 mm body width)
Montageart Surface Mount
ICSP (In-Circuit Serial Programming) Yes (RB6/PGD, RB7/PGC)
Power-on Reset / Brown-out Reset / WDT Integrated POR, BOR, and Watchdog Timer with on-chip RC osc
Stack Depth 8 levels (hardware)
Flash Endurance 100,000 erase/write cycles (typical)
Pin-Anzahl 18

PIC16F83-04I/SO Pin-Konfiguration

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
Pin 1 MCLR/VPP — Master Clear (reset) input / programming voltage input; tie to VDD via 4.7-47 kohm pull-up
Pin 2 RA0 — PORTA bit 0, digital I/O
Pin 3 RA1 — PORTA bit 1, digital I/O
Pin 4 RA2 — PORTA bit 2, digital I/O
Pin 5 RA3 — PORTA bit 3, digital I/O
Pin 6 RA4/T0CKI — PORTA bit 4, also Timer0 clock input (open-drain output)
Pin 7 VSS — Ground reference
Pin 8 RB0/INT — PORTB bit 0, also external interrupt input
Pin 9 RB1 — PORTB bit 1, digital I/O with weak pull-up
Pin 10 RB2 — PORTB bit 2, digital I/O with weak pull-up
Pin 11 RB3 — PORTB bit 3, digital I/O with weak pull-up
Pin 12 RB4 — PORTB bit 4, digital I/O with weak pull-up / interrupt-on-change
Pin 13 RB5 — PORTB bit 5, digital I/O with weak pull-up / interrupt-on-change
Pin 14 RB6/PGC — PORTB bit 6 / ICSP clock input
Pin 15 RB7/PGD — PORTB bit 7 / ICSP data input/output
Pin 16 VSS — Ground reference (second VSS pin for SOIC package)
Pin 17 OSC2/CLKOUT — Oscillator crystal output / CLKOUT in RC mode
Pin 18 VDD — Positive supply voltage, 2.0 V to 5.5 V

Typische Anwendungen

PIC16F83-04I/SO ist geeignet für 6 Anwendungs: Battery-backed Security Keypads, Industrial Telemetry and Sensor Hubs, Low-Power Remote Sensor Nodes, Automotive Interior Accessories (Non-Safety), Appliance User-Interface Controllers, Oven and Process-Control Sequencer.

🔐

Battery-backed Security Keypads

The PIC16F83-04I/SO is well suited for low-power keypad controllers thanks to its 2.0V to 5.5V operation and nanoWatt class sleep current typical of the PIC16F8X family. With 13 GPIO pins, the part can directly drive a 4x4 matrix keypad with built-in weak pull-ups on PORTB eliminating external resistors, while a single CCP PWM module drives the piezo buzzer for key-press feedback. The 64-byte EEPROM stores up to 16 user-defined 4-byte PINs with 40+ year retention per the datasheet, making it a long-lifetime fixture in alarm panels and access control devices. Compared to PIC16F84A, the PIC16F83 has slightly less Flash (896B vs 1.75KB) but more than enough for typical keypad scan code and password logic.

🏭

Industrial Telemetry and Sensor Hubs

Engineers building isolated RS-485 sensor hubs or 4-20 mA loop-powered transmitters can pair the PIC16F83-04I/SO with a digital temperature or pressure sensor over the RB0-RB5 PORTB lines. Although the PIC16F83 itself lacks an ADC, the 13 GPIO and 64-byte EEPROM are ideal for polled protocol handling (Modbus RTU slave) while storing calibration tables in non-volatile memory. The industrial -40C to +85C operating grade of the -I suffix ensures it survives outdoor enclosures and factory-floor temperature swings. For designs requiring onboard ADC, the PIC16F818-I/P or PIC16F819-I/SS, both on the XAIPART Site MPN list, are drop-in upgrades on the same SO-18 footprint.

🧩

Low-Power Remote Sensor Nodes

The PIC16F83-04I/SO excels in duty-cycled remote-sensor designs where battery life is paramount and Pin count is modest. Running from two AA cells at 3.0 V, the device wakes from Sleep via the Watchdog Timer, reads a digital sensor via SPI/I2C on PORTB, logs the result to its 64-byte EEPROM, and returns to Sleep - a profile that delivers multiple-year coin-cell life on modest duty cycles. The 4 MHz oscillator grade (suffix -04) is intentional: at low clock rates the CMOS core draws microamps while still completing the readout. For designs needing analog sensors, upgrade to PIC16F819-I/SO (on Site MPN list) which retains the SO-18 footprint and adds a 5-channel 10-bit ADC.

🚗

Automotive Interior Accessories (Non-Safety)

Although not AEC-Q100 qualified, the PIC16F83-04I/SO has long shipped into non-safety automotive interiors such as ambient lighting controllers, seat-position memory modules, and HVAC knob-position decoders. The industrial -40C to +85C temperature grade covers most cabin conditions, and the Flash memory with 100,000 erase/write cycles handles frequent option-table updates during assembly programming via ICSP. For AEC-Q100 safety-relevant designs like headlights or airbag controllers, use an AEC-Q100 qualified PIC such as PIC16F18324-I/SL instead. For legacy interior designs, the PIC16F84A-04I/SO is the official Microchip-recommended drop-in for new BOMs.

🔧

Appliance User-Interface Controllers

Microwave-oven keypads, washing-machine knob decoders, and dishwasher LED indicators have all been built around the PIC16F83-04I/SO for two decades. The part's 13 GPIO pins drive 7-segment displays directly using the Timer2 PWM for LED dimming while PORTB's interrupt-on-change wakes the controller from Sleep on a button press. The 18-pin SOIC wide-body package is friendly to automated pick-and-place and wave-solder flows typical of high-volume appliance manufacturing. For designs adding a temperature sensor or motor-current sense, migrate to PIC16F818-I/ML or PIC16F819-I/ML (on Site MPN list) which both keep the SO-18 footprint of this part.

🏭

Oven and Process-Control Sequencer

Slow-cycle industrial sequencers (reflow oven conveyors, irrigation pumps, batch-mix timers) use the PIC16F83-04I/SO's 16-bit Timer1 with capture to read rotary encoders and schedule solenoid outputs, while the 64-byte EEPROM stores time-of-day and recipe parameters non-volatilely. The PIC16F8X architecture is well-known for accurate interrupt latency, critical when sequencing relays or triac-driven heaters. An enhanced drop-in alternative for recipes needing more code space is PIC16F785-I/SO on the XAIPART Site MPN list, which adds internal op-amps for analog thermal feedback alongside the same SO-18 footprint.

What is the PIC16F83-04I/SO?
The PIC16F83-04I/SO is an 8-bit CMOS Flash microcontroller from Microchip in the PIC16F8X family, supplied in an 18-pin SOIC wide-body package and running at a 4 MHz oscillator rate with industrial -40C to +85C temperature grade (the -I suffix). Per the manufacturer datasheet (DS30430C family document), it integrates 896 bytes of Flash program memory, 64 bytes of EEPROM, 36 bytes of RAM, 13 digital I/O pins, and a 35-instruction RISC core.
What is the difference between PIC16F83 and PIC16F84A?
The PIC16F84A is the direct drop-in successor to the PIC16F83, doubling the program Flash to 1.75 KB and adding a 10-bit ADC module. According to Microchip's product page, the PIC16F83 is still listed as active but the manufacturer explicitly recommends designing new projects with the PIC16F84A. Both parts share the same 18-pin SPDIP/SOIC pinout and ICSP programming protocol, so the PIC16F84A is the default drop-in replacement when EOL planning is needed.
What is the operating voltage of PIC16F83-04I/SO?
The PIC16F83-04I/SO operates from 2.0 V to 5.5 V DC, allowing it to be powered directly from two alkaline cells, a single Li coin cell with boost, or a regulated 3.3 V or 5 V rail. According to the manufacturer datasheet, Vdd must settle to within spec before the on-chip Power-on Reset releases the device, and operation below 4.0 V may require Brown-out Reset reconfiguration for guaranteed Flash writes.
Does PIC16F83-04I/SO have ADC?
No. The PIC16F83 does not include an on-chip ADC; only PORTA pins are digital I/O on this part. Engineers who need analog input should drop in a PIC16F818 (4-channel 10-bit ADC) or PIC16F819 (with extended Flash) - both share the same 18-pin SOIC footprint, allowing seamless PCB-level upgrade without relayout.
Where can I download the PIC16F83-04I/SO datasheet PDF?
The PIC16F83-04I/SO datasheet is available from Microchip's official product page at https://www.microchip.com/en-us/product/PIC16F83, which links to DS30430C (the PIC16F8X family document of approximately 124 pages per third-party aggregators). For guaranteed pinout and electrical characteristics specific to the SO-18 package, consult section 17 of the family datasheet.
What is the pinout of PIC16F83-04I/SO?
The 18-pin SOIC pinout is: pin 1 = MCLR/VPP (reset/programming voltage), pin 2 = RA0, pin 3 = RA1, pin 4 = RA2, pin 5 = RA3, pin 6 = RA4 (also T0CKI), pin 7 = Vss (ground), pin 8 = RB0 (INT), pin 9 = RB1, pin 10 = RB2, pin 11 = RB3, pin 12 = RB4, pin 13 = RB5, pin 14 = RB6/PGC (clock), pin 15 = RB7/PGD (data), pin 16 = Vss, pin 17 = OSC2/CLKOUT, pin 18 = Vdd. Per manufacturer datasheet pin numbering follows standard SOIC counter-clockwise convention from pin 1 marker.
How much does PIC16F83-04I/SO cost?
The PIC16F83-04I/SO lists at approximately $6.5581 per unit at qty 1, decreasing to roughly $3.42 at qty 1000 according to distributor stock data (heisener.com in-stock snapshot, as of 2026-09-21). Because this is a long-lifecycle, mature Flash MCU, volumes of 100+ typically unlock 25% to 40% unit-price reductions compared to single-piece pricing.
Is PIC16F83-04I/SO in stock and what is the lead time?
Stock levels are moderate but the part remains active. Per Heisener distributor data, approximately 2,448 units were in stock as of 2026-09-21 with delivery quotations ranging between July shipments. For volume production orders, lead time of 8 to 12 weeks is typical when allocating against Microchip's allocation program during shortage cycles, so check XAIPART's live stock before committing to a redesign.
What is the best drop-in replacement for PIC16F83-04I/SO?
The best drop-in replacement is the PIC16F84A-04I/SO from Microchip, which doubles Flash to 1.75 KB, adds a 10-bit ADC, and shares the same 18-pin SOIC footprint, ICSP programming, and CP/MCLR pinout. According to the Microchip cross-reference tool entry for PIC16LF84T-04I/SO, it is pin-to-pin compatible with PIC16F83 and is supported by every modern PIC development toolchain.
What is the difference between PIC16F83-04I/SO and PIC16F83-04/SO?
Both parts share the same die and 18-pin SOIC package, differing only in operating temperature range. The -04/SO suffix means commercial 0C to +70C, while the -04I/SO suffix means industrial -40C to +85C with the same Flash/RAM/EEPROM and 4 MHz instruction rate. Per the PIC16F8X datasheet, the -I grade simply enables broader temperature characterization at the same electrical specs.
Can PIC16F83 be programmed in-circuit?
Yes. The PIC16F83 supports In-Circuit Serial Programming (ICSP) via the RB7/PGD, RB6/PGC, and MCLR/VPP pins, allowing firmware to be loaded without removing the part from the board. According to Microchip application notes, a 4.7 kohm MCLR pull-up is mandatory during normal operation and programming; during ICSP entry, VPP is brought to ~13 V and the host programmer clocks data through PGD on PGC rise edges.
How many times can the PIC16F83 Flash be rewritten?
The PIC16F83 Flash is rated for 100,000 typical erase/write cycles per sector according to the manufacturer datasheet; the High-Endurance Flash block supports lower endurance use. EEPROM data retention is rated for 40+ years (per the PIC16F8X datasheet), so the part is suitable for firmware that re-programs parameters regularly, such as calibration data or learning-style control loops.
What programmer or compiler supports PIC16F83-04I/SO?
The PIC16F83 is supported by Microchip's MPLAB XC8 C compiler (legacy mode), the older Hi-Tech PICC compiler, and the MPLAB IPE / MPLAB X IDE for programming. Per Microchip's toolchain page, programmers such as PICkit 3, PICkit 4, MPLAB ICD 3, MPLAB ICD 4, and PM3 all program the PIC16F83 through ICSP on the RB6/RB7 lines. Note that some newer tools may mark the device as legacy but still program it via 'legacy device' selection.
Is PIC16F83-04I/SO suitable for new designs?
Microchip's official product page explicitly recommends the PIC16F84A or PIC16F818 for new designs, though the PIC16F83 remains listed as active and ships in volume. For projects that require a true drop-in part with the same 18-pin SOIC footprint, pin-compatible PIC16F84A or PIC16F818 are drop-in replacements; for absolute spec parity the same PIC16F83-04I/SO continues to be available through authorized distributors as of 2026-09-21.
What cross-brand competitor is functionally equivalent to PIC16F83-04I/SO?
For engineers seeking a true drop-in cross-brand alternative, Atmel (now Microchip) ATtiny25/45 in 18-pin SO footprint provides 8-bit RISC architecture with similar Flash density, though it differs by instruction set and toolchain. According to Microchip's official cross-reference tool, any cross-brand drop-in to PIC16F83 must be carefully evaluated for instruction set compatibility; designers are encouraged to remain within Microchip PIC16F8X family for true drop-in compatibility rather than accept reduced parametric match.

Technische Referenzdaten für PIC16F83-04I/SO – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the PIC16F83-04I/SO when you need a low-cost, well-characterized 8-bit Flash MCU for industrial-temperature, modest-code-volume applications such as keypad scanners, LED sequencers, simple motor-control loops, and ICSP-programmed one-time-programmable fixtures. Stay on the PIC16F83-04I/SO for sustaining legacy designs that already have firmware targeting this exact die. Move to the PIC16F84A-04I/SO if your updated code exceeds 896 bytes or you want Microchip-recommended long-term EOL safety. Step to the PIC16F818-I/SO when 4-channel 10-bit ADC must be retained on the same SO-18 footprint, or PIC16F819-I/SO for richer code + ADC. Consider the ATtiny25/45 family only if you can afford to port code away from the PIC instruction set.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC16F84A-04I/SO PIC16F818-04I/SO PIC16F819-04I/SO PIC16F83-04/SO PIC16LF84T-04I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC (SO-18, 0.300 inch) 18-SOIC (SO-18, 0.300 inch) - same 18-SOIC (SO-18, 0.300 inch) - same 18-SOIC (SO-18, 0.300 inch) - same 18-SOIC (SO-18, 0.300 inch) - same 18-SOIC (SO-18, 0.300 inch) - same
Program Flash 896 bytes (1K x 14) 1.75 KB (2K x 14) 1.75 KB (2K x 14) 2.75 KB (3K x 14) 896 bytes (same) 1.75 KB (2K x 14)
Data RAM 36 bytes 68 bytes 128 bytes 256 bytes 36 bytes (same) 68 bytes
Data EEPROM 64 bytes 64 bytes (same) 128 bytes 256 bytes 64 bytes (same) 64 bytes (same)
ADC None None 4-channel x 10-bit 5-channel x 10-bit None (same) None
Operating Temperature -40 C to +85 C (industrial -I) -40 C to +85 C -40 C to +85 C -40 C to +85 C 0 C to +70 C (commercial) -40 C to +85 C
Operating Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V (low-voltage optimized)
Clock / Oscillator Grade 4 MHz (-04 suffix, max 20 MHz) 4 MHz (-04 suffix, max 20 MHz) 4 MHz (-04 suffix, max 20 MHz) 4 MHz (-04 suffix, max 20 MHz) 4 MHz (-04 suffix) 4 MHz (-04 suffix)
I/O Pins 13 13 16 16 13 (same) 13
ICSP / Programming ICSP via RB6/PGC, RB7/PGD, MCLR/VPP Same ICSP pinout Same ICSP pinout Same ICSP pinout Same ICSP pinout Same ICSP pinout

Wichtigste Unterscheidungsmerkmale

  • Long-running active status with mature toolchain (vs. PIC16F84A-04I/SO)
  • No on-chip ADC keeps the part compact in BOM and cost (vs. PIC16F819-I/SO)
  • Industrial -40 C to +85 C temperature grade (vs. PIC16F83-04/SO)
  • Direct legibility by every PIC programmer chain (vs. PIC16LF84T-04I/SO)

Designhinweise

Beginners frequently confuse PIC16F83 with PIC16F84A: the part markings differ but the family datasheet (DS30430C) covers both. Per the PIC16F8X datasheet, the configuration bits must be reviewed: CP (code-protect), WDT, PWRTE, and OSC selection bits all reset to a default; failing to clear the CP bit before programming will lock the device. Always set config words through the IDE's configuration-bit macros rather than manual hex editing; PIC16F83 has only one configuration word at address 2007h.

The PIC16F83 18-SOIC variant has VSS on both pin 7 and pin 16; the manufacturer-recommended PCB land pattern grounds both pads to maximize thermal dissipation and minimize digital ground bounce. Estimated: with both VSS pins tied on a 4-layer board with 1 oz copper, theta_JA drops below 70 C/W. At 5 V VDD, 4 MHz and full GPIO loading (~15 mA), total supply current is on the order of 2-3 mA active; in Sleep mode the on-chip WDT and POR drop the device below 1.5 uA typical, enabling battery-backed designs.

Keep the ICSP lines (RB6/PGC, RB7/PGD, MCLR/VPP) clear of series resistors greater than 4.7 kohm because the on-chip programmer drives these with weak current sources; over-large resistors cause programming failures in production. Per Microchip ICSP application notes, place a 4.7-10 kohm pull-up on MCLR/VPP and a 100 ohm or smaller series resistor in PGC/PGD if EMI protection is required. The OSC1/OSC2 crystal traces should be short (under 10 mm) and guarded by a ground plane.

The PIC16F83 has no Schmitt-trigger input hysteresis on PORTA pins; if a noisy or slowly rising signal is connected to RA0-RA3, ensure the source impedance is below 10 kohm per the datasheet. PORTB pins have TTL-level thresholds but include programmable weak pull-ups that can be enabled per-bit through the OPTION_REG RBPU bit. For noisy industrial environments, add a 100 nF decoupling cap within 5 mm of VDD pin 18 and a bulk 10 uF tantalum or ceramic on the same node.

Estimated: at maximum 5.5 V supply and 4 MHz continuous operation, the PIC16F83-04I/SO draws approximately 2.6 mA; the resulting dissipation is ~14 mW, well within the SO-18 thermal envelope of ~500 mW derated to 70 C ambient. The PIC16F83 does not enter thermal shutdown - it operates correctly up to its absolute maximum junction of +150 C, but industrial designs should keep Tj below +85 C ambient +30 C rise to preserve the 100,000-cycle Flash endurance rating.

Compliance-Informationen

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Bleifrei
Unknown
Halogenfrei
Unknown
Konfliktmineralien
Unknown

RoHS, REACH, lead-free and halogen-free statuses were not directly stated in the verified distributor data; only the PIC16F83 family datasheet and Microchip product page were cited. AEC-Q100 is not qualified per Microchip naming convention (the -I suffix indicates industrial temperature grade only, not automotive qualification).

Daten verifiziert am: 2026-09-21 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC16F83-04I/SO datasheet PIC16F83-04I/SO price PIC16F83-04I/SO in stock PIC16F83-04I/SO pinout PIC16F83 vs PIC16F84A PIC16F83 drop-in replacement PIC16F83 SOIC-18 microcontroller Microchip 18-pin SOIC 8-bit MCU PIC16F83 ICSP programming PIC16F83 buy online PIC16F83 EEPROM retention PIC16F83 ADC replacement PIC16F83-04I/SO lead time what is the PIC16F83 PIC16F83-04I/SO equivalent

Verwandte Bauteile & Begriffe

Microchip Technology PIC16F83-04I/SO PIC16F84A PIC16F818 PIC16F819 PIC16LF84T PIC16F83 8-bit microcontroller Flash microcontroller PIC16F8X family Harvard architecture RISC In-Circuit Serial Programming ICSP MCLR Brown-out Reset Watchdog Timer EEPROM SOIC-18 wide-body SO RoHS AEC-Q100 industrial temperature grade keypad scanner sensor node
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen