PIC16C6X
8-Bit CMOS Microcontrollers
• Low-power, high-speed CMOS EPROM/ROM
technology
• Fully static design
• Wide operating voltage range: 2.5V to 6.0V
• Commercial, Industrial, and Extended
temperature ranges
• Low-power consumption:
• < 2 mA @ 5V, 4 MHz
Devices included in this data sheet:
• PIC16C61
• PIC16C62
• PIC16C62A
• PIC16CR62
• PIC16C63
• PIC16CR63
• PIC16C64
• PIC16C64A
• PIC16CR64
• PIC16C65
• PIC16C65A
• PIC16CR65
• PIC16C66
• PIC16C67
• 15 µA typical @ 3V, 32 kHz
• < 1 µA typical standby current
PIC16C6X Microcontroller Core Features:
PIC16C6X Peripheral Features:
• High performance RISC CPU
• Only 35 single word instructions to learn
• All single cycle instructions except for program
branches which are two-cycle
• Timer0: 8-bit timer/counter with 8-bit prescaler
• Timer1: 16-bit timer/counter with prescaler,
can be incremented during sleep via
external crystal/clock
• Timer2: 8-bit timer/counter with 8-bit period
register, prescaler and postscaler
• Operating speed: DC - 20 MHz clock input
DC - 200 ns instruction cycle
• Capture/Compare/PWM (CCP) module(s)
• Capture is 16-bit, max resolution is 12.5 ns,
Compare is 16-bit, max resolution is 200 ns,
PWM max resolution is 10-bit.
• Synchronous Serial Port (SSP) with SPI and I C
• Universal Synchronous Asynchronous Receiver
Transmitter (USART/SCI)
• Parallel Slave Port (PSP) 8-bits wide, with
external RD, WR and CS controls
• Brown-out detection circuitry for
Brown-out Reset (BOR)
• Interrupt capability
• Eight level deep hardware stack
• Direct, indirect, and relative addressing modes
• Power-on Reset (POR)
• Power-up Timer (PWRT) and
Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
• Programmable code-protection
• Power saving SLEEP mode
2
• Selectable oscillator options
PIC16C6X Features
61
62 62A R62
63
R63
64 64A R64
65
65A
R65
66
67
Program Memory
(EPROM) x 14
1K
2K
2K
—
4K
—
2K
2K
—
4K
4K
—
8K
8K
(ROM) x 14
—
—
—
2K
—
192
22
—
4K
192
22
—
—
—
2K
—
192
33
—
192
33
4K
192
33
—
368
22
—
—
368
33
Data Memory (Bytes) x 8
I/O Pins
36 128 128 128
128 128 128
33 33 33
Yes Yes Yes
13
—
—
22
—
1
22
—
1
22
—
1
Parallel Slave Port
Yes
2
Yes
2
Yes
2
Yes
2
Capture/Compare/PWM
Module(s)
2
2
1
1
1
2
Timer Modules
1
3
3
3
3
3
3
3
3
3
3
3
3
3
—
SPI/ SPI/ SPI/ SPI/I2C, SPI/I2C, SPI/ SPI/ SPI/ SPI/I2C, SPI/I2C, SPI/I2C, SPI/I2C, SPI/I2C,
Serial Communication
I2C I2C I2C USART USART I2C I2C I2C USART USART USART USART USART
In-Circuit Serial
Programming
Yes Yes Yes Yes
Yes
Yes
Yes Yes Yes
Yes
Yes
Yes
Yes
Yes
Brown-out Reset
Interrupt Sources
—
3
—
7
Yes Yes
Yes
10
Yes
10
—
8
Yes Yes
—
Yes
11
Yes
11
Yes
10
Yes
11
7
7
8
8
11
Sink/Source Current (mA) 25/20 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25 25/25
1997 Microchip Technology Inc.
DS30234D-page 1