COP8ACC7
8-Bit CMOS OTP Microcontroller with 16k Memory and
High Resolution A/D
General Description
The COP8ACC7 OTP (One Time Programmable) microcontrollers are highly integrated COP8
™
Feature core devices
with 16k memory and advanced features including a HighResolution A/D. This multi-chip CMOS device is suited for
applications requiring a full featured controller with a high
resolutionA/D(only one external capacitor required), and for
pre-production devices for a ROM design. Pin and software
compatible (different V
CC
range) 4k ROM versions are available (COPACC5). Erasable windowed versions are available
for use with a range of COP8 software and hardware development tools.
Family features include an 8-bit memory mapped architecture, 4 MHz CKI with 2.5 µs instruction cycle, two external
clock options (–XE= Crystal; –RE= RC), 6 channelA/D with
12-bit resolution, analog capture timer, analog current
source and V
CC
/2 reference, one multi-function 16-bit timer/
counter, MICROWIRE/PLUS
™
serial I/O, two power saving
HALT/IDLE modes, MIWU, high current outputs, software
selectable I/O options, WATCHDOG
™
timer and Clock Monitor, 2.7V to 5.5V operation, program code security, and
20/28 pin packages.
Device included in this datasheet is:
Device Memory (bytes) RAM (bytes) I/O Pins Packages Temperature
COP8ACC7xxx9 16k OTP EPROM 128 15/23 20 SOIC, 28 DIP/SOIC 0 to +70˚C
COP8ACC7xxx8 16k OTP EPROM 128 15/23 20 SOIC, 28 DIP/SOIC -40 to +85˚C
Key Features
n Analog Function Block with 12-bit A/D including:
— Analog comparator with seven input muxes
— Constant Current Source and V
CC
/2 Reference
— 16-bit capture timer (upcounter) clocked from CKI
with auto reset on timer startup
n Quiet design (reduced radiated emissions)
n 4096 bytes on-board OTP EPROM with security feature
n 128 bytes on-board RAM
Additional Peripheral Features
n Idle Timer
n One 16-bit timer with two 16-bit registers supporting:
— Processor Independent PWM mode
— External Event counter mode
— Input Capture mode
n Multi-Input Wake-Up (MIWU) with optional interrupts
n WATCHDOG and clock monitor logic
n MICROWIRE/PLUS serial I/O with programmable shift
clock-polarity
I/O Features
n Software selectable I/O options (Push-Pull Output, Weak
Pull-Up Input, High Impedance Input)
n High current outputs
n Schmitt Trigger inputs on ports G and L
n Packages:
— 28 DIP/SO with 23 I/O pins
— 20 SO with 15 I/O pins
CPU/Instruction Set Features
n 2.5 µs instruction cycle time
n Eight multi-source vectored interrupt servicing:
— External Interrupt
— Idle Timer T0
— Timer T1 associated Interrupts
— MICROWIRE/PLUS
— Multi-Input Wake Up
— Software Trap
— Default VIS
— A/D (Capture Timer)
n 8-bit Stack Pointer (SP)— stack in RAM
n Two 8-bit Registers Indirect Data Memory Pointers
(B and X)
Fully Static CMOS
n Two power saving modes: HALT and IDLE
n Temperature ranges: 0˚C to +70˚C, −40˚C to +85˚C
n Available with Crystal (-XE) or R/C (-RE) oscillator
Development System
n Emulation device for COP8ACC5
n Real time emulation and full program debug offered by
MetaLink
®
development system
Applications
n Battery Chargers
n Appliances
n Data Acquisition systems
Driveway™is a trademark of Aisys Intelligent Systems.
COP8
™
, MICROWIRE™, MICROWIRE/PLUS™, and WATCHDOG™are trademarks of National Semiconductor Corporation.
TRI-STATE
®
is a registered trademark of National Semiconductor Corporation.
iceMASTER
®
is a registered trademark of MetaLink Corporation.
May 1999
COP8ACC7 8-Bit CMOS OTP Microcontroller with 16k Memory and High Resolution A/D
© 1999 National Semiconductor Corporation DS012869 www.national.com