
May 2013
DocID13284 Rev 2
1/564
UM0404
User manual
High performance ST10F276Z5 and ST10F276E
16-bit microcontroller
s
Introduction
This manual describes the functionality of the ST10F276Z5 and ST10F276E devices.
An architectural overview describes the CPU performance, the on-chip system resources,
the on-chip clock generator, the on-chip peripheral blocks and the protected bits.
The operation of the CPU and the on-chip peripherals, and the different operating modes -
such as system reset, power reduction modes, interrupt handling, and system programming
- are described in individual sections.
The explanation of memory configuration has been restricted to that of the internal
addressable memory space. The ST10F276Z5 and ST10F276E Flash configurations are
not discussed in this manual. Refer to the ST10F276Z5 and ST10F276E datasheets for
detailed information (see
Appendix B: Document references
The Special Functional Registers are listed both by name and hexadecimal address. The
instruction set is covered in full in the
ST10 Family Programming Manual
and is, therefore,
not discussed in this manual. However, software programming feature - including constructs
for modularity, loops, and context switching - are described in
.
The DC and AC electrical specifications of the device and the pin description for each
available package, are not covered in this manual but are listed in the specific device
datasheets.
Before starting on a new design, verify the device characteristics and pinout with an up-to-
date copy of the device datasheet.
The ST10F276Z5 and ST10F276E software and hardware development tools include:
•
Compilers (C, C++), macro-assemblers, linkers, locators, library managers, format-
converters from Tasking & Keil
•
HLL debuggers
•
Real-time operating systems
•
In-circuit emulators (based on Bond-out ST chips) from Hitex, Lauterbach, Nohau
•
Logic analyzer disassemblers
•
Evaluation boards with monitor programs from FORTH
•
Industrial embedded Flash programming software from PLS
•
Network driver software (CAN)