ACE1502 Product Family Arithmetic Controller Engine (ACEx鈩? for Low Power Applications
October 2002
ACE1502 Product Family
Arithmetic Controller Engine (ACEx鈩?
for Low Power Applications
General Description
The ACE1502 (Arithmetic Controller Engine) family of microcon-
trollers is a dedicated programmable monolithic integrated circuit
for applications requiring high performance, low power, and small
size. It is a fully static part fabricated using CMOS technology.
The ACE1502 product family has an 8-bit microcontroller core,
64 bytes of RAM, 64 bytes of data EEPROM and 2K bytes of
code EEPROM. Its on-chip peripherals include a multifunction
16-bit timer, a watchdog/idle timer, and programmable under-
voltage detection circuitry. On-chip clock and reset functions
reduce the number of required external components. The
ACE1502 product family is available in 8- and 14-pin SOIC,
TSSOP and DIP packages.
I
Hardware Bit鈥揅oder (HBC)
I
On-chip oscillator
鈥?No external components
鈥?1碌s instruction cycle time +/-2% accuracy
I
Instruction set geared for block encryption
I
On-chip Power-on Reset
I
Programmable read and write disable functions
I
Memory mapped I/O
I
32-level Low Voltage Detection
I
Brown-out Reset
I
Software selectable I/O option
鈥?Push-pull outputs with tri-state option
鈥?Weak pull-up or high impedance inputs
I
Fully static CMOS
鈥?Low power HALT mode (100nA @ 2.7V)
鈥?Power saving IDLE mode
I
Single supply operation
鈥?1.8-3.6V
I
40 years data retention
I
I
I
I
1.8V data EEPROM min writing voltage
1,000,000 data changes
8- and 14-pin SOIC, TSSOP and DIP packages
In-circuit programming
Features
I
Arithmetic Controller Engine
I
2K bytes on-board code EEPROM
I
64 bytes data EEPROM
I
64 bytes RAM
I
Watchdog
I
Multi-input wake-up on all eight general purpose I/O pins
I
16-bit multifunction timer with difference capture
Block and Connection Diagram
VCC
1
GND
1
RESET
2
(CKO) G0
(CKI) G1
(T1/TX) G2
G3
G4
(TX) G5
G6
2
G7
2
1. 100nf Decoupling capacitor recommended
2. Available only in the 14-pin package option
Power-on Reset
Brown-out Reset/Low
Battery Detect
HALT & IDLE Power
Saving Modes
12-bit Timer0 with
Watchdog Timer
Internal Oscillator
GPORT
general
purpose
I/O with
multi-
input
wakeup
ACE1502 core
(4 interrupt
sources
and vectors)
16-bit Multi-function
Timer1 with Difference
Capture
Hardware Bit-Coder
Programming Interface
2K bytes of Code
EEPROM
64 bytes of RAM
64 bytes of Data
EEPROM
漏2002 Fairchild Semiconductor Corporation
1
www.fairchildsemi.com
ACE1502 Product Family Rev. 1.7