SAB-C167SR-LM SIEMENS [Siemens Semiconductor Group], SAB-C167SR-LM Datasheet - Page 17

no-image

SAB-C167SR-LM

Manufacturer Part Number
SAB-C167SR-LM
Description
16-Bit CMOS Single-Chip Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAB-C167SR-LM
Manufacturer:
INFINEON
Quantity:
17
Part Number:
SAB-C167SR-LM
Manufacturer:
SIEMENS
Quantity:
4 495
Part Number:
SAB-C167SR-LM
Manufacturer:
HP
Quantity:
4 500
Part Number:
SAB-C167SR-LM
Manufacturer:
Infineon
Quantity:
1 022
Part Number:
SAB-C167SR-LM
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Part Number:
SAB-C167SR-LM HA+
Manufacturer:
Infineon Technologies
Quantity:
10 000
C167SR
The CPU disposes of an actual register context consisting of up to 16 wordwide GPRs which are
physically allocated within the on-chip RAM area. A Context Pointer (CP) register determines the
base address of the active register bank to be accessed by the CPU at a time. The number of
register banks is only restricted by the available internal RAM space. For easy parameter passing,
a register bank may overlap others.
A system stack of up to 2048 bytes is provided as a storage for temporary data. The system stack
is allocated in the on-chip RAM area, and it is accessed by the CPU via the stack pointer (SP)
register. Two separate SFRs, STKOV and STKUN, are implicitly compared against the stack
pointer value upon each stack access for the detection of a stack overflow or underflow.
The high performance offered by the hardware implementation of the CPU can efficiently be utilized
by a programmer via the highly efficient C167SR instruction set which includes the following
instruction classes:
– Arithmetic Instructions
– Logical Instructions
– Boolean Bit Manipulation Instructions
– Compare and Loop Control Instructions
– Shift and Rotate Instructions
– Prioritize Instruction
– Data Movement Instructions
– System Stack Instructions
– Jump and Call Instructions
– Return Instructions
– System Control Instructions
– Miscellaneous Instructions
The basic instruction length is either 2 or 4 bytes. Possible operand types are bits, bytes and words.
A variety of direct, indirect or immediate addressing modes are provided to specify the required
operands.
Semiconductor Group
14

Related parts for SAB-C167SR-LM