wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

kuis mikrokontroler

Total questions: 40

Worksheet time: 23mins

Name
Class
Date
1.

Beberapa fungsi dari Mikrokontroler antara lain..

a)

Sebagai Counter, Decoder dan Encoder, Flip - Flop

b)

Timer, Flip Flop, Counter, Decoder dan Encoder

c)

Sebagai Lampu rumah

d)

Sebagai Kontrol Raket nyamuk

2.

Apakah yang dimaksud dengan compile?

a)

proses penyimpanan program sebelum kita upload

b)

proses verifikasi pada program yang telah kita buat

c)

ikon untuk membuat sketches baru

d)

cara mengupload program ke arduino board

3.

Apakah yang dimaksud dengan LED (Light Emiting Diode)?

a)

lampu penerangan pada rumah

b)

alat yang digunakan untuk penerangan

c)

teknologi baru elektronika

d)

diode yang mampu mengubah listrik menjadi cahaya

4.

Fungsi delay pada coding berikut adalah..

a)

digunakan untuk loop sketch

b)

digunakan untuk berhenti

c)

digunakan untuk mengulang sketch

d)

digunakan untuk berhenti selama sekian milisecon

5.

Ada 2 jenis seven segment yang dapat digunakan pada rangkaian elektronika, manakah yang merupakan 2 jenis seven segmen tersebut?

a)

Common Anode dan Common Anode

b)

Common Anide dan Common Chatode

c)

Common Anode dan Common Chatode

d)

Common node dan Common atode

6.

Jalur suplay tegangan biasanya +5V merupakan port...

a)

VCC

b)

SCL

c)

GND

d)

MISO

e)

SDA

7.

Kaki Reset pada Mikrokontroler Atmega16 terdapat pada :

a)

PIN 7

b)

PIN 8

c)

PIN 9

d)

PIN 10

e)

PIN 6

8.

Sebuah chip yang terdiri atas mikroprosesor, RAM, ROM, dan piranti I/O sehingga biasanya disebut single chip microcomputer disebut....

a)

Mikrokomputer

b)

Mini Komputer

c)

Mikrokontroler

d)

Mikroprosesor

e)

Integrated Circuit

9.

Fungsi dari perinah perulangan while pada program adalah...

a)

sebagai timer

b)

sebagai delay

c)

sebagai counter

d)

sebagai osilator

e)

sebagai looping

10.

Arti dalam penulisan program delay_ms (150); adalah...

a)

Tunda selama 1,5 sekon

b)

Tunda selama 1500 mikro sekon

c)

Tunda selama 15 sekon

d)

Tunda selama 0,15 sekon

e)

Tunda selama 150 sekon

11.

Jika kita ingin menunda/delay program selama 3 detik, bagaimanakah cara penulisan di software pemrograman?

a)

delay_ms (300)

b)

delay_ms (3000)

c)

delay.ms (300)

d)

delay.ms (3000)

e)

delay_ms (30000)

12.

Untuk menampilkan angka enam pada seven segmen, maka display/LED yang menyala pada seven segmen adalah...

a)

a,c,d,f dan g

b)

a,c,d,f,g dan h

c)

a,b,d,e,f dan g

d)

a,c,d,e,f dan g

e)

a,b,c,d,e dan g

13.

Apakah fungsi crystal yang terdapat pada system minimum microkontroller...

a)

Membangkitkan alamat

b)

Membangkitkan clock

c)

Membangkitkan interupsi

d)

Membangkitkan delay

e)

Membangkitkan Output

14.

Berapakah tegangan yang dibutuhkan agar microkontroller bekerja dengan normal…

a)

12 Volt

b)

6 Volt

c)

3 Volt

d)

10 Volt

e)

5 Volt

15.

Code Vision AVR adalah program yang berfungsi untuk....

a)

Simulator rangkaian microcontroller

b)

Perancangan systen microcontroller

c)

Perancangan pemrograman microcontroller

d)

Perancangan pembuatan PCB microcontroller

e)

Pengisian program kedalam chip IC microcontroller

16.

Proteus adalah program yang berfungsi untuk....

a)

Menganalisa sistem microcontroller

b)

Perancangan systen microcontroller

c)

Perancangan pemrograman microcontroller

d)

Perancangan pembuatan PCB dan simulator microcontroller

e)

Pengisian program kedalam chip IC microcontroller

17.

Pada saat menggunakan perintah delay, maka harus deklarasikan intruksi....

a)

#include delay.h

b)

#include (delay.h)

c)

#include <delay.h>

d)

#include (delay)

e)

#include <delay>

18.

Tempat untuk kita memberikan Inisialisasi dalam Pemprograman yaitu..

a)

void main() {}

b)

void loop() {}

c)

void inisialisasi() {}

d)

PinMode() {}

e)

Void Mode() {}

19.

Dibawah ini merupakan bagian dari Mikrokontroller, Kecuali ....

a)

Mikroprosesor

b)

Memory Unit

c)

I/O

d)

Timer Counter

e)

Connector

20.

Tempat penyimpanan Program Sementara dan dapat dihapus disebut.....

a)

RAM

b)

ROM

c)

EEPROM

d)

IC

e)

I/O

21.

Penggunaan Mikrokontroler dalam Kehidupan Sehari hari...

a)

Runinng text, Jam digital

b)

Sepeda, Motor

c)

Charger

d)

Raket Nyamuk

e)

power supply

22.

Bagian dari mikroprosessor yang bertugas melakukan proses aritmatika dan proses logika pada data yang melaluinya, adalah

a)

Aritmethic Logic Unit (ALU)

b)

Control Unit (CU)

c)

Clock

d)

Register

e)

Register

23.

Kepanjangan dari DDR adalah....

a)

Data Direct Register

b)

Download Direct Register

c)

Direct Down Register

d)

Data Download Register

24.

Berikut ini yang bukan fitur fitur yang dimiliki oleh ATMega16 adalah...

a)

CPU terdiri dari 42 register

b)

kapasitas flash memori 16KB, EEPROM 512 Byte, dan SRAM 1 kb

c)

mikrokontroler AVR 8 bit yang memiliki kemampuan tinggi dan daya rendah

d)

adanya unit interupsi internal dan eksternal

e)

arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16 MHz

25.

Processor / CPU memiliki tugas...

a)

menyimpan memori

b)

mengerjakan setiap instruksi yang diberikan

c)

membaca nilai memori

d)

sebagai terminal yang dapat digunakan sebagai jalur nilai yang di inputkan dan menghasilkan keluaran dalam bentuk sinyal

e)

mengontrol setiap sistem

26.

Tugas dari port I/O atau input dan output adalah...

a)

menyimpan memori

b)

membaca memori

c)

mengerjakan setiap instruksi yang diberikan

d)

sebagai terminal yang dapat digunakan sebagai jalur nilai yang di inputkan dan menghasilkan keluaran dalam bentuk sinyal

e)

sebagai alat pengontrol

27.

Port I/O pada ATMega16 berjumlah .... buah.

a)

30

b)

31

c)

32

d)

33

e)

35

28.

Berikut ini adalah contoh operasi aritmatika yang dapat ditangani mikrokontroler, kecuali …..

a)

penjumlahan

b)

pengurangan

c)

pemilihan angka

d)

perkalian

e)

pembagian

29.

Baris penjelasan yang memberikan keterangan tentang penggunaan kode dan tidak dieksekusi oleh program adalah...

a)

header

b)

footer

c)

komentar

d)

menu

e)

penjelasan

30.

 

#include <iostream.h>

merupakan contoh dari...

a)

header

b)

footer

c)

komentar

d)

menu

e)

penjelasan

31.

Perhatikan Program dibawah ini,

for (int i = 10; i=0; i--) {}

maka, program diatas untuk menjalankan apa?

a)

Pengulangan i sebanyak 10x dan setiap pengulangan i = i - 1

b)

Pengulangan i sebanyak 10x dan setiap pengulangan i = i + 1

c)

Pengulangan i sebanyak 11x dan setiap pengulangan i = i - 1

d)

Pengulangan i sebanyak 11x dan setiap pengulangan i = i + 1

e)

Pengulangan i sebanyak 1x dan setiap pengulangan i = i + 11

32.

ALU adalah bagian dari sistem komputer yang bertugas sebagai ...

a)

Input

b)

Menyimpan data

c)

Output

d)

Pengolah angka dan logika

e)

Pengolahan library

33.

Berikut ini adalah produsen besar nikrokontroler, kecuali

a)

Motorola

b)

Mitsubishi

c)

Zyrex

d)

Hitachi

e)

Philips

34.

suatu jenis Read Only Memory yang biasanya diisi dengan program hasil buatan manusia yang harus dijalankan oleh mikrokontroler

a)

Flash

b)

EEPROM

c)

UART

d)

ADC

e)

SPI

35.

jalur komunikasi data khusus secara serial asynchronous

a)

Flash

b)

EEPROM

c)

UART

d)

ADC

e)

SPI

36.

Untuk mengisi (download) program ke mikrokontroler, maka file yang dipilih adalah...

a)

File source

b)

File hexa

c)

File exe

d)

File project

e)

File doc

37.

Urutkan langkah-langkah membuat file project di bawah ini !

1) Buka program CodeVision AVR

2) Dari menu file pilih new

3) Ketika muncul box Create New File, pilih project lalu Ok

4) Pada box Confirm pilih No

5) Selanjutnya Configure project pro_Master.prj pilih C Compiler selanjutnya Code Generation, pilih kode Mikrokontroler dan clok yang sesuai

6) Simpan

a)

1,2,3,4,6,5

b)

1,3,4,5,6,2

c)

1,2,3,5,4,6

d)

2,3,4,5,6,1

e)

1,2,3,4,5,6

38.

Jika dituliskan data direction register pada Port B adalah DDRB=10101010, maka Port B.5 berfungsi sebagai...

a)

Output

b)

Input/Output

c)

Input

d)

Output dan clock

e)

Output dan reset

39.

 

Jika dituliskan data direction register pada port A adalah DDRA=0b00000000;, maka port A berfungsi sebagai..

a)

Input

b)

Output

c)

Input dan Output

d)

Sebagaian output

e)

Sebagian input

40.

Didalam microkontroler terdapat ADC. Apakah kepanjangan dari ADC tersebut…

a)

Analog to Digital Output

b)

Analog to Digital Input

c)

Analog to Digital Conditional

d)

Analog to Digital Converter

e)

Analog to Digital Controler