Senin, 05 Oktober 2015

Latihan Soal Kelas XII Sistem Kontrol Mikro



A. Pilihlah jawaban A, B, C, D atau E yang benar!
1.     Bagian bahasa assembly yang tidak diolah oleh mikrokontroller adalah ….
a.
Operan
d.
Label
b.
OpCode
e.
Komentar
c.
Mnemonic


2.     Sebuah program tertulis berikut ini :
Org 0h
      Start :     Mov P3,#01011010
                      Sjmp start
                      End
      Dari program di atas yang merupakan perintah looping   adalah ….
a.
End
d.
Org
b.
Sjmp
e.
Mov
c.
Start


3.     Pada soal nomor 2, jika menggunakan koneksi Led dengan Common anoda maka kondisi lampu output yang benar pada  port3 adalah …..
a.
on-off-on-off-off-on-off-on
d.
off-on-off-on-on-off-on-off
b.
on-off-on-off-on-off-off-on
e.
off-off-on-off-off-on-off-on
c.
on-off-off-off-off-on-off-on


4.     Penulisan baris program berikut ini yang salah adalah ….
a.
Mov P2,#01010101
d.
Org 0h
b.
Mov P2 01010101
e.
Mov R1,#255
c.
SJMP Start


5.     Setiap program assembly yang telah dibuat dan hendak diisikan ke IC Mikrokontroller maka harus berbentuk file ….
a.
Asm
d.
Lst
b.
dev
e.
sch
c.
hex


6.     Cara untuk menunjukkan aliran proses sebuah program disebut ….
a.
Sistem Chart
d.
Picture Chart
b.
Flow Chart
e.
Desaign Chart
c.
Draft Chart


7.     Sebuah intruksi assembly untuk mensetting bit menjadi berlogik 1 adalah….
a.
LJMP
d.
SETB
b.
CLR
e.
DPTR
c.
DJNZ


8.     Intruksi assembly untuk mensetting bit menjadi berlogik 0 adalah….
a.
LJMP
d.
SETB
b.
CLR
e.
DPTR
c.
DJNZ


9.     Pada mikrokontroller AT89S51/52 memiliki RAM Internal sebanyak ….
a.
128 x 16-bit
d.
128 x 4-bit
b.
256 x 8-bit
e.
128 x 8-bit
c.
256 x 4-bit


10. Salah satu bagian dari struktur program assembly yang tidak boleh kembar adalah …
a.
Label
d.
Operan
b.
OpCode
e.
Komentar
c.
Mnemonic


11. Pada soal nomor 16, jika menggunakan koneksi Led dengan Common Katoda maka kondisi lampu output yang benar pada  port3 adalah …..
a.
on-off-on-off-off-on-off-on
d.
off-on-off-on-on-off-on-off
b.
on-off-on-off-on-off-off-on
e.
off-off-on-off-off-on-off-on
c.
on-off-off-off-off-on-off-on


12. Berikut ini yang merupakan komponen pembangkit clock pada system minimum mikrokontroller adalah …..
a.
Kristal
d.
Transistor
b.
Dioda
e.
Led
c.
Resistor


13. Tegangan Input pada IC Mikrokontroller AT89S51 adalah sebesar…..
a.
5,5 Volt
d.
4,5 Volt
b.
5 Volt
e.
1,5 Volt
c.
0,5 Volt


14. Tegangan input mikrokontroller dapat diregulasi dengan IC ….
a.
LM7058
d.
LM7085
b.
LM7508
e.
LM7905
c.
LM7805


15. Untuk mereset mikrokontroller pada saat mengalami gangguan dapat dilakukan dengan memanfaatkan port ….
a.
VCC
d.
RST
b.
MOSI
e.
GND
c.
MISO


16. Kaki input VCC pada mikrokontroller AT89S51/52 terletak pada pin nomor ….
a.
9
d.
20
b.
31
e.
40
c.
32


17. Kaki input GND pada mikrokontroller AT89S51/52 terletak pada pin nomor ….
a.
9
d.
20
b.
31
e.
40
c.
32


18. Port pada mikrokontroller AT89S51/52 yang berfungsi sebagai jalur ISP Programming terletak pada port ….
a.
P3
d.
P2
b.
P1
e.
P0
c.
EA


19. Mikrokontroller dapat bekerja selain karena adanya tegangan input juga karena adanya …..
a.
Clock
d.
I/O
b.
RST
e.
Kapasitor
c.
Resistor


20. Apa fungsi XTAL1 dan XTAL 2 pada mikrokontroller AT89S51/52….
a.
Counter
d.
Timer
b.
Interupt
e.
Delay
c.
Clocking


21. Berapa ukuran System Programmable Flash Memory…
a.
5 Kb
d.
8 Kb
b.
6 Kb
e.
4 Kb
c.
7 Kb


22. Berapa banyak port I/O pada mikrokontroller AT89S51/52 ….
a.
32
d.
30
b.
23
e.
22
c.
24


23. Dari kode operasi berikut ini manakah yang merupakan assembly directive….
a.
MOV
d.
SJMP
b.
ORG
e.
CLR
c.
SETB


24. Dari kode operasi berikut ini manakah yang merupakan intruksi assembly….
a.
ORG
d.
END
b.
EQU
e.
CSEG
c.
MOV


25. Bagian bahasa assembly yang tidak boleh dimulai dengan angka saat menuliskannya  adalah ....
a.
Operan
d.
Label
b.
OpCode
e.
Komentar
c.
Mnemonic



26. Bagian bahasa assembly yang tidak diolah oleh mikrokontroller adalah ….
a.
Operan
d.
Label
b.
OpCode
e.
Komentar
c.
Mnemonic


27. Sebuah program tertulis berikut ini :
Org 0h
      Start :     Mov P3,#01011010
                      Sjmp start
                      End
      Dari program di atas yang merupakan perintah looping   adalah ….
a.
End
d.
Org
b.
Sjmp
e.
Mov
c.
Start


28. Pada soal nomor 2, jika menggunakan koneksi Led dengan Common anoda maka kondisi lampu output yang benar pada  port3 adalah …..
a.
on-off-on-off-off-on-off-on
d.
off-on-off-on-on-off-on-off
b.
on-off-on-off-on-off-off-on
e.
off-off-on-off-off-on-off-on
c.
on-off-off-off-off-on-off-on


29. Penulisan baris program berikut ini yang salah adalah ….
a.
Mov P2,#01010101
d.
Org 0h
b.
Mov P2 01010101
e.
Mov R1,#255
c.
SJMP Start


30. Setiap program assembly yang telah dibuat dan hendak diisikan ke IC Mikrokontroller maka harus berbentuk file ….
a.
Asm
d.
Lst
b.
dev
e.
sch
c.
hex


31. Cara untuk menunjukkan aliran proses sebuah program disebut ….
a.
Sistem Chart
d.
Picture Chart
b.
Flow Chart
e.
Desaign Chart
c.
Draft Chart


32. Sebuah intruksi assembly untuk mensetting bit menjadi berlogik 1 adalah….
a.
LJMP
d.
SETB
b.
CLR
e.
DPTR
c.
DJNZ


33. Intruksi assembly untuk mensetting bit menjadi berlogik 0 adalah….
a.
LJMP
d.
SETB
b.
CLR
e.
DPTR
c.
DJNZ


34. Pada mikrokontroller AT89S51/52 memiliki RAM Internal sebanyak ….
a.
128 x 16-bit
d.
128 x 4-bit
b.
256 x 8-bit
e.
128 x 8-bit
c.
256 x 4-bit


35. Salah satu bagian dari struktur program assembly yang tidak boleh kembar adalah …
a.
Label
d.
Operan
b.
OpCode
e.
Komentar
c.
Mnemonic


36. Pada soal nomor 16, jika menggunakan koneksi Led dengan Common Katoda maka kondisi lampu output yang benar pada  port3 adalah …..
a.
on-off-on-off-off-on-off-on
d.
off-on-off-on-on-off-on-off
b.
on-off-on-off-on-off-off-on
e.
off-off-on-off-off-on-off-on
c.
on-off-off-off-off-on-off-on


37. Berikut ini yang merupakan komponen pembangkit clock pada system minimum mikrokontroller adalah …..
a.
Kristal
d.
Transistor
b.
Dioda
e.
Led
c.
Resistor


38. Tegangan Input pada IC Mikrokontroller AT89S51 adalah sebesar…..
a.
5,5 Volt
d.
4,5 Volt
b.
5 Volt
e.
1,5 Volt
c.
0,5 Volt


39. Tegangan input mikrokontroller dapat diregulasi dengan IC ….
a.
LM7058
d.
LM7085
b.
LM7508
e.
LM7905
c.
LM7805


40. Untuk mereset mikrokontroller pada saat mengalami gangguan dapat dilakukan dengan memanfaatkan port ….
a.
VCC
d.
RST
b.
MOSI
e.
GND
c.
MISO


41. Kaki input VCC pada mikrokontroller AT89S51/52 terletak pada pin nomor ….
a.
9
d.
20
b.
31
e.
40
c.
32


42. Kaki input GND pada mikrokontroller AT89S51/52 terletak pada pin nomor ….
a.
9
d.
20
b.
31
e.
40
c.
32


43. Port pada mikrokontroller AT89S51/52 yang berfungsi sebagai jalur ISP Programming terletak pada port ….
a.
P3
d.
P2
b.
P1
e.
P0
c.
EA


44. Mikrokontroller dapat bekerja selain karena adanya tegangan input juga karena adanya …..
a.
Clock
d.
I/O
b.
RST
e.
Kapasitor
c.
Resistor


45. Apa fungsi XTAL1 dan XTAL 2 pada mikrokontroller AT89S51/52….
a.
Counter
d.
Timer
b.
Interupt
e.
Delay
c.
Clocking


46. Berapa ukuran System Programmable Flash Memory…
a.
5 Kb
d.
8 Kb
b.
6 Kb
e.
4 Kb
c.
7 Kb


47. Berapa banyak port I/O pada mikrokontroller AT89S51/52 ….
a.
32
d.
30
b.
23
e.
22
c.
24


48. Dari kode operasi berikut ini manakah yang merupakan assembly directive….
a.
MOV
d.
SJMP
b.
ORG
e.
CLR
c.
SETB


49. Dari kode operasi berikut ini manakah yang merupakan intruksi assembly….
a.
ORG
d.
END
b.
EQU
e.
CSEG
c.
MOV


50. Bagian bahasa assembly yang tidak boleh dimulai dengan angka saat menuliskannya  adalah ....
a.
Operan
d.
Label
b.
OpCode
e.
Komentar
c.
Mnemonic