User manual
44
Adres
Instructie
Gegevens
Commentaar
7C 2 3 Wacht 10 ms
7D C C S1 = 1?
7E 3 1 Spring – 1
7F 3 C Spring –12
CC 31 40 54 23 CE 32 CF E0 CC 33 71 23 CC 31 3C
Pagina 7: subroutine toetsinvoer
Instructietabel
1
2
3
4
5
6
7
8
9
A
B
C
D
E
Port =
Wait Jump
–
A =
... = A A = ...
A = ... Page
Jump
C*
D*
Skip if ...
Call
Ret
0
0 1 ms
0 0
0 0 0
0
0
1
1 2 ms
1 1 B = A A = B A = A+1
1 1 1
1
A>B 1
2
2 5 ms
2 2 C = A A = C
A = A–1
2 2 2
2
A<B 2
3
3 10 ms
3 3 D = A A = D A = A+B
3 3 3
3
A = B 3
4
4 20 ms
4 4 Dout =
A
A = Din
A = A–B
4 4 4
4
Din.0 =
1
4
5
5 50 ms
5 5 Dout.0
= A.0
A =
Din.0
A = A*B 5 5 5
5
Din.1 =
1
5
6
6 100
ms
6 6 Dout.1
= A.0
A =
Din.1
A = A/B 6 6 6
6
Din.2 =
1
6
7
7 200
ms
7 7 Dout.2
= A.0
A =
Din.2
A = A And
B
7 7 7
7
Din.3 =
1
7
8
8 500
ms
8 8 Dout.3
= A.0
A =
Din.3
A = A Or B
8 8
8
Din.0 =
0
8
9
9 1 s 9 9 PWM =
A
A =
AD1
A = A Xor
B
9 9
9
Din.1 =
0
9
A
10 2 s 10 10
A =
AD2
A = Not A
A A
A
Din.2 =
0
A
B
11 5 s 11 11
B B
B
Din.3 =
0
B
C
12 10 s
12 12
C C
C
S1 = 0
C
D
13 20 s 13 13
D D
D
S2 = 0
D
E
14 30 s 14 14
E E
E
S1 = 1
E
F
15 60 s 15 15
F F
F
S2 = 1
F