Toshiba TLCS-90 Series Data Book page 51

8 bit microcontroller
Table of Contents

Advertisement

::s::
(")
c::
.p.
00
I
.p.
1
s
r
"
t
h
II
,
t
r
,
c
t
I
,
. .
Assellbier
Object Code
(1st)
Funet
Ion
Flaq Cycle
MneIIIOnic
(2nd)
Bin.
HelC.
C AC
.PI
1 0
a
00100110
26
I'
TO:O thcn(PC)<7:0> ..... aHl
2
aHl
else
no oooration
JT1
,
"'01010110 ·· ..
56 .
if
n-t
then(PC)<7:0>+-aHC'
2'
afR
el se
no ooorat ion
JMit.
a
01000110' ...
'is .
if
T1~0
theri(PC)<t:O>+-aiK'" . .
"1".
aHL
.
e
I
Sf!
Mooorat
ion ... . .
JFO,
'10110110'B6
if
rtFl then(PC)<7:·0>+-aHr··..
2'"
aHL
else
no ooorat ion
In'---'j .... -.. -.
0'1110110"
"76
if
t1"lthen(PC)<7:0>+':aHC'"
..
f .
aHL
el se
no oflCrat Ion
JiT -.•... -... -. .
'OOO101"1',f ...
'16
if H-l' then(PC) <fO:;;';:aHI .. ....
2 ....
aHl
else
no operation
J;(r---'··_·····
',0000110 '''8f
"if JNT
~O
then(PC)<'EO>;:aHr'"
r"
._. ____ . ____ .... _ .... aHl._ ....... _ •.........
else~
..
operation ..................... .
Jib' .... -•.. _ ..... -. "b6b100'fb "&+'12
aHl
. ff . .
·(Ar<b>·~ffhe·n·
. . ······
(PC)<7:0>+-aHl
else no OJ)erat
Ion
1J..0-7
IH10100
aH41~
J
(Spn.~(I>SW)51._:.4~
...
~.
{pcl ............ .
aHl
(SP) +-(SP)+l
(PC)<lO:O>
+-1
(PC)<11>
+-(080
...
f '
..2
(2)
Rfl---
10000011"'-'83"
··CSP)"·+-{SP·)-l
................................ _ ..
(PC) .... ((SP)]<11
:0>
~fR-"----"
f0010011"
"'s3"
··(SP)··;:.CSP)-1······ .. ········ .. · .. ········ .. ·· .. ···
·f'f·····f····
(PC) ....
(SP))<l1:O>
(PSW)<1:4>
~[(SP)l<15:12>
CLR
C
10010111
97
(C) .... O
1
CPl
C
10100111
Al
(C) +-MoHer: ... :::::.:::::.:::::·.:::·:::: ..... :: .. ::·.·:::::::. . .
T .
(3)
eLR
~.:::
to'···--·"
10000101
85
nO) +-0
,.
CPl
FO
10010101
9~
(fO)'~MOHto"'''''''
' " ..................
"1 .
ClR-"-"f1
10100101
A5
···(Flf··~o···············
...... ·-.... ·· . . ···· .. ····· . . · · .. ···· ............
'r"
CPl
F1
10110101
&5' (fl)·+-MOtHlr .. ····· . . ···························
.,
(2. _ •• SUbroutine Instruction
(3) •••••• flaG
Instruct,on
ft) -
~
IMtnJttlon
h;1
[ l,
Assembler
Ie
alii
~
Hoe.onle
HOV
Rr.' i
H
HOV·· . . ·
"@"itr' : ' , r"
o
v t«lV . . ···(PS\r··
eHOV
·Psw.
A .'
XCH
. A.
Rr
XC"
A. 'Rr·····
n..
XCtlD .,. A.
@Rr
S
t«)VX' ' "
'Rr,A'
t
HOVX ' " A. 'Rr' ...
TC
io
IIIJ
en
rt
0
r
HOVP'
····~.~A······
HOvpj .. ·· .. A.@A
HOV
A.1
t«)V··T.A···
STR'·····,
STRT ····Off'······
STOP
TCHT
IN
TCHTI
OIS .. ······lCKTJ
Object
'Code
(1st)
(2M)
Bin.
/lex.
10111rrr
88'
r
iii i
Ii
i i
ii
1011000r 804r
iii i ii i i
j;
'"
11000111
C7
11010111
07
00101rrr 2R· r
00lOO00r 20·r
0011000r 30 4
r
1001000r 90· ,..
1000000r BOor
10100011
A3
11100011
' . E3
01000010
~2
01100010
62
01010101
~5
01000101
45
01100101
6~
00100101
25
00110101
35
runet ion
(Rr) .....
i
r:rO.1
Flap
Lie
I
C.At
2
(A) ':"(PSw)'
1
(PSW) ..... (A)
1
(A) ....
(~r)
r.,O--7
1
(A) -((Rr)]"
rrO.;
1
(A)<3:0> ..... ((Rr)<3:0»
r ..
O.1·
.
1 .
[XT((Rr)j .... (A)
·.J'wO.1
1 .
(A) .....
[xT!
(Rr) )
~O.
1
1
(A)' .....
PRO[(PC)<11
:8>'~'(A))"
1 .
(A) o-PROi
(PC)<11>·
011· (A))
'1
(A) ..... (lR)
1
(TR) ..... (A) . .
1
Start
T
ieer
. . . . . . .
I
1
Starlcounter
'"
Stop TiMer/Counter
. 1
[natlle
T
ilt(?r/Counter Interrupt
I
1
Disable liller/COt!nter InterruPt ....
, ..
I
(5) .......................................................... .
.100000101"
Or
[""nil' h le
External' Interrupt
·00010101
. 15 Disable External InterruN
C
our . . . . ·
"'r'
n
DIS
I
t
S(l
RBO"
11000101
~.
(SS)+- 0
' "
rSEl
R81
11010101
05 (SS)f- 1
o SEl
H80
'11100101
£5 (OBO"+-
0············-······ .. ·· .. ···_·······
I
SH
HBI
il110101"f5 (PBf) '+-1
EHTO:::::.:.CLK
'0111010175 EnableCiocf
fAJt~fon:'To
. - . . .
' H AII' ............................. 0000ti001
01
' H a' ,
f .. ···· ...... -..
. ............ _ ......................... .
(6)
MOP
oooooooo
00
no
oprat ion
'5) •••••• AID
Converter
Instruction
(6) ......
Other
......... _ . I
.,
...
-
"'--r
"
. l'
1
.'-- -T'
1

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents