PIC16C717/770/771
1.0
DEVICE OVERVIEW
This document contains device-specific information.
Additional information may be found in the PICmicro
TM
Mid-Range Reference Manual, (DS33023), which may
be obtained from your local Microchip Sales Represen-
tative or downloaded from the Microchip website. The
Reference Manual should be considered a comple-
mentary document to this data sheet, and is highly rec-
ommended reading for a better understanding of the
device architecture and operation of the peripheral
modules.
There are three devices (PIC16C717, PIC16C770 and
PIC16C771) covered by this datasheet. The
PIC16C717 device comes in 18/20-pin packages and
the PIC16C770/771 devices come in 20-pin packages.
The following two figures are device block diagrams of
the PIC16C717 and the PIC16C770/771.
FIGURE 1-1:
PIC16C717 BLOCK DIAGRAM
13
EPROM
Program
Memory
2K x 14
8 Level Stack
(13-bit)
Program Memory
Read (PMR)
Program Counter
Data Bus
8
PORTA
RA0/AN0
RA1/AN1/LVDIN
RA2/AN2/V
REF
-/VRL
RA3/AN3/V
REF
+/VRH
RA4/T0CKI
RA5/MCLR/V
PP
RA6/OSC2/CLKOUT
RA7/OSC1/CLKIN
RAM
File
Registers
256 x 8
9
Addr MUX
RAM
Addr
(1)
Program
Bus
14
Instruction reg
Direct Addr
7
PORTB
Indirect
Addr
RB0/AN4/INT
RB1/AN5/SS
RB2/SCK/SCL
RB3/CCP1/P1A
RB4/SDI/SDA
RB5/SDO/P1B
RB6/T1OSO/T1CKI/P1C
RB7/T1OSI/P1O
8
FSR reg
Internal
4MHz, 37KHz
and ER mode
Instruction
Decode &
Control
Timing
Generation
V
DD
, V
SS
8
STATUS reg
3
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Brown-out
Reset
ALU
8
W reg
MUX
OSC1/CLKIN
OSC2/CLKOUT
10-bit
ADC
Bandgap
Reference
Low-voltage
Detect
Timer0
Timer1
Timer2
Enhanced CCP
(ECCP1)
Master
Synchronous
Serial Port (MSSP)
Note 1:
Higher order bits are from the STATUS register.
漏
1999 Microchip Technology Inc.
Advanced Information
DS41120A-page 5