mikrokontroler

19
MIKROKONTROLER Erna Kumalasari Nurnawati

Upload: flint

Post on 20-Jan-2016

125 views

Category:

Documents


17 download

DESCRIPTION

MIKROKONTROLER. Erna Kumalasari Nurnawati. SILABUS. Kode Mata Kuliah : Nama Mata Kuliah: Mikrokontroler Beban Kredit: 3 SKS Semester: 6 (enam) Sifat: Pilihan Fakultas/Jurusan : Teknologi Industri/ Teknik Informatika. TUJUAN KULIAH. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MIKROKONTROLER

MIKROKONTROLER

Erna Kumalasari Nurnawati

Page 2: MIKROKONTROLER

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

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

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

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

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

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

MATERI (lanjutan)

Peralatan pengembang, meliputi pemrograman AT89C51 dan AT89C2051

EmulatorCompiler dan simulatorAplikasi

Page 9: MIKROKONTROLER

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

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

PENILAIAN

SESUAI ATURAN DARI ISTA:50% TUGAS20% UTS20% UAS10% PRESENSI (MINIMUM

KEHADIRAN 60%)

Page 12: MIKROKONTROLER

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

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

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

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

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

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

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

RANCANGAN KULIAH

Pertemuan 12 : presentasi 1Pertemuan 13 : presentasi 2