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.
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).
| Maximum operating frequency | 10 MHz |
|---|---|
| Instruction cycle time | 400 ns |
| Program memory | 1 KB × 14 bits |
| Data EEPROM memory | 64 bytes |
| SRAM | 36 bytes |
| I/O pins | 13 |
| Operating voltage range | 2.0 V to 6.0 V |
| Maximum sink current per I/O pin | 25 mA |
| Maximum source current per I/O pin | 20 mA |
The PIC16C84 can operate up to 10 MHz.
The device has 13 configurable I/O pins.
The PIC16C84 includes 64 bytes of EEPROM data memory.
It operates from 2.0 V to 6.0 V.