Uploaded by User18035

TES FORMATIF M6 KB2

advertisement
Quiz
Note: It is recommended that you save your response as you complete each question.
Question 1 (1 point)
Sebelum manggunakan timer dalam mikrokontroler MCS51 perlu dilakukan pengaturan-pengaturan
diantaranya pengaturan register TMOD dan TH dan TL. Menurut pendapat anda bagaimanakah
pengaturan ketiga register itu untu membuat timer 1 detik !
Question 1 options:
Register TMOD haru di atur menjadi Mode 0 dan TH dan TL diisi -50 000, lalu dilakukan
looping sebanyak 20 kali sehingga mencapai hitungan 1000 000 kali atau sama dengan 1000 000
udetik (1 detik)
Register TMOD haru di atur menjadi Mode 1 dan TH dan TL diisi -500 000, lalu dilakukan
looping sebanyak 2 kali sehingga mencapai hitungan 1000 000 kali atau sama dengan 1000 000
udetik (1 detik)
Register TMOD haru di atur menjadi Mode 1 dan TH dan TL diisi -50 000, lalu dilakukan
looping sebanyak 20 kali sehingga mencapai hitungan 1000 000 kali atau sama dengan 1000 000
udetik (1 detik)
Register TMOD haru di atur menjadi Mode 2 dan TH dan TL diisi -50 000, lalu dilakukan
looping sebanyak 20 kali sehingga mencapai hitungan 1000 000 kali atau sama dengan 1000 000
udetik (1 detik)
Register TMOD haru di atur menjadi Mode 3 dan TH dan TL diisi -50 000, lalu dilakukan
looping sebanyak 20 kali sehingga mencapai hitungan 1000 000 kali atau sama dengan 1000 000
udetik (1 detik)
Question 2 (1 point)
Untuk menghemat jumlah pin I/O untuk alamat dan data dibuatlah pin yang dimultipleks. Menurut
pendapat anda separti apakah cara kerja pin yang dimultiplks itu.
Question 2 options:
Pin yang dapat mengeluarkan alamat dan data pada pin tersebut secara berurutan dimana alamat
keluar lebih dahulu dan diikuti data. Alamat dipisahkan menggunakan sinyal ALE sementara
data ditangkap oleh buffer.
Pin yang dapat mengeluarkan alamat dan data pada pin tersebut secara berurutan dimana data
keluar lebih dahulu dan diikuti alamat. Alamat dipisahkan menggunakan sinyal ALE sementara
data ditangkap oleh buffer.
Pin yang dapat mengeluarkan alamat dan data pada pin tersebut secara bersamaan. Alamat
dipisahkan menggunakan sinyal ALE sementara data ditangkap oleh buffer.
Pin yang dapat mengeluarkan alamat dan data pada pin tersebut secara bersamaan. Alamat
dipisahkan oleh buffer sementara data ditangkap sinyal ALE.
Pin yang dapat mengeluarkan alamat dan data pada pin tersebut secara berurutan dapat juga
bersamaan dan data keluar lebih dahulu dan diikuti alamat. Alamat dipisahkan menggunakan
sinyal ALE sementara data ditangkap oleh buffer.
Question 3 (1 point)
Sebagai sebuah alat pemroses data sistem mikrokontroler dapat bekerja sebagaimana layaknya
komputer dengan keterbatasan tertentu. Menurut pendapat anda ketebatasaan apa saja yang ada pada
sistem mikrokontroler AT89S51 bila dibandingkan dengan sistem komputer ?
Question 3 options:
Sistem Mikrokontroler adalah sistem yang lengkap, karena telah dilengkapi dengan memori dan
I/O
Sistem Mikrokontroler adalah sistem yang kurang lengkap, karena dengan dilengkapi dengan
memori dan I/O
Sistem Mikrokontroler adalah sistem yang lengkap, karena telah dilengkapi dengan memori dan
I/O, tetapi kapasitasnya kecil.
Sistem Mikrokontroler adalah sistem yang kurang lengkap, karena belum dilengkapi dengan
memori dan I/O
Sistem Mikrokontroler adalah sistem yang kurang lengkap, karena telah dilengkapi dengan
memori dan I/O yang kurang.
Question 4 (1 point)
Program mikrokontroler dijalankan secara berurut digerakkan oleh clock yang frekuensi ditentukan
kristal. Jika frekuensi kristal 12 MHZ dan faktor pembagi 12 untuk timer maka periode sinyal timer
dapat dihitung dan hasilnya adalah:
Question 4 options:
1 mdet
1 udet
1 ndet
1 pdet
1 fdet
Question 5 (1 point)
Untuk keperluan mengalihkan program dari program yang sedang berjalan jika sensor membaca suatu
keadaan tertentu dapat dilakukan melalui seluran Interupt. Didalam sistem mikrokontroler MCS51
terdapat salauran interupt. Berdasarkan pengalaman belajar anda uraikanlah masing interupt yang ada
dalam sistem mikrokontroler ini !
Question 5 options:
Interupt ada 5 masing-masing 5 vektor alamat vektor yaitu: INT0 dengan alamat vekto 0003H,
INT1 dengan alamat vektor 0013H, T0 dengan alamat 000BH, T1 dengan alamat vektor 001BH
dan Interupt serial dengan alamat vektor 0023H.
Interupt ada 2 masing-masing 2 mempunyai vektor alamat vektor yaitu: INT0 dengan alamat
vekto 0003H, dan INT1 dengan alamat vektor 0013H,
Interupt ada 3 masing-masing 3 vektor alamat vektor yaitu: INT0 dengan alamat vekto 0003H,
INT1 dengan alamat vektor 0013H, dan Interupt serial dengan alamat vektor 0023H
Interupt ada 4 masing-masing 4 vektor alamat vektor yaitu: INT0 dengan alamat vekto 0003H,
INT1 dengan alamat vektor 0013H, T0 dengan alamat 000BH dan T1 dengan alamat vektor
001BH.
Interupt ada 5 masing-masing 5 vektor alamat vektor yaitu: INT0 dengan alamat vekto 0003H,
INT1 dengan alamat vektor 0013H, T0 dengan alamat 000BH, T1 dengan alamat vektor 001BH
dan Interupt serial dengan alamat vektor 0023H
Question 6 (1 point)
Memprogram mikrokontroler memerlukan prosedur yang jelas mulai dari persiapan pengetikan
program sampai menjalankan program. Menurut pendapat anda seperti apakah prosedur memprogram
mikrokontroler yang palin benar itu ?
Question 6 options:
Persiapkan Editor teks, Persiapkan Downloader dengan Driver-nya, Koneksikan rangkaian
Minimum Sistem, Downloader dengan komputer, Ketikkan program, Kompilasi program,
Loading Program Hex (Flash) lalu tekan Commad Auto dan terakhir Running Program.
Persiapkan Editor teks, Persiapkan Downloader dengan Driver-nya, Koneksikan rangkaian
Downloader dengan komputer, Ketikkan program, Kompilasi program, Loading Program Hex
(Flash) lalu tekan Commad Auto dan terakhir Running Program.
Persiapkan Editor teks, Persiapkan Downloader dengan Driver-nya, Koneksikan rangkaian
Minimum Sistem dengan Downloader, Ketikkan program, Kompilasi program, Loading
Program Hex (Flash) lalu tekan Commad Auto dan terakhir Running Program.
Persiapkan Editor teks, Persiapkan Downloader dengan Driver-nya, Koneksikan rangkaian
Minimum Sistem, Downloader dengan komputer, Ketikkan program, Kompilasi program,
Loading Program assembly lalu tekan Commad Auto dan terakhir Running Program.
Persiapkan Editor teks, Persiapkan Downloader dengan Driver-nya, Koneksikan rangkaian
Minimum Sistem, Downloader dengan komputer, Ketikkan program, Kompilasi program,
Loading Program LST lalu tekan Commad Auto dan terakhir Running Program.
Question 7 (1 point)
Sebuah program mikrokontroler seperti disebelah, menurut pendapat anda seperti apa output program
ini.
Question 7 options:
Tampilan Led berjalan ke kanan pada port P0
Tampilan Led berjalan ke kiri pada port P0
Tampilan Led berjalan ke bawah pada port P0
Tampilan Led berjalan ke atas pada port P0
Tampilan Led berjalan ke kanan dan kirpada port P0
Question 8 (1 point)
Sebuah program mikrokontroler seperti disebelah, menurut pendapat anda seperti apa output program
ini.
Question 8 options:
Tampilan Led berjalan ke kanan pada port P0
Tampilan Led berjalan ke kiri pada port P0
Tampilan Led berjalan ke bawah pada port P0
Tampilan Led berjalan ke atas pada port P0
Tampilan Led berjalan ke kanan
Question 9 (1 point)
Ketika mikrokontroler diharapkan membaca memori program diluar maka cara mengaksesnya
berbeda, coba anda uraikan beberapa cara mengakses memori dalam sistem mikrokontroler?
Question 9 options:
Beberapa cara mengakses memori mikrokontroler MCS51 dibedakan atas 2 cara yaitu:
mengakses RAM internal (MOV) dan ROM eksternal (MOVC).
Beberapa cara mengakses memori mikrokontroler MCS51 dibedakan atas 3 cara yaitu:
mengakses RAM internal MOV), ROM internal (MOVC) dan ROM eksternal MOVC).
Beberapa cara mengakses memori mikrokontroler MCS51 dibedakan atas 3 cara yaitu:
mengakses RAM internal (MOV), RAM eksternal (MOVX) dan ROM internal/eksternal
(MOVC).
Beberapa cara mengakses memori mikrokontroler MCS51 dibedakan atas 3 cara yaitu:
mengakses RAM eksternal (MOVX), ROM internal (MOVC) dan ROM eksternal (MOVC).
Beberapa cara mengakses memori mikrokontroler MCS51 dibedakan atas 2 cara yaitu:
mengakses RAM eksternal (MOVX) dan ROM internal (MOVC)
Question 10 (1 point)
Aplikasi mikrokontroler untuk mengukur jarak menggunakan prinsip pemantulan gelombang.
Mikrokontroler mencatat lamanya waktu mulai dari sinyal dipancarkan sampai sinyal itu kembali.
Menurut pendapat anda bagaimanakah mikrokontroler melakukan proses itu sampai jarak terukur
ditampilkan pada display !
Question 10 options:
Pertama kali mikrokontroler membaca jumlah waktu antara sinyal dipancarkan dengan sinyal
pantulan, setelah itu mengkonversi perbedaan waktu tersebut ke ukuran jarak dengan
menggunakan formula bahwa jarak sama dengan kecepatan sinyal di udara dikali dengan beda
waktu yang didapat.
Pertama kali mikrokontroler membaca perbedaan waktu antara sinyal dipancarkan dengan sinyal
pantulan, setelah itu mengkonversi perbedaan waktu tersebut ke ukuran jarak dengan
menggunakan formula bahwa jarak sama dengan kecepatan sinyal di udara dikali dengan beda
waktu yang didapat.
Pertama kali mikrokontroler membaca pembagian waktu antara sinyal dipancarkan dengan
sinyal pantulan, setelah itu mengkonversi perbedaan waktu tersebut ke ukuran jarak dengan
menggunakan formula bahwa jarak sama dengan kecepatan sinyal di udara dikali dengan beda
waktu yang didapat.
Pertama kali mikrokontroler membaca perkalian waktu antara sinyal dipancarkan dengan sinyal
pantulan, setelah itu mengkonversi perbedaan waktu tersebut ke ukuran jarak dengan
menggunakan formula bahwa jarak sama dengan kecepatan sinyal di udara dikali dengan beda
waktu yang didapat.
Pertama kali mikrokontroler membaca pergeseran waktu antara sinyal dipancarkan dengan sinyal
pantulan, setelah itu mengkonversi perbedaan waktu tersebut ke ukuran jarak dengan
menggunakan formula bahwa jarak sama dengan kecepatan sinyal di udara dikali dengan beda
waktu yang didapat.
Download