STM8S103XX STMICROELECTRONICS [STMicroelectronics], STM8S103XX Datasheet - Page 10
STM8S103XX
Manufacturer Part Number
STM8S103XX
Description
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
1.STM8S103XX.pdf
(56 pages)
- Current page: 10 of 56
- Download datasheet (2Mb)
Product overview
4
4.1
10/56
Product overview
The following section intends to give an overview of the basic features of the
STM8S103/105 access line functional modules and peripherals.
For more detailed information please refer to the corresponding family reference manual
(RM0016).
Central processing unit STM8
The 8-bit STM8 core is designed for code efficiency and performance.
It contains 6 internal registers which are directly addressable in each execution context, 20
addressing modes including indexed indirect and relative addressing and 80 instructions.
Architecture and registers
●
●
●
●
●
●
●
●
Addressing
●
●
●
Instruction set
●
●
●
●
●
●
●
Harvard architecture
3-stage pipeline
32-bit wide program memory bus - single cycle fetching for most instructions
X and Y 16-bit index registers - enabling indexed addressing modes with or without
offset and read-modify-write type data manipulations
8-bit accumulator
24-bit program counter - 16-Mbyte linear memory space
16-bit stack pointer - access to a 64 K-level stack
8-bit condition code register - 7 condition flags for the result of the last instruction
20 addressing modes
Indexed indirect addressing mode for look-up tables located anywhere in the address
space
Stack pointer relative addressing mode for local variables and parameter passing
80 instructions with 2-byte average instruction size
Standard data movement and logic/arithmetic functions
8-bit by 8-bit multiplication
16-bit by 8-bit and 16-bit by 16-bit division
Bit manipulation
Data transfer between stack and accumulator (push/pop) with direct stack access
Data transfer using the X and Y registers or direct memory-to-memory transfers
STM8S103xx, STM8S105xx
Related parts for STM8S103XX
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
STM8 touch sensing library
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
KIT STARTER FOR STM8S207/8 SER
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
EVAL KIT TOUCH SENSING STM8S
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
BOARD EVAL FOR STM8S
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
BOARD DAUGHTER FOR STM8S207/8
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
EVAL KIT MOTOR CONTROL STM8S
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
Raisonance’s complete, low-cost starter kits for STM8 and ST7
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet:
Part Number:
Description:
EMULATOR FOR STM8
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
MCU, MPU & DSP Development Tools EvoPrimer Base MCU Target BRD w/Ext BRD
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
MCU, MPU & DSP Development Tools EvoPrimer Base Proto 5 Extention Boards
Manufacturer:
STMicroelectronics
Datasheet:
Part Number:
Description:
6A TRIACS
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet:
Part Number:
Description:
8A TRIACS
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet:
Part Number:
Description:
STANDARD TRIACS
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet:
Part Number:
Description:
12 A Snubberless, logic level and standard triacs
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet:
Part Number:
Description:
DIODE ARRAY
Manufacturer:
STMICROELECTRONICS [STMicroelectronics]
Datasheet: