Microchip PIC16C84 Microcontroller Datasheet

This document describes the features and characteristics of a high-performance RISC CPU, including the simplicity of instruction learning, the fast instruction cycle, the capacity of EEPROM program memory and on-chip EEPROM data memory, and various special microcontroller features.


Microchip PIC16C84 Microcontroller Datasheet - cover page
Brand
MICROCHIP
Category
Other device
Document type
Datasheet
Language
English
Pages
108
File format
PDF
File size
962 KB
Published
04 May, 2012
Updated
28 September, 2023
MD5 checksum
3C0C390CE03F4E0014FA0A45E730E4AA

About this manual

The PIC16C84 is a low‑cost, high‑performance 8‑bit CMOS microcontroller with 1 KB of 14‑bit program memory, 64 bytes of EEPROM data memory, and 13 configurable I/O pins. It features a RISC core, four interrupt sources, a watchdog timer, and power‑saving sleep mode, making it suitable for automotive, appliance, and remote‑sensor applications.

Key features include a 10 MHz maximum clock speed, 400 ns instruction cycle, 25 mA sink and 20 mA source per I/O pin, and a wide operating voltage range of 2.0 V to 6.0 V. The device supports serial in‑system programming via two pins and offers multiple oscillator options (RC, LP, XT, HS).

What's inside

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

Specifications

Maximum operating frequency10 MHz
Instruction cycle time400 ns
Program memory1 KB × 14 bits
Data EEPROM memory64 bytes
SRAM36 bytes
I/O pins13
Operating voltage range2.0 V to 6.0 V
Maximum sink current per I/O pin25 mA
Maximum source current per I/O pin20 mA

Frequently asked questions

What is the maximum operating frequency of the PIC16C84?

The PIC16C84 can operate up to 10 MHz.

How many I/O pins does the PIC16C84 provide?

The device has 13 configurable I/O pins.

What is the size of the on‑chip EEPROM data memory?

The PIC16C84 includes 64 bytes of EEPROM data memory.

What voltage range does the PIC16C84 support?

It operates from 2.0 V to 6.0 V.

Download PDF (962 KB)

More MICROCHIP Manuals


View all MICROCHIP manuals →