September 1999
COP884BC/COP885BC
8-Bit CMOS ROM Based Microcontrollers with 2k
Memory, Comparators, and CAN Interface
Features include an 8-bit memory mapped architecture, 10
MHz CKI (crystal osc) with 1µs instruction cycle, one multi-
function 16-bit timer/counter, 8-bit 39 kHz PWM timer with 2
outputs, CAN 2.0B (passive) interface, MICROWIRE/
General Description
The COP884BC ROM based microcontrollers are highly in-
™
tegrated COP8 Feature core devices with 2k memory and
advanced features including a CAN 2.0B (passive) interface
and two Analog comparators. These single-chip CMOS de-
vices are suited for applications requiring a full featured con-
troller with a CAN interface, low EMI, and an 8-bit 39 kHz
PWM timer. COP87L84BC devices are pin and software
compatible 16k OTP (One Time Programmable) versions for
pre-production, and for use with a range of COP8 software
and hardware development tools.
™
PLUS serial I/O, two Analog comparators, two power sav-
ing HALT/IDLE modes, idle timer, MIWU, software selectable
I/O options, Power on Reset, low EMI 4.5V to 5.5V opera-
tion, and 20/28 pin packages.
Note: A companion device with CAN interface, more I/O and
memory, A/D, and USART is the COP888EB.
Devices included in this datasheet are:
Device
Memory (bytes)
2k ROM
RAM (bytes)
I/O Pins
18
Packages
28 SOIC
28 SOIC
20 SOIC
20 SOIC
Temperature
-55 to +125˚C
-40 to +85˚C
-55 to +125˚C
-40 to +85˚C
COP684BC
COP884BC
COP685BC
COP885BC
64
64
64
64
2k ROM
18
2k ROM
10
2k ROM
10
Key Features
CPU/Instruction Set Features
n CAN 2.0B (passive) Interface
n Power On Reset (selectable)
n 1 µs instruction cycle time
n Eleven multi-source vectored interrupts servicing
— External Interrupt
n One 16-bit timer, with two 16-bit registers supporting:
— Processor Independent PWM mode
— External Event counter mode
— Idle Timer T0
— Timer T1 (with 2 Interrupts)
— MICROWIRE/PLUS
— Input Capture mode
— Multi-Input Wake Up
— Software Trap
— PWM Timer
n High speed, constant resolution 8-bit PWM/frequency
monitor timer with 2 output pins
n 2048 bytes on-board ROM
— CAN Interface (with 3 interrupts)
n Versatile and easy to use instruction set
n 8-bit Stack Pointer (SP) — stack in RAM
n Two 8-bit Register Indirect Data Memory Pointers
(B and X)
n 64 bytes on-board RAM
Additional Peripheral Features
n Idle Timer
n Multi-Input Wake Up (MIWU) with optional interrupts (7)
n Two analog comparators
Fully Static CMOS
n Two power saving modes: HALT and IDLE
n MICROWIRE/PLUS serial I/O
<
n Low current drain (typically 1 µA)
I/O Features
n Single supply operation: 4.5V–5.5V
n Temperature ranges: −40˚C to +85˚C, −55˚C to +125˚C
n Memory mapped I/O
n Software selectable I/O options (TRI-STATE® Output,
Push-Pull Output, Weak Pull-Up Input, High Impedance
Input)
n Schmitt trigger inputs on ports G and L
n Packages: 28 SO with 18 I/O pins and 20 SO with 10
I/O pins
Development Support
n Emulation and OTP devices
n Real time emulation and full program debug offered by
MetaLink Development Systems
™
™
COP8 , and MICROWIRE/PLUS are trademarks of National Semiconductor Corporation.
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
iceMASTER® is a registered trademark of MetaLink Corporation.
© 1999 National Semiconductor Corporation
DS012067
www.national.com