MDT2005IB MDTIC [Micon Design Technology Corporation], MDT2005IB Datasheet - Page 7

no-image

MDT2005IB

Manufacturer Part Number
MDT2005IB
Description
8-bit micro-controller
Manufacturer
MDTIC [Micon Design Technology Corporation]
Datasheet
Note :
This specification are subject to be changed without notice. Any latest information please preview
http;//www.mdtic.com.tw
010111 trrrrrrr
011001 trrrrrrr
011010 trrrrrrr
011011 trrrrrrr
011100 trrrrrrr
011101 trrrrrrr
011110 trrrrrrr
010010 trrrrrrr
110100 iiiiiiii
010011 trrrrrrr
110101 iiiiiiii
010100 trrrrrrr
110110 iiiiiiii
011111 trrrrrrr
010110 trrrrrrr
010101 trrrrrrr
010000 1xxxxxxx
010001 0rrrrrrr
0000bb brrrrrrr
0010bb brrrrrrr
0001bb brrrrrrr
0011bb brrrrrrr
1000nn nnnnnnnn
1010nn nnnnnnnn
110000 nnnnnnnn
110001 iiiiiiii
11001n nnnnnnnn
Instruction Code
W
WT
TMODE :
CPIO
:
:
:
Working register
Watchdog timer
TMODE mode register
Control I/O port register
BCR
BSR
BTSC R, b
BTSS R, b
LCALL n
LJUMP n
CALL
RTWI
JUMP
SWAPR R, t
INCR R, t
INCRSZ R, t
ADDWR R, t
SUBWR R, t
DECR R, t
DECRSZ R, t Decrement register, skip if zero R ﹣1→t
ANDWR R, t
ANDWI i
IORWR R, t
IORWI i
XORWR R, t
XORWI i
COMR R, t
RRR
RLR
CLRW
CLRR
Mnemonic
Operands
R, b
R, t
R, b
R, t
n
i
n
R
Swap halves register
Increment register
Increment register, skip if zero
Add W and register
Subtract W from register
Decrement register
AND W and register
AND W and immediate
Inclu. OR W and register
Inclu. OR W and immediate
Exclu. OR W and register
Exclu. OR W and immediate
Complement register
Rotate right register
Rotate left register
Clear working register
Clear register
Bit clear
Bit set
Bit Test, skip if clear
Bit Test, skip if set
Long CALL subroutine
Long JUMP to address
Call subroutine
Return, place immediate to W
JUMP to address
P. 6
Function
b
t
:
:
0
1
Bit position
Target
:
:
Working register
General register
[R(0~3)
R(4~7)]→t
R + 1→t
R + 1→t
W + R→t
R ﹣W→t
(R+/W+1→t)
R ﹣1→t
R ∩ W→t
i ∩ W→W
R ∪ W→t
i ∪ W→W
R ♁ W→t
i ♁ W→W
/R→t
R(n) →R(n-1), C
→R(7), R(0)→C
R(n)→r(n+1),C→
R(0), R(7)→C
0→W
0→R
0→R(b)
1→R(b)
Skip if R(b)=0
Skip if R(b)=1
n→PC,
PC+1→Stack
n→PC
n→PC,
PC+1→Stack
Stack→PC, i→W
n→PC
Operating
2005/6 VER1.3
MDT2005(IB)
C, HC, Z
C, HC, Z
Status
None
None
None
None
None
None
None
None
None
None
None
None
C
C
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z

Related parts for MDT2005IB