![](http://datasheet.mmic.net.cn/260000/PIC16C715_datasheet_15942822/PIC16C715_3.png)
1996 Microchip Technology Inc.
Advance Information
DS30560A-page 3
PIC16C715
1.0
GENERAL DESCRIPTION
The PIC16C715 device is a low-cost, high-perfor-
mance, CMOS, fully-static, 8-bit microcontroller with
integrated analog-to-digital (A/D) converter, in the
PIC16CXX mid-range family.
All PIC16/17 microcontrollers employ an advanced
RISC architecture. The PIC16CXX microcontroller
family has enhanced core features, eight-level deep
stack, and multiple internal and external interrupt
sources. The separate instruction and data buses of
the Harvard architecture allow a 14-bit wide instruction
word with the separate 8-bit wide data. The two stage
instruction pipeline allows all instructions to execute in
a single cycle, except for program branches which
require two cycles. A total of 35 instructions (reduced
instruction set) are available. Additionally, a large reg-
ister set gives some of the architectural innovations
used to achieve a very high performance.
PIC16CXX microcontrollers typically achieve a 2:1
code compression and a 4:1 speed improvement over
other 8-bit microcontrollers in their class.
The PIC16C715 device has 128 bytes of RAM and 13
I/O
pins. In addition a timer/counter is available. Also a
4-channel high-speed 8-bit A/D is provided. The 8-bit
resolution is ideally suited for applications requiring
low-cost analog interface, e.g. thermostat control, pres-
sure sensing, etc.
The PIC16C715 device has special features to reduce
external components, thus reducing cost, enhancing
system reliability and reducing power consumption.
There are four oscillator options, of which the single pin
RC oscillator provides a low-cost solution, the LP oscil-
lator minimizes power consumption, XT is a standard
crystal, and the HS is for High Speed crystals. The
SLEEP (power-down) feature provides a power saving
mode. The user can wake up the chip from SLEEP
through several external and internal interrupts and
resets.
A highly reliable Watchdog Timer with its own on-chip
RC oscillator provides protection against software lock-
up.
A UV erasable CERDIP packaged version is ideal for
code development while the cost-effective One-Time-
Programmable (OTP) version is suitable for production
in any volume.
The PIC16C715 device fits perfectly in applications
ranging from security and remote sensors to appliance
control and automotive. The EPROM technology
makes customization of application programs (trans-
mitter codes, motor speeds, receiver frequencies, etc.)
extremely fast and convenient. The small footprint
packages make this microcontroller series perfect for
all applications with space limitations. Low cost, low
power, high performance, ease of use and I/O flexibility
make the PIC16C715 very versatile even in areas
where no microcontroller use has been considered
before (e.g. timer functions, communications and
coprocessor applications).
1.1
Family and Upward Compatibility
The PIC16C715 is compatible with other members of
the PIC16C7X family.
1.2
Development Support
The PIC16C715 device is supported by a full-featured
macro assembler, a software simulator, an in-circuit
emulator, a low-cost development programmer and a
full-featured programmer. A “C” compiler and fuzzy
logic support tools are also available.
This document was created with FrameMaker 4 0 4