5. Kumpulan variabel dengan nama dan tipe data yang sama adalah.... A. Konstanta B. larik C. variable D. tipe data 6. Operator yang digunakan untuk menguji suatu pola bit tertentu, manipulasi bit adalah.... A. operator boolean B. operator bit C. operator logika D. operator AND 7. Dalam rangka menyesuaikan perkembangan komputer saat ini para tenaga ahli di bidang mikrokontroller mendesign / membuat suatu downloader yang bisa digunakan melalui .... A. port usb B. port serial C. Port pada DB9 D. port parallel 8. Salah satu device yang support untuk atmel mikrokontroller dan yang penggunaannya sebagai jalur komunikasi adalah.... A. USBasp B. Firmware C. Graphical User Interface D. downloader 142
KUNCI JAWABAN VALUASI 1. A 2. D 3. C 4. B 5. B 6. C 7. A 8. D 143
144
PENUTUP A. Kesimpulan Setelah menyelesaikan tahab demi tahap dalam mengikuti pembelajaran Modul Guru Pembelajar (GP) Teknik Mikroprosesor dan Pemrograman ini peserta dapat: 1. menganalisis arsitektur system mikroprosesor sesuai prosedur dengan benar, 2. mengevaluasi sistim pengalamatan memori dan I/O sesuai prosedur dengan benar, 3. mengevaluasi proses pembuatan program dengan flowchart sesuai prosedur dengan benar, 4. mengkreasi program aplikasi berbasis mikroprosesor sesuai prosedur dengan benar, 5. menganalisis Bahasa pemrograman sesuai prosedur dengan benar. 6. mengevaluasi dasar-dasar pemrograman sesuai prosedur dengan benar, 7. mengevaluasi cara akses interface sesuai prosedur dengan benar, 8. mengkreasi program aplikasi pada sistim kontrol elektronika sesuai prosedur dengan benar. Kemampuan ini merupakan bagian dari pengembangan keprofesian berkelanjutan sehingga para guru dapat mengembangkan keilmuan yang diampunya secara kreatif di lingkup pendidikan kejuruan yang akan menyumbang pengembangan profesi di Paket Keahlian Teknik Elektronika Audio Video. B. Tindak Lanjut 1. Peserta dimohon membuat rencana pengembangan dan implementasi di lingkungan bengkel kerja anda berkaitan dengan 8 topik pembelajaran yang sudah anda pelajari. 2. Peserta dimohon bisa menggambarkan suatu situasi atau isu di dalam bengkel/laboratorium anda yang mungkin dapat anda ubah. 145
3. Peserta dimohon menguraikan bagaimana rencana tindak lanjut anda memenuhi kriteria SMART (Spesifik, Dapat diukur, Dapat dicapai, Relevan, Rentang/Ketepatan Waktu). 146
GLOSARIUM op-code: bagian perintah yang harus dikerjakan. Dalam hal ini dikenal dua macam kode operasi, yang pertama adalah kode-operasi untuk mengatur kerja mikroprosesor / mikrokontroler. Jenis kedua dipakai untuk mengatur kerja program assembler, sering dinamakan sebagai assembler directive. ROM (Read Only komponen untuk menyimpan program yang sifatnya Memory): tetap atau permanen, tidak tergantung pada keberadaan arus listrik (nonvolatile), dan program yang tersimpan dalam ROM mempunyai sifat hanya bisa dibaca oleh para pengguna komputer Register: sebagian memory yang merupakan tempat penyimpanan sementara dari mikroprosesor yang dapat diakses dengan kecepatan yang sangat tinggi Bahasa Assembly: bahasa pemrograman tingkat menengah, dimana program yang dibuat lebih mendekati bahasa mesin, sehingga pemenfaatan memori dapat dilakukan secara optimal Variabel: simbol yang digunakan untuk mewakili suatu nilai Konstanta: variabel yang mempunyai nilai konstan selama program dijalankan Larik atau array: kumpulan variabel dengan nama dan tipe data yang sama Loop: suatu perulangan terhadap perintah atau instruksi sampai mencapai keadaan tertentu (jumlah perulangan tersebut dapat diketahui). Downloader: alat atau tools wajib yang harus dimiliki ketika ingin bekerja dengan mikrokontroler Graphical User salah satu model interaksi antara mikrokontroler dan Interface (GUI): komputer 147
148
DAFTAR PUSTAKA 1. Basuki Achmad, Algoritma Pemrograman 2 Menggunakan Visual Basic 6.0, Modul Kuliah, Politeknik Elekronika Negeri Surabaya, 2006 2. Faridrinanto, 2015. Tutorial AVRstudio dan Win AVR – revisi 1.1 3. Hadi S., Cendra, Memahami Struktur dan Element pada Bahasa Pemrograman, Kuliah Umum IlmuKomputer.Com, IlmuKomputer.Com, 2003 4. Harry Agrland, 1979. Introduction to microprocessor system design. New Jersey: MC Graw Hill. 5. Inelco, 1986. Guru Mikro Saya 6. Joko P/Eric R, 1997. Otomatisasi dengan mikroprosesor. VEDC ( PPPGT ) Malang 7. Klaus - dieter Thies, 1983, Das 8085 Buch - Grundlagen und Architectur hal: I/125 - I/128 , Munchen , Te - Wiverlag , 8. Laventhal, 1985. Instroduction to microprocessor; software, hardware, programming. Prentice Hall. 9. Laventhal, 1986. Z80 Assembly Language Programming, Mc Graw Hill, Singapore. 10. Muller/Wala, 1990, Mikroprossesor technik, Wiirzburg , Vogel 11. NN, Alur Pembuatan Program, http://nak-ti.com/alur-pembuatan-program/, diakses tanggal 12 Januari 2016 12. Sugiono Djoko, Algoritma Pemrograman, http://www.vedcmalang.com/pppptkboemlg/index.php/menuutama/listrik- electro/1120-ds3, diakses tanggal 11 Januari 2016 13. Suprapto, Bahasa Pemrograman, Direktorat Pembinaan Sekolah Menengah Kejuruan, Departemen Pendidikan Nasional, 2008 14. Wawan, Tahapan Pembuatan Program Dengan Baik http://wa2n.staff.uns.ac.id/2008/09/14/tahapan-membuat-program-dengan- baik/, diakses tanggal 11 Januari 2016 15. Widodo, Pengenalan Bahasa Pemograman, http://tipztik.blogspot.co.id/2015/05/pengenalan-bahasa-pemograman.html, diakses tanggal 2 Februari 2016 16. http://www.bigbenelectonics.blogspot.com 149
17. https://cooltech86.wordpress.com/2013/06/13/usbasp-pembuatan- downloader-usbasp/ 18. http://elektro-kontrol.blogspot.co.id/2011/06/usb-downloader-avr-usbasp- support.html 19. http://www.msxarchive.nl/pub/msx/mirrors/msx2.com/zaks/z80prg02.htm 150
LAMPIRAN Lampiran 1. 1. Z80 CPU internal organization 151
Search
Read the Text Version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161