English
Language : 

MDT10P23CF Datasheet, PDF (9/18 Pages) Micon Design Technology Corporation – 8-bit micro-controller
9. Instruction Set
MDT10P23(CF )
Instruction Code
Mnemonic
Operands
Function
Operating
Status
010000
00000000
010000
00000001
NOP
CLRWT
No operation
Clear Watchdog timer
None
0→WT
TF, PF
010000
00000010
SLEEP
010000
00000011
TMODE
010000
00000100
RET
010000 00000rrr CPIO R
Sleep mode
0→WT, stop OSC TF, PF
Load W to TMODE register W→TMODE
None
Return
Stack→PC
None
Control I/O port register
W→CPIO r
None
010001 1rrrrrrr STWR R Store W to register
W→R
None
011000 trrrrrrr LDR R, t Load register
R→t
Z
111010 iiiiiiii
LDWI I Load immediate to W
I→W
None
010111 trrrrrrr SWAPR R, t Swap halves register
[R(0~3)↔R(4~7)] None
→t
011001 trrrrrrr INCR R, t Increment register
R + 1→t
Z
011010 trrrrrrr INCRSZ R, t Increment register, skip if R + 1→t
zero
None
011011 trrrrrrr ADDWR R, t Add W and register
W + R→t
C, HC, Z
011100 trrrrrrr SUBWR R, t Subtract W from register
R ﹣W→t
(R+/W+1→t)
C, HC, Z
011101 trrrrrrr DECR R, t Decrement register
R ﹣1→t
Z
011110 trrrrrrr
010010 trrrrrrr
DECRSZ R, Decrement register, skip if
t
zero
ANDWR R, t AND W and register
R ﹣1→t
R ∩ W→t
None
Z
110100 iiiiiiii
ANDWI i AND W and immediate
i ∩ W→W
Z
010011 trrrrrrr IORWR R, t Inclu. OR W and register R ∪ W→t
Z
110101 iiiiiiii
IORWI i Inclu. OR W and immediate i ∪ W→W
Z
010100 trrrrrrr XORWR R, Exclu. OR W and register R ♁ W→t
Z
t
110110 iiiiiiii
XORWI i Exclu. OR W and
i ♁ W→W
Z
immediate
011111 trrrrrrr COMR R, t Complement register
/R→t
Z
010110 trrrrrrr RRR R, t Rotate right register
R(n) →R(n-1), C
C
→R(7), R(0)→C
Instruction Code
Mnemonic
Operands
Function
Operating
Status
This specification are subject to be changed without notice. Any latest information
please preview http;//www.mdtic.com.tw
P. 9
2007/8 Ver. 1.6