Anda di halaman 1dari 4

DOKUMEN NEGARA

SANGAT RAHASIA

SEKOLAH MENENGAH KEJURUAN TUJUH LIMA 2 PURWOKERTO


ULANGAN UMUM SEMESTER GENAP
TAHUN PELAJARAN 2015/2016

SOAL TEKNIK MICROPROSESOR


Sekolah : SMK Tujuh lima 2 Purwokerto Tingkat : XI ( Sebelas )
Bid. Keahlian : Teknologi dan Rekayasa Hari, Tanggal : Kamis, 12 Juni 2016
Prog. Keahlian : Teknik Elektronika Industri Waktu : 07.30 09.00 WIB

PETUNJUK UMUM
1. Tulislah dahulu Nama, Kelas dan Nomor Peserta pada kolom yang tersedia di sudut kanan atas pada lembar
jawaban yang disediakan.
2. Jumlah soal sebanyak 30 butir soal pilihan ganda dengan obsen 5 (lima) pilihan jawaban dan 10 butir soal
essay.
3. Periksa dan bacalah soal-soal sebelum anda menjawabnya
4. Laporkan kepada pengawas ulangan umum apabila terdapat lembar soal yang kurang jelas, rusak, atau tidak
lengkap.
5. Tidak diijinkan menggunakan kalkulator, HP, atau alat bantu hitung lainnya.
6. Bila diperlukan,lembar soal dapat dicorat-coret.
7. Tidak ada pengurangan nilai pada jawaban yang salah.
8. Apabila ada jawaban yang anda anggap salah dan ingin memperbaikinya, tidak diperbolehkan memakai tipex
atau penghapus melainkan dengan cara seperti dibawah ini :
A B C D E diperbaiki menjadi A B C D E
9. Perbaikan jawaban hanya diperbolehkan paling banyak 2 (dua) kali setiap soal.
10. Periksalah pekerjaan anda sebelum diserahkan kepada pengawas ujian.

Selamat Bekerja

PETUNJUK KHUSUS

I. Untuk soal nomor 1 sampai 30 pilih salah satu jawaban yang paling tepat dengan memberi tanda silang (x) pada
huruf a, b, c, d, atau e pada lembar jawaban yang disediakan !

1. Atmel 89s52 merupakan jenis....


a. Microprosessor d. Adc
b. EEPROM e. Flash PEROM
c. Mikrokontroller
2. Atmega 8535 merupakan jenis perangkat....
a. Microprosessor d. Adc
b. EEPROM e. Flash PEROM
c. Mikrokontroller
3. Jumlah Port I/O yang dimiliki Chip IC 8535 adalah...
a. 4 Port I/O d. 32 Port I/O
b. 8 Port I/O e. 64 Port I/O
c. 16 Port I/O
4. Motor yang dapat bergerak membentuk sudut dari 0o sampai 180o adalah jenis motor....
a. Motor DC d. Motor AC
b. Motor Stepper e. Motor 3 Phase
c. Motor Servo
5. Apakah fungsi crystal yang terdapat pada system minimum microkontroller....
a. Membangkitkan alamat d. Membangkitkan delay
b. Membangkitkan clock e. Membangkitkan Out put
c. Membangkitkan interupsi
6. Berapakah tegangan yang dibutuhkan agar microkontroller bekerja dengan normal.
a. 12 Volt d. 3 Volt
b. 6 Volt e. 24 Volt
c. 5 Volt
7. Berapakah banyaknya PORT yang dimiliki oleh mikrokontroller 8535.
a. 2 Port d. 16 Port
b. 4 Port e. 32 Port
c. 8 Port
8. Didalam microkontroler terdapat ADC. Apakah kepanjangan dari ADC tersebut.
a. Analog to Digital Output d. Analog to Digital Converter
b. Analog to Digital Input e. Analog to Digital Controler
c. Analog to Digital Conditional
9. Contoh penerapan ADC adalah....
a. Dihubungkan dengan LM 35 untuk pengukur suhu
b. Dihubungkan dengan limit switch untuk mengontrol lampu
c. Dihubungkan dengan dengan led untuk runing led
d. Dihubungkan dengan LCD untuk tampilan carakter
e. Dihubungkan dengan Seven Segmen untuk Up atau Down Counter
10. Code Vision AVR adalah program yang berfungsi untuk....
a. Simulator rangkaian microkontroller
b. Perancangan sysmin microkontroller
c. Perancangan pemrograman microkontroller
d. Perancangan pembuatan PCB microkontroller
e. Pengisian program kedalam chip IC microkontroller
11. Proteus adalah program yang berfungsi untuk....
a. Simulator rangkaian microkontroller
b. Perancangan sysmin microkontroller
c. Perancangan pemrograman microkontroller
d. Perancangan pembuatan PCB microkontroller
e. Pengisian program kedalam chip IC microkontroller
12. ProgISP adalah program yang berfungsi untuk....
a. Simulator rangkaian microkontroller
b. Perancangan sysmin microkontroller
c. Perancangan pemrograman microkontroller
d. Perancangan pembuatan PCB microkontroller
e. Pengisian program kedalam chip IC microkontroller
13. Saat perancangan program terdapat listing #include<mega8535.h>. Apakah fungsinya
a. Memudahkan dalam perencanaan pemrograman atmega 8535
b. Menentukan jenis microkontroller yang di pake adalah Atmega 8535
c. Menunjukan I/O yang dipake adalah Atmega 8535
d. Mempermudah memasukkan program ke chip IC Atmega 8535
e. Menentukan Port yang digunakan pada Atmega 8535
14. Pada saat menggunakan perintah delay, maka harus deklarasikan intruksi....
a. #include delay.h d. #include (delay)
b. #include (delay.h) e. #include <delay>
c. #include <delay.h>
15. {
PORTA=0XC2;
Delay_ms(50);
PORTa=0x2c;
Delay_ms(50);
}
Jika PORTA dihubungkan dengan 8 buah LED. Maka urutan LED yang nyala adalah....
a. LED 1234 yang nyala d. LED 5678 yang nyala
b. LED 1256 yang nyala e. LED 1278 yang nyala
c. LED 3456 yang nyala
16. Dari gambar di atas PORTA di fungsikan sebagai.... U1
1 40
a. Input 2
PB0/T0/XCK
PB1/T1
PA0/ADC0
PA1/ADC1
39
3 38
PB2/AIN0/INT2 PA2/ADC2
b. Output 4
5
PB3/AIN1/OC0 PA3/ADC3
37
36
PB4/SS PA4/ADC4
c. ADC 6
7
PB5/MOSI
PB6/MISO
PA5/ADC5
PA6/ADC6
35
34
8 33
d. Input Output PB7/SCK PA7/ADC7
14 22
PD0/RXD PC0/SCL
e. BUS alamat 15
16
PD1/TXD PC1/SDA
23
24
PD2/INT0 PC2
17. Berdasarkan gambar no 16. Berfungsi sebagai apakah rangkaian tersebut 17
18
PD3/INT1
PD4/OC1B
PC3
PC4
25
26
19 27
a. BCD to seven segmen 20
PD5/OC1A
PD6/ICP1
PC5
PC6/TOSC1
28
21 29
b. Up counter 12
PD7/OC2 PC7/TOSC2

XTAL1
c. Down counter 13
9
XTAL2
RESET
AREF
AVCC
32
30

d. UP Down Counter ATMEGA8535

e. Register
18. Jika angka yang ingin ditampilkan pada soal no 16 adalah angka 0, maka data yang tepat adalah....
a. 0B00111111; d. 0B11000001;
b. 0B11000000; e. 0B11000111;
c. 0B00111110;
19. Jika angka yang ingin ditampilkan pada soal no 16 adalah angka 7, maka data yang tepat adalah....
a. 0B00111111; d. 0B00111000;
b. 0B11000000; e. 0B11000111;
c. 0B00011000;
20. Jika angka yang ingin ditampilkan pada soal no 16 adalah angka 9, maka data yang tepat adalah....
a. 0x6f; d. 0x38;
b. 0x90; e. 0x67;
c. 0x98;
21. Jika angka yang ingin ditampilkan pada soal no 16 adalah angka 6, maka data yang tepat adalah....
a. 0x82; d. 0x38;
b. 0x90; e. 0x67;
c. 0x98;
22. Pada pembuatan program dengan CVAVR jika ingin mengkompile hasil program dengan menggunakan
perintah
a. Generate d. Run the debugger
b. Build All e. Generate all
c. Run
23. Program yang berfungsi untuk memasukkan listing program yang kita buat ke dalam chip
mikrokontroller adalah....
a. Proteus d. Prog Isp
b. Bascom e. Downloader
c. Cvavr
24. Perangkat yang berfungsi sebagai antarmuka dalam proses memasukkan program dari komputer ke
dalam Chip IC mikrokontroller adalah...
a. Proteus d. Prog Isp
b. Bascom e. Downloader
c. Cvavr
25. Dibawah ini adalah pendekatan arti microprocessor yang paling tepat adalah :
a. Alat Elektronika dengan fungsi khusus yang dapat diprogram
b. Sistem Komputer
c. Suatu system pengendalian yang dilakukan oleh program
d. Suatu Komponen elektronika yang dapat digunakan untuk system minimal
e. Benar semua
26. Pada system micro processor jumlah keluaran atau masukan pada masing salurana disebut dengan
istilah :
a. Byte d. Mb
b. Bit e. Gb
c. Kb
27. Dalam penulisan program data ditulis dalam bilangan heksa, apa yang dimaksud dengan sistem heksa....
a. 0 dan 1 d. 0 sampai 7
b. 0 sampai 9 e. Salah semua
c. 0 sampai 15
28. Jika kita ingin menuliskan data 20 desimal kedalam bilang heksa, maka ditulis dengan code .
a. 4 d. 18
b. 10 e. 20
c. 14
29. Untuk penulisan dengan bahasa Heksa, program harus dicodekan dengan symbol
a. SH d. AX
b. BH e. 1X
c. OX
30. Komponen yang sistem minimal yang digunakan untuk mengatur delay ( frekwensi kerja) adalah
a. Clock d. Xtal
b. Ic 555 e. Flip Flop
c. Monostabil

ESSAY !
II. Jawablah pertanyaan di bawah dengan singkat dan jelas !

1. Terangkan prinsip kerja motor Stepper.


2. Terangkan perbedaan motor steper dan motor servo.
3. Apakah kegunaan program CVAVR.
4. Sebutkan 2 contoh mikrokontroller yang biasa digunakan
5. Program yang digunakan untuk memindahkan listing program yang sudah di compile pada CVAVR ke
dalam CHIP IC Mikrokontroller adalah
6. Gambarkan symbol relay serta berikan contoh 2 aplikasi relay dalam dunia Industri.
7. Terangkan langkah-langkah mengcompile hasil perancangan program pada CVAVR
8. Terangkan perbedaan motor DC dengan motor stepper.
9. Terangkan prinsip kerja motor Servo.
10. Rancanglah program trafic light dengan 2 kondisi. Dengan ketentuan menggunakan Port A0 sd A5
sebagai output ke lampu.

------------------------------------Selamat Mengerjakan -----------------------------------------------