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.