PIC16C770-I/P Microchip Technology, PIC16C770-I/P Datasheet - Page 11

IC MCU CMOS A/D 2K 20MHZ 20-DIP

PIC16C770-I/P

Manufacturer Part Number
PIC16C770-I/P
Description
IC MCU CMOS A/D 2K 20MHZ 20-DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr

Specifications of PIC16C770-I/P

Core Size
8-Bit
Program Memory Size
3.5KB (2K x 14)
Oscillator Type
Internal
Core Processor
PIC
Speed
20MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
15
Program Memory Type
OTP
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 6x12b
Operating Temperature
-40°C ~ 85°C
Package / Case
20-DIP (0.300", 7.62mm)
Controller Family/series
PIC16C
No. Of I/o's
16
Ram Memory Size
256Byte
Cpu Speed
20MHz
No. Of Timers
3
No. Of
RoHS Compliant
Core
PIC
Processor Series
PIC16C
Data Bus Width
8 bit
Maximum Clock Frequency
20 MHz
Data Ram Size
256 B
Data Rom Size
256 B
On-chip Adc
6 bit
Number Of Programmable I/os
16
Number Of Timers
3 bit
Operating Supply Voltage
2.5 V to 5.5 V
Mounting Style
Through Hole
Height
3.3 mm
Interface Type
I2C, SPI, SSP
Length
26.16 mm
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Supply Voltage (max)
5.5 V
Supply Voltage (min)
4 V
Width
6.35 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA16XP200 - ADAPTER ICE 20DIP/SOIC/SSOPAC164028 - MODULE SKT PROMATEII 20SOIC/DIP
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Other names
PIC16C770I/P
2.0
There are two memory blocks in each of these PICmi-
cro
and Data Memory) has its own bus, so that concurrent
access can occur.
Additional information on device memory may be found
in the PICmicro
Manual, (DS33023).
2.1
The PIC16C717/770/771 devices have a 13-bit pro-
gram counter capable of addressing an 8K x 14 pro-
gram memory space. The PIC16C717 and the
PIC16C770 have 2K x 14 words of program memory.
The PIC16C771 has 4K x 14 words of program mem-
ory. Accessing a location above the physically imple-
mented address will cause a wrap-around.
The RESET vector is at 0000h and the interrupt vector
is at 0004h.
FIGURE 2-1:
Program
Memory
On-chip
2002 Microchip Technology Inc.
®
microcontrollers. Each block (Program Memory
CALL, RETURN
RETFIE, RETLW
MEMORY ORGANIZATION
Program Memory Organization
PROGRAM MEMORY MAP
AND STACK OF THE
PIC16C717 AND PIC16C770
Mid-Range MCU Family Reference
Interrupt Vector
RESET Vector
Stack Level 8
Stack Level 2
Stack Level 1
PC<12:0>
Page 0
13
0000h
0004h
0005h
07FFh
3FFFh
FIGURE 2-2:
2.2
The data memory is partitioned into multiple banks,
which contain the General Purpose Registers and the
Special Function Registers. Bits RP1 and RP0 are the
bank select bits.
Each bank extends up to 7Fh (128 bytes). The lower
locations of each bank are reserved for the Special
Function Registers. Above the Special Function Regis-
ters are General Purpose Registers, implemented as
static RAM. All implemented banks contain special
function registers. Some frequently used special func-
tion registers from one bank are mirrored in another
bank for code reduction and quicker access.
2.2.1
The register file can be accessed either directly, or indi-
rectly, through the File Select Register FSR.
= 00
= 01
= 10
= 11
Program
On-chip
Memory
RP1
PIC16C717/770/771
CALL, RETURN
RETFIE, RETLW
Data Memory Organization
RP0
Bank3
Bank0
Bank1
Bank2
GENERAL PURPOSE REGISTER FILE
PROGRAM MEMORY MAP
AND STACK OF THE
PIC16C771
(STATUS<6:5>)
Interrupt Vector
RESET Vector
Stack Level 8
Stack Level 2
Stack Level 1
PC<12:0>
Page 0
Page 1
13
DS41120B-page 9
0000h
0004h
0005h
07FFh
0800h
0FFFh
1000h
3FFFh

Related parts for PIC16C770-I/P