You are on page 1of 2

MIKROPROSESOR

Open Book 90 menit


01.

Gambar 1, halaman 2
Petakan Memori dan Input-Output lengkap dengan alamat-alamat chip dan
duplikasi lokasinya.

02.

Cari nilai a dan b ditiap line yang ditanyakan

1
;Soal2 Ujian akhir
2
$mod51 ;1
0000
3
Org
0000h
0000 75812F 4
Mov
sp,#2fh
0003 79C8
5
Mov
r1,#200
0005 75F00A 6
Mov
b,#10
0008 7405
7
A1:
mov
a,#5
000A 04
8
A2:
inc
a
000B D5F0FC 9
Djnz
b,a2
10 ;disini nilai a= 0Fh
b= 00h
000E 89F0
11
mov
b,r1
0010 C3
12
clr
c
0011 25F0
13
add
a,b
0013 C0E0
14
push
acc
0015 C0F0
15
push
b
0017 99
16
subb
a,r1
17;disini nilai a= 0Fh
b= C8h
0018 C4
18
swap
a
0019 54AA
19
anl
a,#0aah
20;disini nilai a= A0h
b= C8h
001B D0E0
21
pop
acc
22;disini nilai a= C8h
b= C8h
001D D0E0
23
pop
acc
001F 45F0
24
orl
a,0f0h
25;disini nilai a= 0Fh
b= C8h
0021 80FE
26
sjmp
$
27
end

03.
Sensor tandon air diatas (penuh) STA, sensor tandon air habis dibawah STB, PS
adalah pompa sumur untuk mengisi tandon, dan SU adalah sensor keberadaan air sumur.
Buatlah rangkaian dan flowchart dengan algoritma sebagai berikut;
Jika air sumur habis, pompa mati, apapun kondisi tandon.
Jika STA=1, tandon penuh, pompa juga harus mati.
Jika tadinya penuh kemudian air berkurang karena dipakai;
Jika STA=0, tetapi STB masih 1, pompa juga masih mati, meskipun
SU=1, jika air berkurang terus hingga STB=0 pompa baru jalan.
Waktu pengisian;
Pompa hanya akan mati kalau STA=1 kembali.

1
11

O C
G
74AH C T373

20
22
27
1

29
30

O
O
O
O
O
O
O
O

C
O
P
V

E
E
G M
PP

0
1
2
3
4
5
6
7

1
1
1
1
1
1
1
1

1
2
3
5
6
7
8
9

VC C

10
9
8
7
6
5
4
3
25
24
21
23
2
2
2
2
2

0
6
7
2

2764

U 5
A
A
A
A
A
A
A
A
A
A
A
A
A

0
1
2
3
4
5
6
7
8
9
10
11
12

C
C
W
O

S1
S2
E
E

D
D
D
D
D
D
D
D

0
1
2
3
4
5
6
7

1
1
1
1
1
1
1
1

1
2
3
5
6
7
8
9

6264

1
2
3

AT89C 51

VC C

6
4
5

U 4
A
B
C
G 1
G 2A
G 2B

Y
Y
Y
Y
Y
Y
Y
Y

0
1
2
3
4
5
6
7

1
1
1
1
1
1
9
7

5
4
3
2
1
0

7
8
9
0
1
2
3
4

16
17

2
2
2
3
3
3
3
3

P 3 .6 /W R
P 3 .7 /R D

1
2
3
4
5
6
7
8

0
1
2
3
4
5
6
7
8
9
10
11
12

7
6
5
4
3
2
1
0

PSEN
A L E /P R O G

2
2
2
2
2
2
2
2

A
A
A
A
A
A
A
A
A
A
A
A
A

D
D
D
D
D
D
D
D

.0
.1
.2
.3
.4
.5
.6
.7

2
5
6
9

U 3

74A C T138

7
6
5
4
3
2
1
0

.0
.1
.2
.3
.4
.5
.6
.7

2
2
2
2
2
2
2
2

10
9
8
7
6
5
4
3
25
24
21
23
2

A
A
A
A
A
A
A
A

1
1
1
1
1
1
1
1

P
P
P
P
P
P
P
P

2
5
6
9
1
1
1
1

0
1
2
3
4
5
6
7

P
P
P
P
P
P
P
P

P
P
P
P
P
P
P
P

/R XD
/T XD
/IN T 0
/IN T 1
/T 0
/T 1

Q
Q
Q
Q
Q
Q
Q
Q

7
8
9
0

.0
.1
.2
.3
.4
.5

0
1
2
3
4
5
6
7

3
3
3
4
1
2
3
4

3
3
3
3
3
3

D
D
D
D
D
D
D
D

6
35
8
9
36
5

P
P
P
P
P
P

U 2

C S
R ESET
A1
A0
W R
R D

1
2
3
4
5
6
7
8

R ST

1
1
1
1

3
4
7
8
3
4
7
8

7
6
5
4
3
2
1
0

0
1
2
3
4
5

9
8
7
6
5
4
3
2

B
B
B
B
B
B
B
B

1
1
1
1
1
1

3
3
3
3
3
3
3
3

P
P
P
P
P
P
P
P

9
33pF

X2

.0
.1
.2
.3
.4
.5
.6
.7

5
4
3
2
1
0
9
8

18

0
0
0
0
0
0
0
0

2
2
2
2
2
2
1
1

12 M H z

X1

P
P
P
P
P
P
P
P

7
6
5
4
3
2
1
0

10K

E A /V P P

C
C
C
C
C
C
C
C

19

U 1

P
P
P
P
P
P
P
P

31

0
1
2
3
7
6
5
4

10uF

VC C

1
1
1
1
1
1
1
1

R ESET

U 6
8255

You might also like