This data sheet describes the features of the PIC16F83 series of microcontrollers, including the instruction set, operating speed, memory, peripheral devices, etc.
The PIC16F8X family is part of Microchip's low‑cost, high‑performance 8‑bit microcontroller line. Devices include the PIC16F83, PIC16F84, PIC16CR83 and PIC16CR84, each offering 13 I/O pins, up to 1 KB of Flash program memory, 64 bytes of EEPROM, and an 8‑bit timer/counter (TMRO) with programmable prescaler.
Key features include a 35‑instruction RISC core, eight‑level deep hardware stack, four interrupt sources, high‑current I/O (25 mA sink, 20 mA source), and a wide operating voltage range of 2.0 V to 6.0 V. The datasheet also details electrical characteristics, packaging options, and programming options such as In‑Circuit Serial Programming (ICSP).
| Maximum Frequency | 10 MHz |
|---|---|
| Flash Program Memory (PIC16F83) | 512 bytes |
| Data Memory (RAM) | 36 bytes |
| Data EEPROM | 64 bytes |
| Operating Voltage Range | 2.0 V – 6.0 V |
| I/O Pins | 13 |
| Current Sink per Pin | 25 mA |
| Current Source per Pin | 20 mA |
| Interrupt Sources | 4 |
| Hardware Stack Depth | 8 levels |
Both commercial and industrial versions operate from 2.0 V to 6.0 V.
Each device provides 13 I/O pins.
An 8‑bit Timer0 (TMRO) with an 8‑bit programmable prescaler is included.