English
Language : 

M166 Datasheet, PDF (20/127 Pages) Siemens Semiconductor Group – C16x Family of Siemens 16-Bit CMOS Single-Chip Microcontrollers
30Mar98@15:00h
C166 Family Instruction Set
Instruction Set Summary
Instruction Set Summary (cont’d)*
Mnemonic
Description
Bytes
Return Operations
RET
RETS
RETP reg
RETI
Return from intra-segment subroutine
2
Return from inter-segment subroutine
2
Return from intra-segment subroutine and pop direct
2
word register from system stack
Return from interrupt service subroutine
2
System Control
SRST
IDLE
PWRDN
SRVWDT
DISWDT
EINIT
ATOMIC #irang2
EXTR #irang2
EXTP Rw, #irang2
EXTP #pag10, #irang2
EXTPR Rw, #irang2
EXTPR #pag10, #irang2
EXTS Rw, #irang2
EXTS #seg8, #irang2
EXTSR Rw, #irang2
EXTSR #seg8, #irang2
Software Reset
Enter Idle Mode
Enter Power Down Mode
(supposes NMI-pin being low)
Service Watchdog Timer
Disable Watchdog Timer
Signify End-of-Initialization on RSTOUT-pin
Begin ATOMIC sequence
Begin EXTended Register sequence
Begin EXTended Page sequence
Begin EXTended Page sequence
Begin EXTended Page and Register sequence
Begin EXTended Page and Register sequence
Begin EXTended Segment sequence
Begin EXTended Segment sequence
Begin EXTended Segment and Register sequence
Begin EXTended Segment and Register sequence
4
4
4
4
4
4
*) 2
*) 2
*) 2
*) 4
*) 2
*) 4
*) 2
*) 4
*) 2
*) 4
Miscellaneous
NOP
Null operation
2
*) The EXTended instructions are not available in the SAB 8XC166(W) devices.
Semiconductor Group
20
Version 1.2, 12.97