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 / 件
最小起订量: 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 (对比 PIC16F84A-P)
  • Industrial temperature grade option (对比 PIC16F83-04I/P)
  • Flash vs mask ROM trade-off (对比 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
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情