|
MDT10P65_11 Datasheet, PDF (10/14 Pages) Micon Design Technology Corporation – 8-bit micro-controller | |||
|
◁ |
MDT10P65
Instruction Code
Mnemonic
Operands
Function
Operation Status
010100 trrrrrrr XORWR R, t Exclu. OR W and register R â Wât
Z
110110 iiiiiiii XORWI i Exclu. OR W and immediate i â WâW
Z
011111 trrrrrrr COMR R, t Complement register
/Rât
Z
010110 trrrrrrr RRR R, t Rotate right register
R(n) â
C
R(n-1), Câ
R(7),
R(0)âC
010101 trrrrrrr RLR R, t Rotate left register
R(n)âr(n+1), C
CâR(0),
R(7)âC
010000 1xxxxxxx CLRW
Clear working register
0âW
Z
010001 0rrrrrrr CLRR R Clear register
0âR
Z
0000bb brrrrrrr BCR R, b Bit clear
0âR(b)
None
0010bb brrrrrrr BSR R, b Bit set
1âR(b)
None
0001bb brrrrrrr BTSC R, b Bit Test, skip if clear
Skip if R(b)=0 None
0011bb brrrrrrr BTSS R, b Bit Test, skip if set
Skip if R(b)=1 None
100nnn nnnnnnnn LCALL n Long CALL subroutine
nâPC,
None
PC+1âStack
101nnn nnnnnnnn LJUMP n Long JUMP to address
nâPC
None
110001 iiiiiiii RTWI i
Return, place immediate to StackâPC,
W
iâW
None
110111 iiiiiiii ADDWI
Add immediate to W
PC+1âPC, C,HC,Z
W+iâW
111000 iiiiiiii SUBWI
Subtract W from immediate i-WâW
C,HC,Z
010000 00001001 RTFI
Return from interrupt
StackâPC, None
1âGIS
010000 00000100 RET
Return from subroutine
StackâPC None
Note :
W
: Working register
b : Bit position
WT
: Watchdog timer
t : Target
TMODE : TMODE mode register
0 : Working register
CPIO : Control I/O port register
1 : General register
TF
: Timer overflow flag
R : General register address
PF
: Power loss flag
C : Carry flag
PC
: Program Counter
HC : Half carry
OSC : Oscillator
Z : Zero flag
This specification are subject to be changed without notice. Any latest information
please preview http;//www.mdtic.com.tw
P. 10
2007/9 Ver. 1.8
|
▷ |