Microchip Technology

PIC16F83-04/P - 8-Bit 4MHz Flash MCU 896B | Microchip

部品番号: PIC16F83-04/P ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 6.0 V Vdss 18-pin PDIP (Plastic DIP, P designation) Package 4 MHz (-04 speed grade) Speed 896 bytes (512 x 14) Flash Memory
開始価格 $2.05 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $3.45 $3.45
10 $3.1 $31.00
100 $2.62 $262.00
500 $2.3 $1,150.00
1,000 $2.05 $2,050.00
ℹ️ すべての価格はUSDです

PIC16F83-04/P 概要

The Microchip Technology PIC16F83-04/P is a member of the PIC16F8X family of low-cost, high-performance, CMOS, fully-static 8-bit microcontrollers built on an advanced RISC architecture. Operating from a 4 MHz external clock (yielding a 1 µs instruction cycle, with the broader family capable of 20 MHz / 200 ns), the device integrates 896 bytes of program Flash and 64 bytes of data EEPROM in an 18-pin PDIP package. PIC indicates a Peripheral Interface Controller, microcontroller that incorporates program memory, data memory, and I/O on a single die.

Key features include 35 single-word instructions (most executed in a single instruction cycle, except program branches which require two cycles), 8-level deep hardware stack, 13 I/O pins with individual direction control, and an integrated 8-bit timer/counter with an 8-bit programmable prescaler. The device operates over a 2.0 V to 6.0 V supply range, includes power-on reset, power-up timer, oscillator start-up timer, and a watchdog timer with its own on-chip RC oscillator for reliable operation without external reset hardware. The RISC architecture ensures deterministic instruction timing useful for real-time control loops.

Typical applications include automotive lighting, consumer electronics, industrial process control, security and access systems, and low-power remote sensor/actuator nodes where a small package, low cost, and Flash-based in-system programmability are valued. The 4 MHz speed grade and 1 µs instruction cycle provide ample headroom for simple closed-loop control, sensor polling, and serial-protocol bit-banging such as UART, I2C, or 1-Wire emulation in firmware.

Microchip newer versions of the PIC16F8X family (such as the PIC16F84A) provide drop-in compatible upgrades, but designers using -04/P parts should validate voltage, speed, and memory differences before substituting in long-life programs that depend on legacy silicon revisions.

ドロップイン代替品: PIC16F83-04/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16F83-04/P (同一形状・フットプリント) — 相違点: Operating Temperature, Package, Timers, Mounting Type, Core Architecture.

Microchip Technology
Operating Temperature: 0C to +70C (commercial; -40C to +85C for -I grade)
Package: 18-pin PDIP (P, 0.300 inch / 7.62 mm, through-hole)
Mounting Type: Through-Hole (DIP)
Microchip Technology
Operating Temperature: -40 °C to +85 °C (Industrial)
Package: PDIP-18 (P)
Timers: 1 x 8-bit (TMR0) + WDT
Microchip Technology
Operating Temperature: 0C to +70C (commercial)
Package: 18-pin PDIP (0.300 inch, 7.62 mm)
Timers: 1 x 8-bit (TMR0) with 8-bit prescaler

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F83-04I/P

✅ ドロップイン
📦 18-PDIP
same die, industrial -40C to +85C temp grade, otherwise identical specs and pinout

📋 参考代替品(カタログ未掲載)

PIC16F84-04/P

✅ ドロップイン
Microchip Technology
📦 18-PDIP
8-bit PIC RISC · 8-bit · PIC16F8x (PIC16F83, PIC16F84, PIC16CR83, PIC16CR84) · Flash (self-programmable via ICSP) · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes · 14 bits

✓ 在庫あり

$3.95 / 個

データシートを見る →

PIC16F84A-P

✅ ドロップイン
📦 18-PDIP
20 MHz clock (vs 4 MHz, +400%), 1K x 14 Flash, 68 bytes RAM, otherwise pin-for-pin compatible

📋 参考代替品(カタログ未掲載)

PIC16F84A-I/P

✅ ドロップイン ⚠️ 仕様未検証
📦 18-PDIP
same F84A die, industrial -40C to +85C temp grade, 20 MHz, same pinout

📋 参考代替品(カタログ未掲載)

PIC16CR83-04/P

✅ ドロップイン
📦 18-PDIP
ROM (mask-programmed, one-time programmable) instead of Flash, otherwise same core, pinout, and -04 grade

📋 参考代替品(カタログ未掲載)

PIC16F83-04/P 最大定格&電気的特性

Family PIC16F8X (PIC16CXX mid-range family)
Core Architecture 8-bit RISC (PIC)
Program Memory 896 bytes (512 x 14) Flash
Data EEPROM 64 bytes
Data RAM 36 bytes
Maximum Clock Speed 4 MHz (-04 speed grade)
Instruction Cycle Time 1 µs at 4 MHz (2-cycle for branches)
Instruction Set Size 35 single-word instructions
I/O Pins 13
Timers 1 x 8-bit timer/counter with 8-bit prescaler
Hardware Stack 8 levels
Supply Voltage Range 2.0 V to 6.0 V
動作温度 -40 °C to +70 °C (commercial, -P suffix)
パッケージ 18-pin PDIP (Plastic DIP, P designation)
実装タイプ Through-Hole
Reset / Brown-out Power-on reset, power-up timer, oscillator start-up timer, WDT
Programming In-system serial programming (ICSP) via Flash
RoHS ステータス Dependent on date code - check distributor listing

PIC16F83-04/P ピン構成

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
ピン 1 MCLR/VPP — Master clear (reset, active low) / Flash programming voltage input
ピン 2 RA0 — Bidirectional I/O pin (PORTA bit 0)
ピン 3 RA1 — Bidirectional I/O pin (PORTA bit 1)
ピン 4 RA2 — Bidirectional I/O pin (PORTA bit 2)
ピン 5 RA3 — Bidirectional I/O pin (PORTA bit 3)
ピン 6 RA4/T0CKI — Bidirectional I/O pin / Timer0 external clock input (open-drain output)
ピン 7 RA5 — Bidirectional I/O pin (PORTA bit 5)
ピン 8 RA6 — Bidirectional I/O pin (PORTA bit 6)
ピン 9 RA7 — Bidirectional I/O pin (PORTA bit 7)
ピン 10 OSC2/CLKOUT — Crystal/ceramic resonator output or clock-out
ピン 11 OSC1/CLKIN — Crystal/ceramic resonator input or external clock in
ピン 12 VSS — Ground reference
ピン 13 RB0/INT — Bidirectional I/O pin (PORTB bit 0) / external interrupt input
ピン 14 RB1 — Bidirectional I/O pin (PORTB bit 1)
ピン 15 RB2 — Bidirectional I/O pin (PORTB bit 2)
ピン 16 RB3 — Bidirectional I/O pin (PORTB bit 3)
ピン 17 RB4 — Bidirectional I/O pin (PORTB bit 4)
ピン 18 RB5 — Bidirectional I/O pin (PORTB bit 5)
ピン 19 RB6 — Bidirectional I/O pin (PORTB bit 6) / ICSP clock
ピン 20 RB7 — Bidirectional I/O pin (PORTB bit 7) / ICSP data
ピン 21 VDD — Positive supply voltage (2.0 V to 6.0 V)

主な用途

PIC16F83-04/P の用途: 6 件s: Battery-Powered Sensor Interface MCU, Industrial Process Control PLCs, Consumer Appliance Controllers, Security and Access Control Panels, Automotive Lighting Modules, Educational and Hobbyist Embedded Boards.

🔧

Battery-Powered Sensor Interface MCU

The PIC16F83-04/P suits battery-powered sensor interfaces because its 4 MHz instruction rate is sufficient for slow ADC polling, I2C sensor reads, and sleep-mode duty cycling. Operating from 2.0 V to 6.0 V, it can run directly from a lithium or two-AA-cell stack without additional regulation. The 4 MHz cycle combined with SLEEP mode and WDT-driven wake-up can drop average current well below 1 mA in duty-cycled designs. The 18-pin PDIP through-hole package is easy to prototype on perf-board for low-volume sensor nodes.

🏭

Industrial Process Control PLCs

The PIC16F83-04/P integrates deterministic control logic, 13 I/O pins, and an 8-bit timer for slow industrial process loops such as conveyor sequencing, simple pump or valve control, and relay driving. Its 35-instruction RISC core executes deterministic instruction cycles, easing IEC 61131-3 ladder-style code porting. Pin-to-pin compatibility with the PIC16F84A-P and PIC16F84-04/P lets designers migrate to higher-frequency or larger-memory parts without PCB changes. The -04 speed grade is typically sufficient for ms-scale process updates.

🏭

Consumer Appliance Controllers

The PIC16F83-04/P drives white-goods sub-systems such as coffee makers, washing-machine user-interface boards, microwave keypads, and small kitchen-appliance timers. Its 896-byte Flash suffices for firmware handling keypad scanning, 7-segment or LCD multiplex, and basic triac/SCR zero-cross control. Low external component count - reset, oscillator, and decoupling - reduces BOM cost. The through-hole PDIP package supports hand-soldering for prototyping and pre-production runs.

🧩

Security and Access Control Panels

The PIC16F83-04/P is suitable for keypad-based alarm panels, simple RFID readers, and entry-buzzer controllers where deterministic response time, EEPROM-backed settings, and small Flash capacity are sufficient. The 64-byte EEPROM stores PIN codes and configuration, while Flash holds the control logic. The 13 I/O pins map to a 4x4 keypad matrix plus indicator LEDs and a relay output. Same-family pin-compatibility with PIC16F84A scales to larger access systems without redesign.

🚗

Automotive Lighting Modules

The PIC16F83-04/P can be considered for interior automotive lighting, dash indicators, and accessory LED drivers in body electronics modules. However, automotive designs typically demand AEC-Q100 qual parts, so this 8-bit MCU is more often found in non-safety lighting such as aftermarket accessory controllers. Its small Flash and EEPROM fit pattern-generation and brightness-control firmware for animated turn signals or RGB strips at low cost.

📱

Educational and Hobbyist Embedded Boards

The PIC16F83-04/P is widely used in microcontroller training kits, hobbyist projects, and 'learn-to-program-Flash-MCU' boards because of its simple 35-instruction RISC architecture, ICSP programming via just two I/O pins, and easy through-hole soldering. The 896-byte Flash is large enough for simple games, sensor dashboards, and PWM-driven motor tutorials. Drop-in compatibility with PIC16F84A-P lets students transition to higher-performance projects on the same hardware.

おすすめ製品の概要

MCP9700 Analog temperature sensor I/O companion 使用用途: Battery-Powered Sensor Interface MCU MCP1700 Low-quiescent LDO for coin-cell supply 使用用途: Battery-Powered Sensor Interface MCU, Consumer Appliance Controllers, Automotive Lighting Modules PIC16F84A-P Upgraded clock/RAM for the same control board 使用用途: Industrial Process Control PLCs, Educational and Hobbyist Embedded Boards MCP23S17 SPI I/O expander for additional relays 使用用途: Industrial Process Control PLCs, Security and Access Control Panels MOC3041 Optoisolator for triac gate driving 使用用途: Consumer Appliance Controllers PIC16F84A-I/P Industrial-temp upgrade for outdoor panels 使用用途: Security and Access Control Panels MCP23S08 8-bit SPI I/O expander for LED matrix driving 使用用途: Automotive Lighting Modules MCP2200 USB-to-UART bridge for PC connectivity 使用用途: Educational and Hobbyist Embedded Boards
What is the PIC16F83-04/P and what does the -04 suffix mean?
The PIC16F83-04/P is an 8-bit CMOS Flash microcontroller from Microchip in an 18-pin PDIP package. The -04 speed grade denotes a 4 MHz maximum external clock input, yielding a 1 µs instruction cycle. According to Microchip's PIC16F8X family documentation, the -04 variant is intended for lower-frequency, lower-cost applications, while -20 variants support up to 20 MHz operation. The /P suffix confirms the through-hole PDIP package form.
How much program memory does the PIC16F83-04/P have?
The PIC16F83-04/P contains 896 bytes (512 × 14-bit words) of Flash program memory plus 64 bytes of data EEPROM and 36 bytes of general-purpose SRAM. The 14-bit-wide Flash word format supports all 35 single-word PIC instructions; the EEPROM allows byte-level non-volatile data storage. This memory mix is sufficient for small control loops and parameter storage in embedded designs.
What is the difference between PIC16F83 and PIC16F84?
The PIC16F83 and PIC16F84 share the same PIC16F8X core, 18-pin pinout, and instruction set. The PIC16F84 has 1K × 14 Flash plus 64 bytes EEPROM and 68 bytes RAM, while the PIC16F83 has 512 × 14 Flash plus 64 bytes EEPROM and 36 bytes RAM. The lower program memory of the F83 makes it suitable for smaller code while retaining pin compatibility with the F84 footprint.
What is the operating voltage of PIC16F83-04/P?
The PIC16F83-04/P operates from 2.0 V to 6.0 V, supporting 5V and 3.3V designs. The wide supply range accommodates battery-powered and 5V regulated industrial rails. Designers targeting 3.3V-only systems should verify that chosen peripherals can operate within the same rail; the F83 itself works fine across the full range.
Where can I buy PIC16F83-04/P online?
The PIC16F83-04/P is available from DigiKey, Mouser, FindMyChip, and Veswin Electronics as of September 2026. Pricing varies by reel and quantity break: expect roughly $3.45 at qty 1 and approximately $2.05 at qty 1000 on a tube pack, per current distributor listings. Always verify stock and factory date codes when sourcing, especially for long-life industrial programs.
What is the price of PIC16F83-04/P as of 2026?
As of 2026-09-21, current distributor pricing for the PIC16F83-04/P is approximately $3.45 at qty 1, $3.10 at qty 10, $2.62 at qty 100, $2.30 at qty 500, and $2.05 at qty 1000 in tube packaging. Stock is generally available at multiple franchised distributors. Pricing may differ for reel or cut-tape variants, so always request a quote for production volumes.
What is the lead time for PIC16F83-04/P?
The PIC16F83-04/P lead time at franchised distributors as of 2026-09-21 is typically same-day to 4 weeks, since the part remains in active production but new design-ins are directed to the PIC16F84A. For large production orders, Microchip's direct sales channel is the recommended route. The legacy -04 speed grade is being phased out by some catalog distributors as customers migrate to the F84A-P.
Is PIC16F83-04/P in stock at distributors?
Yes, the PIC16F83-04/P is currently stocked at DigiKey (321144), FindMyChip, and Veswin Electronics as of 2026-09-21. Both tube-pack and tray-pack options are available. Because it is now considered a legacy speed grade, lead times for high-volume orders (10k+) may extend beyond 8 weeks; consider Microchip's PIC16F84A for new designs.
PIC16F83-04/P vs PIC16F84A-P - which is better for new designs?
The PIC16F84A is the recommended migration path for any new design based on the PIC16F83-04/P. The F84A offers higher maximum clock (20 MHz vs 4 MHz), more RAM (68 bytes vs 36 bytes), wider EEPROM operations, and improved Flash endurance. Both share the 18-pin PDIP pinout, making the F84A-P an effective drop-in upgrade with 10x the performance headroom and similar unit pricing in 2026.
When should I choose PIC16F83-04/P over PIC16F84A?
Choose PIC16F83-04/P only when an existing production design requires exact legacy silicon for code compatibility or to maintain long-life inventory, or for cost-sensitive 4 MHz applications where the F84A's extra speed and RAM are not needed. For all new designs, Microchip recommends PIC16F84A. The F83 is widely regarded as an EOL-friendly legacy part for industrial designs already in production.
What is the best drop-in replacement for PIC16F83-04/P?
The recommended drop-in replacement for PIC16F83-04/P is the Microchip PIC16F84A-P, which shares the same 18-pin PDIP pinout, the same mid-range PIC core, and a superset of the F83 instruction set. Migration typically requires recompiling code but no PCB changes. Other same-package options include PIC16F83-04I/P (industrial temperature grade) and PIC16F84A-I/P for -40 °C to +85 °C operation.
Can a PIC16F628A replace the PIC16F83-04/P?
The PIC16F628A can replace a PIC16F83-04/P functionally, but it is a 18-pin PIC with a different pinout for some peripherals (e.g., USART pins) and additional peripheral modules. Code must be ported; pin-by-pin compatibility is only partial. For a true drop-in in the same 18-pin PDIP footprint, prefer PIC16F84A-P, which preserves the original F83 pin assignments while offering higher performance.
Where can I download the PIC16F83-04/P datasheet PDF?
The official PIC16F83-04/P datasheet PDF is available from Microchip's website at ww1.microchip.com/downloads/en/DeviceDoc/30430c.pdf. Third-party mirrors such as alldatasheet.com also host the same 124-page specification document for reference. The datasheet covers electrical characteristics, instruction set, memory organization, and ICSP programming details for the full PIC16F8X family.
Where can I find the PIC16F83-04/P pinout?
The PIC16F83-04/P pinout is shown in the DIP-18 pin diagram inside the official Microchip datasheet. Pin 1 is the MCLR/VPP reset/programming pin, pin 8 is VSS, pin 20 is VDD, and pins 1-2, 3-18 cover RA0-RA7 and RB0-RB7. The same pinout maps directly to the PIC16F84A, allowing seamless hardware reuse between the two parts on identical PCB layouts.
What are the key specifications of the PIC16F83-04/P that engineers should know?
The PIC16F83-04/P is an 18-pin PDIP 8-bit Flash MCU with 4 MHz maximum clock, 1 µs instruction cycle, 896 bytes Flash, 64 bytes EEPROM, 36 bytes RAM, 13 I/O pins, and a 2.0 V to 6.0 V supply range. It offers 35 single-word instructions, an 8-level stack, an 8-bit timer with prescaler, and an integrated watchdog timer for robust unattended operation. It is best suited to small, cost-sensitive control applications.

エンジニアリング参考データ: PIC16F83-04/P — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16F83-04/P for cost-sensitive legacy 4 MHz designs already in production where EOL-stable silicon is required. For new designs, the PIC16F84A-P is the recommended migration path - same 18-pin PDIP footprint, 5x clock speed, 89% more RAM, and a superset of the F83 instruction set. The PIC16F83-04I/P adds an industrial -40 °C to +85 °C temperature range for outdoor panels and industrial PLC sub-assemblies. The PIC16F84-04/P occupies a middle ground with -04 speed and F84 memory (1K Flash, 68 bytes RAM), useful for projects needing more RAM than the F83 but retaining 4 MHz timing. The PIC16CR83-04/P is a cost-down option for high-volume ROM-based builds where field firmware updates are not required.

代替品との比較

パラメータ この製品 PIC16F83-04I/P PIC16F84-04/P PIC16F84A-P PIC16F84A-I/P PIC16CR83-04/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-PDIP 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same
Maximum Clock 4 MHz 4 MHz 4 MHz 20 MHz 20 MHz 4 MHz
Program Memory 896 bytes Flash 896 bytes Flash 1024 bytes Flash 1024 bytes Flash 1024 bytes Flash 896 bytes ROM
Data RAM 36 bytes 36 bytes 68 bytes 68 bytes 68 bytes 36 bytes
Data EEPROM 64 bytes 64 bytes 64 bytes 64 bytes 64 bytes 64 bytes
Operating Voltage Range 2.0 V to 6.0 V 2.0 V to 6.0 V 2.0 V to 6.0 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 6.0 V
Operating Temperature -40 °C to +70 °C (commercial) -40 °C to +85 °C (industrial) -40 °C to +70 °C (commercial) -40 °C to +70 °C (commercial) -40 °C to +85 °C (industrial) -40 °C to +70 °C (commercial)
Memory Technology Flash Flash Flash Flash Flash Mask ROM (one-time)

主な差別化要因

  • Higher clock speed and RAM headroom (vs PIC16F84A-P)
  • Industrial temperature grade option (vs PIC16F83-04I/P)
  • Flash vs mask ROM trade-off (vs PIC16CR83-04/P)

設計ノート

Estimate: Place the 18-pin PDIP PIC16F83-04/P in a through-hole socket if possible, leaving room around the part for ICSP header access (a 6-pin 0.1" header is sufficient). The MCLR/VPP pin requires a 10 kΩ pull-up to VDD and a series resistor to the ICSP programmer; do not connect any capacitor directly to MCLR during programming. Place the crystal or resonator as close as possible to OSC1/OSC2 with a short ground return on both pins to avoid EMI pickup.

Decouple VDD with a 100 nF ceramic capacitor placed as close as possible to the VDD pin and a 10 µF bulk capacitor nearby. For 5 V operation, a MCP1700 LDO at the board-level supply provides clean power to the MCU. The PIC16F83-04/P draws approximately 1-2 mA at 4 MHz in active mode; remember to verify that low-power designs leverage the SLEEP instruction and WDT-driven wake-up to drop average current well under 1 mA.

Never leave the MCLR/VPP pin floating - it requires a 10 kΩ pull-up to VDD or the part will intermittently reset. Avoid operating at supply voltages above 6.0 V (the absolute maximum), even in production designs. When migrating to PIC16F84A-P, recompile code rather than re-flashing; the F84A has different Flash cell geometry and bit-banging timing constants may need rework to preserve deterministic timing at higher clock speeds.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS/lead-free status dependent on date code and factory direct vs distributor stock. Check the specific distributor listing for green-compliance data. No AEC-Q100 qualification - this is a commercial-grade part for industrial/consumer, not automotive-safety use.

データ検証日: 2026-09-21 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16F83-04/P PIC16F83-04/P datasheet PIC16F83 vs PIC16F84 Microchip PIC16F8X 4MHz Flash MCU 18-pin PDIP Flash microcontroller PIC16F83-04/P drop-in replacement PIC16F83 buy price online 2026 PIC16F84A vs PIC16F83 RISC 8-bit microcontroller 35 instructions 8-bit MCU for sensor battery powered PIC16F83 industrial control PLC what is the flash memory size of PIC16F83

関連部品&用語

Microchip Technology PIC16F83 PIC16F83-04/P PIC16F84 PIC16F84A PIC16CR83 PIC16F8X family PIC microcontrollers 8-bit microcontroller RISC architecture PIC16CXX mid-range core FLASH program memory EEPROM data memory DIP-18 package PDIP (Plastic DIP) PDIP through-hole RoHS compliance AEC-Q100 automotive ICSP (in-circuit serial programming) MCLR reset Watchdog timer (WDT) analog sensor interface industrial process control
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示