PRELIMINARY
August 2001
ACE1202 Product Family
Arithmetic Controller Engine (ACEx™)
for Low Power Applications
General Description
I Hardware Bit - Coder (HBC) (ACE1202-2 only)
I On-chip oscillator
— No external components
— 1µs instruction cycle time
The ACE1202 (Arithmetic Controller Engine) family of
microcontrollers is a dedicated programmable monolithic inte-
grated circuit for applications requiring high performance, low
power, and small size. It is a fully static part fabricated using
CMOS technology.
I On-chip Power-on Reset
I Programmable read and write disable functions
I Memory mapped I/O
The ACE1202 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 multi-function 16-bit
timer, watchdog/idle timer, and programmable undervoltage de-
tection circuitry. The on-chip clock and reset functions reduce the
number of required external components. The ACE1202 product
family is available in 8- and 14-pin SOIC and DIP packages.
I Multilevel 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
I Fully static CMOS
— Low power HALT mode (100nA @ 3.3V)
— Power saving IDLE mode
Features
I Arithmetic Controller Engine
I 2K bytes on-board code EEPROM
I 64 bytes data EEPROM
I Single supply operation
— 1.8-5.5V (P.N. ACE1202L)
— 2.2-5.5V (P.N. ACE1202, ACE12022)
— 2.7-5.5V (P.N. ACE1202B, ACE12022B)
I 64 bytes RAM
I Instruction set geared for block encryption
I 40 years data retention
I 1,000,000 data changes
I Watchdog
I Multi-input wake-up on all I/O pins
I 16-bit multifunction timer with difference capture
I 12-bit idle timer
I 8 and 14-pin SOIC, 8 and 14-pin DIP packages. (CSP
package available upon request)
I In-circuit programming
Block and Connection Diagram
VCC1
Brown-out Reset/Low
Battery Detect
GND1
Power-on Reset
RESET2
HALT & IDLE Power
Internal Oscillator
(CKO) G0
(CKI) G1
(T1/TX3) G2
(Input only) G3
G4
Saving Modes
12-bit Timer0 with
Watchdog Timer
GPORT
ACE1202 core
16-bit Multi-function
general
purpose
I/O with
multi-
input
wakeup
(4 interrupt
sources
Timer1 with Difference
Capture
and vectors)
Hardware Bit-Coder3
64 bytes of RAM
(TX3) G5
G62
Programming Interface
2K bytes of Code
EEPROM
64 bytes of Data
EEPROM
G72
1. 100nf Decoupling capacitor recommended
2. Available only in the 14-pin package option
3. Available only on the ACE1202-2 device
© 2001 Fairchild Semiconductor Corporation
www.fairchildsemi.com
1
ACE1202 Product Family Rev. B.1