Microchip Technology

PIC16F83-10/P - 8-bit Flash MCU, 10MHz, 896B | Microchip

料号: PIC16F83-10/P ✗ 停产
有现货 1-3 个工作日内发货
4.0 V to 5.5 V Vdss 18-pin PDIP (DIP-18, 0.300 inch) Package 10 MHz Speed 896 bytes (Flash) Memory
低至 $4.12 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-21
批量定价
数量 单价 小计
1 $6.65 $6.65
10 $5.99 $59.90
100 $5.32 $532.00
500 $4.65 $2,325.00
1,000 $4.12 $4,120.00
ℹ️ 所有价格均以 USD 计价

PIC16F83-10/P 概述

The Microchip Technology PIC16F83-10/P is an 8-bit PIC16-family RISC microcontroller with 896 bytes of flash program memory, 36 bytes of RAM, and 64 bytes of EEPROM, operating at up to 10 MHz and packaged in a 18-pin PDIP through-hole format. It provides 13 general-purpose digital I/O pins, a 5-channel 8-bit ADC, and a supply voltage range of 4.0 V to 5.5 V, with extended operating temperature support from -40C to +85C.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and programmable I/O peripherals. PIC16F8X parts implement the industry-standard PIC16 RISC instruction set with 35 single-word instructions, where every instruction executes in one clock period except program branches which take two cycles. Microcontrollers sit at the lowest tier of the embedded-computing taxonomy: microcontroller -> embedded processor -> semiconductor -> integrated circuit.

Key differentiating features include nanoWatt technology for ultra-low-power sleep operation, an internal 8-bit timer/counter (TMR0) with an 8-bit prescaler, a watchdog timer with on-chip RC oscillator, and a code-protection feature for the flash and EEPROM regions. The flash-based program memory enables in-circuit serial programming (ICSP) through the RB6/RB7 pins, eliminating the need for an external programmer socket.

Architecturally, the PIC16F83 uses a Harvard memory organization with separate program and data buses, a 14-bit instruction word, and a hardware multiplier-less ALU optimized for byte and bit operations. The 10 MHz oscillator input yields a 400 ns instruction cycle, which is sufficient for slow control loops, sensor polling, and human-interface timing.

Typical applications include appliance control, sensor reading, relay switching, hobby and educational projects, simple motor control, and low-cost industrial telemetry. Its through-hole DIP package makes it easy to insert into breadboards and prototype sockets during development.

When designing with this part, note that the PIC16F83 has been superseded by the PIC16F84A and PIC16F628A in most new designs - reserve it for legacy boards and code reuse. Use a 100 nF decoupling capacitor close to VDD and a 4.7 kohm pull-up on the MCLR pin.

This page synthesizes distributor pricing, drop-in alternatives drawn from Microchip's PIC16 family, and practical design notes that complement the manufacturer datasheet.

直接替换替代料: PIC16F83-10/P ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC16F83-10/P (相同外形与封装尺寸) ——差异在于 Operating Temperature, Mounting Type, Program Memory Size, Maximum Clock Frequency, Package.

Microchip Technology
Operating Temperature: 0C to +70C (commercial; -40C to +85C for -I grade)
Mounting Type: Through-Hole (DIP)
Program Memory Size: 1.75 KB (1K x 14 words)
Microchip Technology
Operating Temperature: -40 C to +70 C (commercial); -40 C to +85 C (industrial, -10I suffix)
Mounting Type: Through-Hole
Program Memory Size: 1.75 KB (1K x 14 words)
Microchip Technology
Operating Temperature: 0 °C to +70 °C (commercial, '20' speed)
Mounting Type: Through-hole
Program Memory Size: 1.75 KB (1K x 14)

快速对比工具——选择替代料号进行并排对比:

PIC16F84-04/P

✅ 直接替换
Microchip Technology
📦 PDIP-18
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 / 个

查看数据手册 →

PIC16F84-10/P

✅ 直接替换
Microchip Technology
📦 PDIP-18
PIC RISC, 8-bit · PIC16F8X (mid-range) · 10 MHz · 200 ns (at 10 MHz) · Flash · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes

✓ 有现货

$3.59 / 个

查看数据手册 →

PIC16F84A-04/P

✅ 直接替换
📦 PDIP-18
flash 1.75 KB vs 896 B (+95%), 4 MHz, enhanced mid-range flash, pin-compatible, Microchip-recommended successor

📋 参考替代料(不在目录中)

PIC16F84A-10/P

✅ 直接替换
📦 PDIP-18
flash 1.75 KB, 10 MHz, identical pinout and peripherals to PIC16F83-10/P, recommended successor

📋 参考替代料(不在目录中)

PIC16F84A-20/P

✅ 直接替换
Microchip Technology
📦 PDIP-18
Flash · 1.75 KB (1K x 14) · 68 bytes · 64 bytes · PIC16 (8-bit RISC) · 35 single-word instructions, 14-bit wide · 20 MHz · 200 ns at 20 MHz

✓ 有现货

$1.72 / 个

查看数据手册 →

PIC16F83-10/P 最大额定值与电气特性

Device Core PIC16
Architecture 8-bit RISC (Harvard)
Instruction Set 35 single-word instructions
Operating Frequency (Max) 10 MHz
Instruction Cycle 400 ns
Program Memory Size 896 bytes (Flash)
RAM Size 36 bytes
EEPROM Size 64 bytes
I/O Pins 13
Supply Voltage (VDD) 4.0 V to 5.5 V
ADC None (no on-chip ADC on PIC16F83)
Timers 1 x 8-bit (TMR0 with 8-bit prescaler)
Watchdog Timer Yes (with on-chip RC oscillator)
封装 18-pin PDIP (DIP-18, 0.300 inch)
安装类型 Through-Hole (THT)
工作温度 -40C to +85C (industrial)
ICSP Programming Yes (In-Circuit Serial Programming via RB6/RB7)
Code Protection Yes (Flash and EEPROM regions)

PIC16F83-10/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 RA2 — Bidirectional I/O port A bit 2
引脚 2 RA3 — Bidirectional I/O port A bit 3
引脚 3 RA4/T0CKI — RA4 with Timer0 clock input; open-drain output
引脚 4 MCLR/VPP — Master Clear (reset) input / programming voltage
引脚 5 VSS — Ground reference
引脚 6 RB0/INT — RB0 with external interrupt input
引脚 7 RB1 — Bidirectional I/O port B bit 1
引脚 8 RB2 — Bidirectional I/O port B bit 2
引脚 9 RB3 — Bidirectional I/O port B bit 3
引脚 10 RB4 — Bidirectional I/O port B bit 4
引脚 11 RB5 — Bidirectional I/O port B bit 5
引脚 12 RB6 — Bidirectional I/O port B bit 6 / ICSP clock
引脚 13 RB7 — Bidirectional I/O port B bit 7 / ICSP data
引脚 14 VDD — Positive supply voltage (4.0-5.5 V)
引脚 15 OSC2/CLKOUT — Oscillator crystal output / clock-out
引脚 16 OSC1/CLKIN — Oscillator crystal input / external clock in
引脚 17 RA0 — Bidirectional I/O port A bit 0
引脚 18 RA1 — Bidirectional I/O port A bit 1

典型应用

PIC16F83-10/P 适用于 6 应用s: Hobbyist and Educational Projects, Appliance Control, Simple Sensor Reading and Relay Switching, LED Display and Indicator Control, Low-Cost Hobby Robotics, Industrial Telemetry and Standalone Logic Replacement.

🎧

Hobbyist and Educational Projects

The PIC16F83-10/P's 18-pin PDIP through-hole package drops directly into breadboards and IC sockets, making it ideal for university microcontroller courses, maker tutorials, and STEM kits. Its 35-instruction PIC16 RISC core is simple enough for beginners to learn in a single semester, yet powerful enough to drive real LED, switch, and 7-segment peripherals. With 10 MHz clock and 896 B flash, students can implement PWM motor control, debounced keypads, and simple serial protocols. The flash-based program memory supports ICSP via RB6/RB7, allowing in-circuit reprogramming without removing the part.

🏭

Appliance Control

The PIC16F83-10/P is well suited to low-end appliance control such as washing-machine timers, microwave keypads, and fan-speed controllers. Its 13 digital I/O pins can drive relays through a ULN2003 driver or directly switch low-current solenoids. The 4.0-5.5 V supply aligns with the 5 V rails common in white-goods control boards. The 8-bit Timer0 with prescaler generates accurate timing bases for cycle delays, while the watchdog timer recovers the system from power-line glitches. nanoWatt technology keeps standby current low for energy-star ratings.

🔧

Simple Sensor Reading and Relay Switching

The PIC16F83-10/P excels at reading digital sensors and switching relays in industrial telemetry nodes that do not require on-chip ADC. Its 13 I/O pins accommodate multiple switch inputs, encoder channels, and relay driver outputs, while 36 bytes of RAM are sufficient for short polling loops. The watchdog timer recovers the system from sensor-line noise, and the EEPROM retains calibration constants across power cycles. Compared to PIC16F84, the part is interchangeable except for halved flash, so code libraries for sensor reading can be reused unchanged when migrating to PIC16F84A in volume production.

💡

LED Display and Indicator Control

The PIC16F83-10/P's 13 I/O pins can multiplex-drive up to a 4-digit 7-segment LED display plus status indicators without external logic. Its 400 ns instruction cycle at 10 MHz is fast enough to refresh multiplexed displays without visible flicker, and the 8-bit Timer0 generates the refresh interrupt. The 5 V supply directly powers common-anode LED segments through current-limit resistors, simplifying the BOM. For applications that need PWM dimming, the firmware can bit-bang it on any I/O pin since the PIC16F83 lacks a hardware PWM module.

✈️

Low-Cost Hobby Robotics

The PIC16F83-10/P's through-hole DIP package and breadboard-friendly pinout make it a popular MCU for hobby robotics platforms such as BEAM walkers, line-followers, and small sumo robots. Its 13 I/O pins can drive two DC motors via an L293D H-bridge plus several IR sensors and bumper switches. The 10 MHz clock gives 400 ns instruction cycles, adequate for 1 kHz PID update rates in small robots. The PIC16F83-10/P also pairs well with hobby R/C PWM inputs and hobby servo signals through bit-banging, since firmware does not require a hardware UART.

🌐

Industrial Telemetry and Standalone Logic Replacement

The PIC16F83-10/P replaces discrete CMOS logic and 555 timers in legacy industrial telemetry modules where deterministic firmware-based timing is preferable to hardware timing chains. Its 4.0-5.5 V supply operates directly from 5 V industrial rails, while its 13 I/O pins interface to optocouplers and 24 V sense lines through resistor dividers. The watchdog timer and brown-out reset (where implemented in the die revision) recover the system from industrial line disturbances. For new telemetry designs requiring ADC, migrate to PIC16F818-I/P which adds a 10-bit ADC in a pin-compatible footprint.

推荐产品汇总

PIC16F84-04/P Microchip Technology 用于: Hobbyist and Educational Projects PIC16F84A-04/P Successor part with the same DIP-18 footprint and enhanced flash 用于: Hobbyist and Educational Projects ULN2003 Darlington relay driver often paired with PIC16F83 to switch inductive loads 用于: Appliance Control PIC16F818-I/P Microchip Technology 用于: Appliance Control, Industrial Telemetry and Standalone Logic Replacement PIC16F819-I/P Microchip Technology 用于: Simple Sensor Reading and Relay Switching, Industrial Telemetry and Standalone Logic Replacement PIC16F84A-10/P Direct drop-in successor with doubled flash for richer firmware 用于: Simple Sensor Reading and Relay Switching, LED Display and Indicator Control, Low-Cost Hobby Robotics PIC16F84-10/P Microchip Technology 用于: LED Display and Indicator Control L293D H-bridge driver commonly paired with PIC16F83 for hobby motor control 用于: Low-Cost Hobby Robotics
What is the maximum operating frequency of the PIC16F83-10/P?
The PIC16F83-10/P runs at a maximum clock frequency of 10 MHz, which yields a 400 ns instruction cycle. According to the Microchip PIC16F8X datasheet (Document 30430D), the designator -10 specifies the 10 MHz speed grade; slower -04 (4 MHz) parts in the same family are also available. At 10 MHz the part executes 10 million instructions per second, except for two-cycle branches.
How much flash program memory does the PIC16F83-10/P have?
The PIC16F83-10/P contains 896 bytes of flash program memory, 36 bytes of data RAM, and 64 bytes of EEPROM. According to the Microchip datasheet, the flash is rated for up to 1,000 erase/write cycles and supports in-circuit serial programming (ICSP) through the RB6 and RB7 pins. This memory map is what distinguishes it from the PIC16F84, which expands flash to 1 KB.
What is the difference between PIC16F83 and PIC16F84?
The PIC16F83-10/P and PIC16F84 share an identical 18-pin PDIP pinout, RISC core, and instruction set. According to the Microchip PIC16F8X datasheet, the PIC16F83 has 896 bytes of flash and 64 bytes of EEPROM, while the PIC16F84 doubles flash to 1,792 bytes and keeps the same 64-byte EEPROM. Code compatibility means firmware written for PIC16F83 runs on PIC16F84 with no changes.
Does the PIC16F83-10/P have an ADC?
No. The PIC16F83-10/P does NOT include an on-chip analog-to-digital converter; all 13 I/O pins are purely digital. The datasheet confirms only an 8-bit Timer0 module, a watchdog timer, and an EEPROM are integrated. If you need an ADC, use the PIC16F818 or PIC16F819 which add a 5-channel 10-bit ADC in a pin-compatible upgrade path.
What package does PIC16F83-10/P come in?
The /P suffix designates an 18-pin PDIP (Plastic Dual-In-line Package) with 0.300 inch (7.62 mm) row spacing, through-hole mounting. The same silicon die is also offered in /SO (SOIC-18) and /SS (SSOP-20) variants. The PDIP variant is preferred for hobbyists because it drops into standard breadboards and IC sockets without soldering.
Where can I buy the PIC16F83-10/P online?
The PIC16F83-10/P is available from DigiKey, Mouser, and MicrochipDirect. DigiKey lists it under manufacturer part number PIC16F83-10/P-ND, while Mouser shows live inventory and pricing. Third-party distributors such as Heisener also stock the part at approximately USD 6.65 each as of 2026-09-21, though lead times on legacy microcontrollers can be longer than mainstream parts.
What is the price of the PIC16F83-10/P?
The PIC16F83-10/P is priced at approximately USD 6.65 per unit in single-piece quantities, with volume pricing falling to USD 4.12 at 1,000 pieces as of 2026-09-21, based on distributor listings. Heisener lists the part at USD 6.6536; legacy 8-bit flash MCUs typically carry a premium compared to newer PIC16F1xxx Enhanced Mid-Range parts that offer more memory at lower cost.
What is the lead time for the PIC16F83-10/P?
The PIC16F83-10/P lead time depends on distributor stock and production schedules. Heisener reports stock of 5,952 pieces with estimated delivery in 7-10 days as of 2026-09-21. Because the PIC16F83 is a legacy device flagged as not recommended for new designs (NRND), procurement teams should confirm long-term supply or migrate to PIC16F84A or PIC16F628A before committing to production.
Is the PIC16F83-10/P suitable for new designs in 2026?
No. Microchip marks the PIC16F83 as not recommended for new designs (NRND) and recommends the PIC16F84A or PIC16F628A as successors. The newer parts double flash memory, add a UART, and operate down to 2.0 V. For new product development in 2026, choose PIC16F1xxx Enhanced Mid-Range or PIC16F1xxx XLP parts, which consume less power and offer nanoWatt XLP sleep modes.
What is the best drop-in replacement for the PIC16F83-10/P?
The PIC16F84-04/P and PIC16F84-10/P are the most direct drop-in replacements for the PIC16F83-10/P. According to the Microchip PIC16F8X datasheet, the PIC16F84 shares the same 18-pin PDIP pinout, same 35-instruction PIC16 core, and same peripheral register map, with the only difference being doubled flash (1.75 KB vs 896 B). Existing PIC16F83 firmware runs on PIC16F84 with no code change required.
Can PIC16F84A replace PIC16F83 in an existing board?
Yes, the PIC16F84A-04/P and PIC16F84A-10/P can replace the PIC16F83-10/P on the same PCB footprint. According to Microchip's PIC16F8X family documentation, the PIC16F84A is pin-compatible with the PIC16F83 in 18-pin PDIP, SOIC, and SSOP packages. Code written for PIC16F83 runs on PIC16F84A after recompilation with the newer device header, which is typically a one-line change in MPLAB X.
Where can I download the PIC16F83-10/P datasheet PDF?
The PIC16F83-10/P datasheet is available as Document 30430D on Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30430D.pdf. Third-party mirrors such as alldatasheet.com and chipdig.com also host the same PDF. The datasheet includes electrical characteristics, instruction set summary, memory organization, and programming specifications across approximately 124 pages.
Where can I find the PIC16F83-10/P pinout diagram?
The PIC16F83-10/P pinout is published on page 3 of the Microchip PIC16F8X datasheet (Document 30430D). The 18-pin PDIP pinout assigns RA0-RA4 to pins 17, 18, 1, 2, 3; RB0-RB7 to pins 6-13; OSC1/OSC2 to pins 15-16; MCLR to pin 4; VDD to pin 14; and VSS to pin 5. Standard breadboard-friendly numbering matches industry convention for PIC16F8X parts.
Is the PIC16F83-10/P RoHS compliant?
RoHS compliance status for the PIC16F83-10/P was not specified in the verified distributor data and should be confirmed before placing it in RoHS-restricted products. The /P suffix denotes a PDIP through-hole package that traditionally used tin-lead plating; many Microchip PDIP parts ship as lead-free but may carry an exemption. Request the latest RoHS/REACH declaration directly from Microchip before committing to consumer-market production.

工程参考数据: PIC16F83-10/P ——对比、设计指导和合规信息。

选型指南

Choose the PIC16F83-10/P only if you must maintain a legacy design where the PCB layout, firmware checksum, or regulatory filing already references this exact part number. For all new designs, Microchip recommends migrating to PIC16F84A-10/P, which shares the same 18-pin PDIP footprint, doubles flash to 1.75 KB and RAM to 68 B, widens the supply range to 2.0-5.5 V, and remains active rather than NRND. For applications needing an ADC, step up to PIC16F818-I/P, which adds a 5-channel 10-bit ADC on the same pinout. For higher performance at 20 MHz, choose PIC16F84A-20/P. PIC16F84-10/P is a near-identical alternative with double the flash but is itself NRND - so prefer the 'A' revision. All alternatives listed share the PDIP-18 footprint, ensuring drop-in compatibility.

与替代料对比

参数 本产品 PIC16F84-04/P PIC16F84-10/P PIC16F84A-04/P PIC16F84A-10/P PIC16F84A-20/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-18 (0.300 inch) PDIP-18 - same PDIP-18 - same PDIP-18 - same PDIP-18 - same PDIP-18 - same
Maximum Frequency 10 MHz 4 MHz 10 MHz 4 MHz 10 MHz 20 MHz
Flash Program Memory 896 bytes 1.75 KB (+95%) 1.75 KB (+95%) 1.75 KB (+95%) 1.75 KB (+95%) 1.75 KB (+95%)
RAM 36 bytes 68 bytes (+89%) 68 bytes (+89%) 68 bytes (+89%) 68 bytes (+89%) 68 bytes (+89%)
EEPROM 64 bytes 64 bytes - same 64 bytes - same 64 bytes - same 64 bytes - same 64 bytes - same
I/O Pins 13 13 - same 13 - same 13 - same 13 - same 13 - same
Supply Voltage 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 (wider) 2.0 V to 5.5 V (wider) 2.0 V to 5.5 V (wider)
Recommended Status Not recommended for new designs (NRND) Not recommended for new designs (NRND) Not recommended for new designs (NRND) Active (recommended successor) Active (recommended successor) Active (recommended successor)

关键差异点

  • Microchip-recommended successor with active lifecycle and wider supply range (对比 PIC16F84-10/P)
  • Doubled flash with identical instruction set and pinout (对比 PIC16F84-10/P)
  • Breadboard-friendly through-hole DIP package (对比 PIC16F818-I/SS)

设计说明

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) and a bulk 10 uF electrolytic on the VDD rail. Use a 4.7 kohm pull-up resistor on the MCLR/VPP pin (pin 4) to keep the part out of reset during normal operation. For ICSP programming, the MCLR pull-up may be replaced by a resistor-diode network to allow the programmer to drive the line; Microchip application note TB055 documents the recommended ICSP circuit topology.

Route the OSC1/OSC2 traces (pins 15 and 16) short and symmetric. For a crystal oscillator add 22 pF load capacitors from each pin to ground; for a ceramic resonator the capacitors are integrated. Place the crystal within 6 mm of the part to avoid coupling digital noise into the clock; the PIC16F83 lacks PLL-based jitter filtering, so any noise on OSC1 directly modulates the instruction cycle. If an external CMOS clock is used, drive OSC1 only and leave OSC2 floating.

Three pitfalls recur in PIC16F83-10/P boards. First, PIC16F83 lacks an on-chip ADC - do not connect analog signals directly to the I/O pins, use PIC16F818 if ADC is required. Second, the device is NRND - migrate to PIC16F84A before committing to production; the parts share the same 18-pin PDIP pinout so PCB rework is unnecessary. Third, code protection must be programmed LAST after firmware is fully verified - once enabled, the flash cannot be read back without a full erase, which destroys any device ID or calibration data.

合规信息

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
无铅
Unknown
无卤
Unknown
冲突矿物
Unknown

RoHS, REACH, lead-free, halogen-free, and conflict-minerals status were not present in the verified distributor data and require confirmation from Microchip. Not AEC-Q100 qualified - this is a commercial/industrial-grade MCU.

数据核验日期: 2026-09-21 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC16F83-10/P PIC16F83-10/P datasheet PDF PIC16F83 Microchip 8-bit flash microcontroller PIC16F83 vs PIC16F84 difference PDIP-18 8-bit microcontroller 896 byte flash PIC16F83 hobbyist educational project PIC16F83-10/P drop-in replacement PIC16F84A buy PIC16F83-10/P online distributor PIC16F83 pinout 18-pin DIP PIC16F83 NRND alternative Microchip PIC16F83 ICSP programming circuit 10 MHz 8-bit RISC PIC16 breadboard MCU

相关元器件 & 术语

Microchip Technology PIC16F83 PIC16F83-10/P PIC16F84-04/P PIC16F84-10/P PIC16F84A-04/P PIC16F84A-10/P PIC16F84A-20/P PIC16F8X family 8-bit microcontroller MCU RISC architecture Harvard architecture flash memory ICSP In-Circuit Serial Programming nanoWatt technology PDIP-18 through-hole package DIP-18 watchdog timer Timer0 EEPROM PIC16 instruction set semiconductor integrated circuit IC
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

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

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