Download - MIKROKONTROLER
![Page 1: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/1.jpg)
MIKROKONTROLER
Erna Kumalasari Nurnawati
![Page 2: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/2.jpg)
SILABUS
Kode Mata Kuliah :
Nama Mata Kuliah : Mikrokontroler
Beban Kredit : 3 SKS
Semester : 6 (enam)
Sifat : Pilihan
Fakultas/Jurusan : Teknologi Industri/
Teknik Informatika
![Page 3: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/3.jpg)
TUJUAN KULIAH
Mahasiswa memahami sistem mikroprosesor dan mikrokontroller
Mahasiwa dapat memahami prinsip kerja aplikasi berbasis mikrokontroler
Membuat aplikasi sederhana berbasis mikroprosesor dan mikrokontroler
![Page 4: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/4.jpg)
MATERI KULIAH
Dasar mikroprosesor (intel MCS 51)
meliputi : Bus Data dan alamat, pembacaan dan penulisan memori, peta memori dan dokoder alamat, peta memori 16 bit address bus
Memori dan I/O, meliputi konfigurasi dasatr mikroprosesor, memori, I/O
![Page 5: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/5.jpg)
MATERI
Beberapa konfigurasi MPU (Micro processor Unit): Konfigurasi umum yang meliputi catu daya, detak, reset dan INTerupt beserta beberapa contoh konfigurasi MPU
Perangkat Keras MCU (Micro Controller Unit), meliputi arsitektur ATMEL, fitur, fungsi-fungsi pin MCU C51, struktur port dan organisasi memori
![Page 6: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/6.jpg)
MATERI (lanjutan)
Set-set instruksi mcs-51, meliputi ragam pengalamatan, tipe-tipe instruksi : Aritmatika, logika, data transfer, percabangan program, manipulasi dan operasi variabel boolean
Teknik Pemrograman Mikrokontroller, meliputi Simbol, ekspresi, bilangan dasar, operator, struktur bahasa assembler, kompiler dan contoh aplikasi MCU
![Page 7: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/7.jpg)
MATERI (lanjutan)
Interupt: meliputi interupt dan polling, sistem interup MCS 51, Kendali interup, prioritas interup, program dengan interup dan polling
TimerSerial PORT, meliputi data serial, serial port pada
MCS 51, baud rate, inisialisasi. Komunikasi multi prosesor, level RS232 dan koneksi ke RS232 PORT
![Page 8: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/8.jpg)
MATERI (lanjutan)
Peralatan pengembang, meliputi pemrograman AT89C51 dan AT89C2051
EmulatorCompiler dan simulatorAplikasi
![Page 9: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/9.jpg)
REFERENSI
Uffenbeck, Microprocessor dan Microcontroller, Prentice Hall, 1985
Yeraland, Progamming and Interfacing the 8051, Addison Wesley
Sujadi, Teori dan Aplikasi Mikrokontroler, Graha Ilmu, 2005
![Page 10: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/10.jpg)
PENILAIAN
DUA DASAR PENILAIAN:JUMLAH MAHASISWA >=30
menggunakan standar PAN (penilaian acuan normal)
JUMLAH MAHASISWA <30 menggunakan standar PAP (penilaian acuan patokan
![Page 11: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/11.jpg)
PENILAIAN
SESUAI ATURAN DARI ISTA:50% TUGAS20% UTS20% UAS10% PRESENSI (MINIMUM
KEHADIRAN 60%)
![Page 12: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/12.jpg)
PAN
A jika nilai >= rata-rata+1,5*SD B jika nilai < rata-rata+1,5*SD dan nilai >=
rata-rata + 0,5*SD C jika nilai < rata-rata+0,5*SD dan nilai >=
rata-rata-1*SD D jika nilai < rata-rata-1*SD dan nilai >= rata-rata – 2*SD - E jika nilai < rata-rata – 2*SD
![Page 13: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/13.jpg)
PAP
A jika nilai >= 80B jika nilai < 80 dan nilai >= 67C jika nilai < 67 dan nilai >= 56D jika nilai < 56 dan nilai >= 45E Jika < 45
![Page 14: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/14.jpg)
RANCANGAN KULIAH
Kuliah 1: Penjelasan materi kuliah, pemetaan rencana kuliah, kontrak kuliah, penilaian dan pustaka
Kuliah 2: Dasar mikroprosesor Dasar mikroprosesor (intel MCS 51)
meliputi : Bus Data dan alamat, pembacaan dan penulisan memori, peta memori dan dokoder alamat, peta memori 16 bit address bus
![Page 15: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/15.jpg)
RANCANGAN KULIAH
Kuliah 3: Memori dan I/O, meliputi konfigurasi dasar mikroprosesor, memori, I/O
Kuliah 4: Beberapa konfigurasi MPU (Micro processor Unit): Konfigurasi umum yang meliputi catu daya, detak, reset dan INTerupt beserta beberapa contoh konfigurasi MPU
Kuliah 5: Perangkat Keras MCU (Micro Controller Unit), meliputi arsitektur ATMEL, fitur, fungsi-fungsi pin MCU C51, struktur port dan organisasi memori
![Page 16: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/16.jpg)
RANCANGAN KULIAH
Kuliah 6: Set-set instruksi mcs-51, meliputi ragam pengalamatan, tipe-tipe instruksi : Aritmatika, logika, data transfer, percabangan program, manipulasi dan operasi variabel boolean
Kuliah 7: Teknik Pemrograman Mikrokontroller (part 1) meliputi Simbol, ekspresi, bilangan dasar, operator
![Page 17: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/17.jpg)
RANCANGAN KULIAH
Pertemuan 8: Teknik pemrograman mikrokontroler (part 2) struktur bahasa assembler, kompiler dan contoh aplikasi MCU
Pertemuan 9: Interupt: meliputi interupt dan polling, sistem interup MCS 51, Kendali interup, prioritas interup, program dengan interup dan polling,Timer
![Page 18: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/18.jpg)
RANCANGAN KULIAH
Kuliah 10: Serial PORT, meliputi data serial, serial port pada MCS 51, baud rate, inisialisasi. Komunikasi multi prosesor, level RS232 dan koneksi ke RS232 PORT
Kuliah 11: Peralatan pengembang, meliputi pemrograman AT89C51 dan AT89C2051, Emulator,Compiler dan simulator dan Aplikasi
![Page 19: MIKROKONTROLER](https://reader036.vdokumen.com/reader036/viewer/2022082317/56814f35550346895dbcd03c/html5/thumbnails/19.jpg)
RANCANGAN KULIAH
Pertemuan 12 : presentasi 1Pertemuan 13 : presentasi 2