PIC16F62X
1.1
Development Support
1.0
GENERAL DESCRIPTION
The PIC16F62X family 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 Third Party “C” compiler
support tool is also available.
The PIC16F62X are 18-Pin FLASH-based members of
the versatile PIC16CXX family of low-cost,
high-performance,
microcontrollers.
CMOS,
fully-static,
8-bit
All PICmicro® microcontrollers employ an advanced
RISC architecture. The PIC16F62X have enhanced
core features, eight-level deep stack, and multiple inter-
nal 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 register set gives
some of the architectural innovations used to achieve a
very high performance.
PIC16F62X microcontrollers typically achieve a 2:1
code compression and a 4:1 speed improvement over
other 8-bit microcontrollers in their class.
PIC16F62X devices have special features to reduce
external components, thus reducing system cost,
enhancing system reliability and reducing power con-
sumption. There are eight oscillator configurations, of
which the single pin ER oscillator provides a low-cost
solution. The LP oscillator minimizes power consump-
tion, XT is a standard crystal, INTRC is a self-contained
internal oscillator and the HS is for High Speed crys-
tals. The SLEEP (power-down) mode offers power sav-
ings. The user can wake up the chip from SLEEP
through several external and internal interrupts and
reset.
A highly reliable Watchdog Timer with its own on-chip
RC oscillator provides protection against software
lock- up.
Table 1-1 shows the features of the PIC16F62X
mid-range microcontroller families.
A simplified block diagram of the PIC16F62X is shown
in Figure 3-1.
The PIC16F62X series fits in applications ranging from
battery chargers to low-power remote sensors. The
FLASH technology makes customization of application
programs (detection levels, pulse generation, timers,
etc.) extremely fast and convenient. The small footprint
packages make this microcontroller series ideal for all
applications with space limitations. Low-cost,
low-power, high-performance, ease of use and I/O flex-
ibility make the PIC16F62X very versatile.
1999 Microchip Technology Inc.
Preliminary
DS40300B-page 5