PIC16C77X
28/40-Pin, 8-Bit CMOS Microcontrollers w/ 12-Bit A/D
Microcontroller Core Features:
Pin Diagram
600 mil. PDIP, Windowed CERDIP
• High-performance RISC CPU
• Only 35 single word instructions to learn
• All single cycle instructions except for program
branches which are two cycle
MCLR/VPP
RA0/AN0
1
2
3
4
5
6
7
8
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7
RB6
RA1/AN1
RA2/AN2/VREF-/VRL
RB5
RB4
RB3/AN9/LVDIN
RB2/AN8
• Operating speed: DC - 20 MHz clock input
DC - 200 ns instruction cycle
RA3/AN3/VREF+/VRH
RA4/T0CKI
RA5/AN4
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
AVDD
RB1/SS
RB0/INT
VDD
• 4K x 14 words of Program Memory,
256 x 8 bytes of Data Memory (RAM)
9
10
11
12
13
14
15
16
17
18
19
20
VSS
RD7/PSP7
RD6/PSP6
RD5/PSP5
RD4/PSP4
RC7/RX/DT
RC6/TX/CK
RC5/SDO
• Interrupt capability (up to 14 internal/external
interrupt sources)
AVSS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
• Eight level deep hardware stack
• Direct, indirect, and relative addressing modes
• Power-on Reset (POR)
RC3/SCK/SCL
RD0/PSP0
RC4/SDI/SDA
RD3/PSP3
RD1/PSP1
RD2/PSP2
• Power-up Timer (PWRT) and
Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
Peripheral Features:
• Timer0: 8-bit timer/counter with 8-bit prescaler
• Programmable code-protection
• Power saving SLEEP mode
• Selectable oscillator options
• Timer1: 16-bit timer/counter with prescaler,
can be incremented during sleep via external
crystal/clock
• Low-power, high-speed CMOS EPROM
technology
• Timer2: 8-bit timer/counter with 8-bit period
register, prescaler and postscaler
• Fully static design
• Two Capture, Compare, PWM modules
• In-Circuit Serial Programming (ISCP)
• Wide operating voltage range: 2.5V to 5.5V
• High Sink/Source Current 25/25 mA
• Commercial and Industrial temperature ranges
• Low-power consumption:
• 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
• 12-bit multi-channel Analog-to-Digital converter
*
*
*
*
• On-chip absolute bandgap voltage reference
generator
- < 2 mA @ 5V, 4 MHz
• Synchronous Serial Port (SSP) with SPI (Master
Mode) and I2C
- 22.5 µA typical @ 3V, 32 kHz
- < 1 µA typical standby current
• Universal Synchronous Asynchronous Receiver
Transmitter, supports high/low speeds and 9-bit
address mode (USART/SCI)
• Parallel Slave Port (PSP) 8-bits wide, with
external RD, WR and CS controls
• Programmable Brown-out detection circuitry for
Brown-out Reset (BOR)
*
*
*
Enhanced features
• Programmable Low-voltage detection circuitry
This is an advanced copy of the data sheet and therefore the contents and
specifications are subject to change based on device characterization.
1999 Microchip Technology Inc.
Advance Information
DS30275A-page 1