st7pmc2s6 STMicroelectronics, st7pmc2s6 Datasheet - Page 305

no-image

st7pmc2s6

Manufacturer Part Number
st7pmc2s6
Description
8-bit Mcu For Automotive With Nested Interrupts, Flash, 10-bit Adc, Brushless Motor Control, 5 Timers, Spi, Linsci?
Manufacturer
STMicroelectronics
Datasheet
ST7MC1K2-Auto, ST7MC1K6-Auto, ST7MC2S4-Auto, ST7MC2S6-Auto
11.1.2
11.1.3
11.1.4
Immediate
Immediate instructions have two bytes: the first byte contains the opcode, the second byte
contains the operand value.
Table 180. Immediate instructions
Direct
In direct instructions, the operands are referenced by their memory address.
The direct addressing mode consists of two sub-modes:
Indexed (no offset, short, long)
In this mode, the operand is referenced by its memory address, which is defined by the
unsigned addition of an index register (X or Y) with an offset.
The indirect addressing mode consists of three sub-modes:
LD
CP
BCP
AND, OR, XOR
ADC, ADD, SUB, SBC
Direct (short)
The address is a byte, thus requires only one byte after the opcode, but only allows
00 - FF addressing space.
Direct (long)
The address is a word, thus allowing 64 Kbyte addressing space, but requires 2 bytes
after the opcode.
Indexed (no offset)
There is no offset, (no extra byte after the opcode), and allows 00 - FF addressing
space.
Indexed (short)
The offset is a byte, thus requires only one byte after the opcode and allows 00 - 1FE
addressing space.
Indexed (long)
The offset is a word, thus allowing 64 Kbyte addressing space and requires 2 bytes
after the opcode.
Immediate instruction
Load
Compare
Bit compare
Logical operations
Arithmetic operations
Function
Instruction set
305/371

Related parts for st7pmc2s6