MICROCHIP PIC16F8X 18-pin Flash/EEPROM 8-Bit Microcontrollers handbook

This document describes the features and characteristics of various devices including PIC16F83, PIC16F84, PIC16CR83, PIC16CR84, such as high-performance RISC CPU, Flash program memory, EEPROM data memory, and peripheral features.


MICROCHIP PIC16F8X 18-pin Flash/EEPROM 8-Bit Microcontrollers handbook - cover page
Brand
MICROCHIP
Category
Other device
Document type
Datasheet
Language
English
Pages
124
File format
PDF
File size
854 KB
Published
04 May, 2012
Updated
29 September, 2023
MD5 checksum
6C0457DAEB6B8208C91440CBB5049068

About this manual

The PIC16F8X family is a low‑cost, high‑performance 8‑bit microcontroller series that includes the PIC16F83, PIC16F84, PIC16CR83 and PIC16CR84 devices. They use a reduced 35‑instruction RISC core, a four‑level deep hardware stack, and offer up to four interrupt sources, on‑chip watchdog, power‑on reset and sleep modes. The devices support In‑Circuit Serial Programming via two pins and provide up to 1 KB of Flash program memory or ROM, 64 bytes of EEPROM and up to 68 bytes of RAM.

All devices are offered in 18‑pin DIP and SOIC packages, operate from 2.0 V to 6.0 V (commercial and industrial ranges) and run at up to 10 MHz. The datasheet details the pinout, memory organization, timer module, I/O ports, electrical characteristics and packaging information for designers and system integrators.

What's inside

  • General Description
  • Device Varieties
  • Architectural Overview
  • Memory Organization
  • I/O Ports
  • Timer0 Module
  • Data EEPROM Memory
  • Special Features of the CPU
  • Instruction Set Summary
  • Electrical Characteristics

Specifications

Flash program memory512 bytes (PIC16F83) or 1 KB (PIC16F84)
ROM program memory512 bytes (PIC16CR83) or 1 KB (PIC16CR84)
Data EEPROM size64 bytes
Data RAM size36 bytes (PIC16F83/CR83) or 68 bytes (PIC16F84/CR84)
Maximum operating frequency10 MHz
Operating voltage range2.0 V – 6.0 V (commercial and industrial)
Number of I/O pins13
Package types18‑pin DIP, 18‑pin SOIC
Instruction cycle time400 ns (10 MHz clock)

Frequently asked questions

What is the operating voltage range for PIC16F8X devices?

PIC16F8X devices operate from 2.0 V to 6.0 V for both commercial and industrial temperature ranges.

How many I/O pins are available on the PIC16F8X microcontrollers?

Each PIC16F8X device provides 13 configurable I/O pins.

What packaging options are available for the PIC16F8X devices?

The devices are supplied in 18‑pin DIP and 18‑pin SOIC packages.

Download PDF (854 KB)

More MICROCHIP Manuals


View all MICROCHIP manuals →