
STMicroelectronics
GENERAL DESCRIPTION
INTRODUCTION
The ST72101, ST72213 and ST72212 HCMOS Microcontroller Units are members of the ST7 family. These devices are based on an industry standard 8-bit core and feature an enhanced instruction set. They normally operate at a 16MHz oscillator frequency. Under software control, the ST72101, ST72213 and ST72212 may be placed in either WAIT, SLOW or HALT modes, thus reducing power consumption. The enhanced instruction set and addressing modes afford real programming potential.
■ User Program Memory (ROM/OTP/EPROM): 4 to 8K bytes
■ Data RAM: 256 bytes, including 64 bytes of stack
■ Master Reset and Power-On Reset
■ Run, Wait, Slow, Halt and RAM Retention modes
■ 22 multifunctional bidirectional I/O lines:
– 22 programmable interrupt inputs
– 8 high sink outputs
– 6 analog alternate inputs
– 10 to 14 alternate functions
–EMI filtering
■ Programmable watchdog (WDG)
■ One or two 16-bit Timers, each featuring:
– 2 Input Captures
– 2 Output Compares
– External Clock input (on Timer A only)
– PWM and Pulse Generator modes
■ Synchronous Serial Peripheral Interface (SPI)
■ 8-bit Analog-to-Digital converter (6 channels) (ST72212 and ST72213 only)
■ 8-bit Data Manipulation
■ 63 Basic Instructions
■ 17 main Addressing Modes
■ 8 x 8 Unsigned Multiply Instruction
■ True Bit Manipulation
■ Complete Development Support on PC/DOS WINDOWSTM Real-Time Emulator
■ Full Software Package on DOS/WINDOWSTM (C-Compiler, Cross-Assembler, Debugger)