SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
FAKULTAS TEKNIK
                                     UNIVERSITAS NEGERI YOGYAKARTA
                                          SILABUS MIKROKONTROLLER
                    No. SIL/EKA/EKA262/47           Revisi : 01     Tgl: 21 Juni 2010        Hal 1 dari 5



                 MATA KULIAH                    : MIKROKONTROLLER
                 KODE MATA KULIAH               : EKA262
                 SEMESTER                       :4
                 PROGRAM STUDI                  : PEND. TEKNIK ELEKTRONIKA
                 DOSEN PENGAMPU                 : SUPRAPTO, MT.

I.      DESKRIPSI MATA KULIAH
        Mata kuliah ini menjelaskan sejarah perkembangan mikrokontroller,
        arsitektur mikrokontroller AVR, dasar-dasar perangkat keras dan pendukung
        mikrokontroller, instruction set mikrokontroller AVR, Code Vision
        AVR(CVAVR),         Antarmuka    Input/Output   mikrokontroller,  Interupsi,
        Timer/Counter, antarmuka Serial, Analog to Digital Converter (ADC), Inter
        Integrated Circuit (I2C).

II.     KOMPETENSI YANG DIKEMBANGKAN
        1. Mahasiswa dapat mengetahui konsep mikrokontroler AVR dan sejarah
           perkembangannya.
        2. Memahami arsitektur mikrokontroler AVR
        3. Memahami instruksion set mikrokontroler AVR dengan menggunakan
           bahasa assembly dan dasar-dasar pemrograman dengan CVAVR.
        4. Memahami antarmuka Input/Output mikrokontroller AVR.
        5. Memahami interupsi Mikrokontroler AVR
        6. Memahami Timer/Counter
        7. Memahami Antarmuka serial
        8. Memahami Internal ADC
        9. Memahami Inter Integrated Circuit (I2C)

III.   INDIKATOR PENCAPAIAN KOMPETENSI
       A. Aspek Kognitif dan Kecakapan Berpikir
          1. Mahasiswa dapat memahami konsep mikrokontroler AVR dan sejarah
             perkembangannya.
          2. Mahasiswa memahami arsitektur mikrokontroler AVR.
       B. Aspek Psikomotor
          1. Mahasiswa      dapat    mempprogram     dengan        menggunakan
             menggunakan bahasa assembly dan CVAVR.
          2. Mahasiswa dapat memprogram Input/Output mikrokontroller AVR.
          3. Mahasiswa dapat memprogram interupsi Mikrokontroler AVR
          4. Mahasiswa dapat memprogram Timer/Counter
          5. Mahasiswa dapat memprogram Antarmuka komunikasi serial
          6. Mahasiswa dapat memprogram Internal ADC
          7. Mahasiswa dapat memprogram Inter Integrated Circuit (I2C)

       C. Aspek Affektif, Kecakapan Sosial dan Personal

 Dibuat oleh :          Dilarang memperbanyak sebagian atau seluruh isi dokumen              Diperiksa oleh :
                    tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK
                                      UNIVERSITAS NEGERI YOGYAKARTA
                                           SILABUS MIKROKONTROLLER
                      No. SIL/EKA/EKA262/47          Revisi : 01     Tgl: 21 Juni 2010        Hal 2 dari 5


IV.     SUMBER BACAAN

        Abdul Maalik Khan, AVR Project Book, DigiSoft Islamabad, Pakistan. 2008
        Hendawan Soebhakti, Basic AVR Microcontroller Tutorial, Politeknik Batan.
              2007
        Joe Pardue, C Programming for Microcontrollers Featuring ATMEL’s AVR
               Butterfly and the Free WinAVR Compiler, Smiley Micros. 2005.
        Steven F. Barrett and Daniel J. Pack, Atmel AVR Microcontroller Primer:
               Programming and Interfacing, Morgan & Claypool Publishers series.
               2008
        ______, CodeVisionAVR version 1.23.8d User manual, Pavel haiduc 2003

V.     PENILAIAN
       Butir-butir penilaian terdiri dari :
       A. Tugas Mandiri
          Tugas mandiri diberikan dalam bentuk ujian lisan secara langsung
          mengenai mikrokontroler AVR
       B. Tugas Kelompok
          Tugas ini diberikan dalam bentuk presentasi, pembuatan makalah dan
          proyek mikrokontroler
       C. Partisipasi dan Kehadiran Kuliah/Praktik
       D. Ujian Mid Semester
       E. Ujian Akhir Semester
       F. Tugas Tambahan

       Tabel Ringkasan Bobot Penilaian
          No.         Jenis Penilaian            Skor Maksimum
           1      Tugas mandiri                 15%
           2      Tugas kelompok                15%
           3      Ujian Mid semester            20%
           4      Ujian Akhir Semester          40%
           5      Kehadiran                     10%

VI.     SKEMA KERJA
         Minggu     Kompetensi                                                     Strategi      Sumber/
                                                   Materi dasar
           ke           dasar                                                   perkuliahan      referensi
            1      Sejarah            Pemahaman tentang mikroprosesor,          Ceramah
                   Perkembangan       sistim mikroprosesor dijelaskan           diskusi
                   Mikrokontroller    sebagai pengantar mikrokontroller.
                                      Mikrokontroller dipahami sebagai
                   AVR                sebuah single chip mikroprosesor.
                                      Sejarah Perkembangan mikrokontroller
                                      dapat dijelaskan jenis dan macamnya
                                      dari berbagai sumber.
                                      Jenis-jenis mikrokontroller berdasarkan
 Dibuat oleh :           Dilarang memperbanyak sebagian atau seluruh isi dokumen              Diperiksa oleh :
                     tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK
                                    UNIVERSITAS NEGERI YOGYAKARTA
                                         SILABUS MIKROKONTROLLER
                    No. SIL/EKA/EKA262/47          Revisi : 01     Tgl: 21 Juni 2010        Hal 3 dari 5


                                  feature-feature yang dimiliki dan
                                  dikumpulkan data sheetnya sebagai
                                  bahan kajian
           2-3   Arsitektur       Arsitektur Mikrokontroller dipahami         Ceramah
                 Mikrokontroller  sebagai art of design terpadu antara        diskusi
                 AVR              hardware dan software
                                  Feature setiap Mikrokontroller dapat
                                  dipelajari sebagai arsitektur umum
                                  Susunan pin eksternal dan blok
                                  diagram internal sebagai arsitektur
                                  hardware dijelaskan dengan baik dan
                                  benar.
                                  Fungsi masing-masing bagian dalam
                                  dari arsitektur sebuah Mikrokontroller
                                  dipahami dengan baik dan tuntas
                                  Fungsi masing-masing register
                                  sebuah mikrokontroller.
                                  Fungsi masing-masing pin
                                  mikrokontroller dalam kaitannya
                                  dengan pengembangan kebutuhan
                                  antar muka difahami secara tuntas
                                  Memori dan fasilitas yang merupakan
                                  feature mikrokontroller dipelajari
                                  dengan baik dan tuntas.
            4    Instruksion Set  Instruction set sebuah mikrokontroller      Ceramah
                 Mikrokontroler   dikaji secara detail sebagai dasar          diskusi
                 AVR              pemahaman instruksi pada saat
                                  pengembangan program
                                  Instruction set dipelajari dan
                                  dikelompokkan menjadi kelompok
                                  operasi aritmetika, operasi logika,
                                  transfer data, manipulasi variabel
                                  boolean, branching.
           5-6   CodeVisionAVR CVAVR di pelajari sebagai bahasa               Ceramah
                                  pemrograman mikrokontroller yang            Diskusi
                                  praktis, mudah dan sederhana.
                                  CVAVR dipelajari mulai dari
                                  codewizard AVR, algoritma, operasi
                                  I/O, type data, operator, function,
                                  looping dan percabangan.
            7    Input/Output     Resister yang berhubungan dengan            Ceramah
                 Mikrokontroller  operasi input/output mikrokontroller        Diskusi
                 AVR              AVR
                                  Dasar-dasar aplikasi pemrograman
                                  input mikrokontroller AVR
                                  Dasar-dasar aplikasi pemrograman
                                  output mikrokontroller AVR
                                  Operasi bit, byte pada pemrograman
                                  Input/output
            8    Ujian Tengah Semester
           8-9   Interupsi        Penjelasan fungsi dan pentingnya            Ceramah
                 Mikrokontroler   interupsi AVR.                              Diskusi
                 AVR              Register yang berhubungan dengan
Dibuat oleh :          Dilarang memperbanyak sebagian atau seluruh isi dokumen              Diperiksa oleh :
                   tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK
                                     UNIVERSITAS NEGERI YOGYAKARTA
                                          SILABUS MIKROKONTROLLER
                     No. SIL/EKA/EKA262/47          Revisi : 01     Tgl: 21 Juni 2010        Hal 4 dari 5


                                     interupsi seperti register GICR,
                                     MCUCR, MCUCSR, GIFR dan global
                                     enable interupt.
                                     Dasar-dasar algoritma dan penulisan
                                     program interupsi.
                                     Setting code wizard interupsi CVAVR
          10-11   Timer/Counter      Penjelasan fungsi dan definisi Timer      Ceramah
                                     dan counter AVR.                          Diskusi
                                     Penjelasan fungsi dan perbedaan
                                     timer0, timer1, timer2 dan watchdog
                                     timer
                                     Kaitannya Interupsi dan Register
                                     yang berhubungan dengan Timer
                                     TCCR, TCNT,ICR, OCR
                                     Penjelasan sistem clock dan
                                     Prescaler Timer
                                     Algoritma dan pemrograman
                                     Timer/Counter.
                                     Setting code wizard Timer/counter
                                     CVAVR
          12-13   Antarmuka          Penjelasan fungsi dan definisi            Ceramah
                  komunikasi         komunikasi sinkron dan asingkron          Diskusi
                  serial             serial AVR.
                                     Kaitannya Interupsi dan komunikasi
                                     serial AVR
                                     Komunikasi Baudrate standard,
                                     Setting dan menentukan besar
                                     sistem clock komunikasi serial AVR
                                     Register yang berhubungan dengan
                                     komunikasi serial mikrokontroller AVR
                                     Penjelasan sistem clock, Prescaler
                                     dan Perhitungan baudrate
                                     Algoritma dan pemrograman
                                     komunikasi serial mikrokontroller
                                     AVR.
                                     Setting code wizard komunikasi serial
                                     CVAVR
            14    Internal ADC       Penjelasan fungsi dan definisi ADC        Ceramah
                                     pada mikrokontroller AVR.                 Diskusi
                                     Register yang berhubungan dengan
                                     ADC mikrokontroller AVR
                                     Algoritma dan pemrograman Internal
                                     ADC mikrokontroller AVR.
                                     Setting code wizard ADC CVAVR
            15    Inter Integrated   Penjelasan fungsi dan definisi I2C        Ceramah
                  Circuit (I2C)      mikrokontroller AVR.                      Diskusi
                                     Register yang berhubungan dengan
                                     I2C mikrokontroller AVR

Dibuat oleh :           Dilarang memperbanyak sebagian atau seluruh isi dokumen              Diperiksa oleh :
                    tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK
                                     UNIVERSITAS NEGERI YOGYAKARTA
                                          SILABUS MIKROKONTROLLER
                     No. SIL/EKA/EKA262/47          Revisi : 01     Tgl: 21 Juni 2010        Hal 5 dari 5


                                     Algoritma dan pemrograman I2C
                                     mikrokontroller AVR.
             16   Ujian Akhir semester

Keterangan Nomor Dokumen : SIL/JJJ/KMK/01
 SIL : Diisi Kode/singkatan dari Silabus
 JJJ : Diisi Kode Nama Jurusan, contoh Jurusan Elektronika = EKA
 KMK : Diisi kode mata kuliah,
 01     : diisi oleh nomor urut Silabus

Contoh : 1. Untuk matakuliah Sistem Kendali I Prodi PT Elektronika/T.Elektronika kode silabusnya
            SIL/EKA/EKA256/01
         2. Untuk matakuliah Pemrograman Web Prodi PT Informatika kode silabusnya
            SIL/EKA/PTI262/01




 Dibuat oleh :          Dilarang memperbanyak sebagian atau seluruh isi dokumen              Diperiksa oleh :
                    tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Weitere ähnliche Inhalte

Ähnlich wie 2. silabus mikrokontroller avr 2010 teori

Tugas jurnal basindo rian
Tugas jurnal basindo rianTugas jurnal basindo rian
Tugas jurnal basindo rianMuhamad Iqbal
 
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...AkbarHidayatullah11
 
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 85355223127190
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Rumah Belajar
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfZulkarnain619989
 
01 Silabus Mikroprosessor & Mikrokontroller.docx
01 Silabus Mikroprosessor & Mikrokontroller.docx01 Silabus Mikroprosessor & Mikrokontroller.docx
01 Silabus Mikroprosessor & Mikrokontroller.docxdamara15
 
Alat ukur dan_teknik_pengukuran
Alat ukur dan_teknik_pengukuranAlat ukur dan_teknik_pengukuran
Alat ukur dan_teknik_pengukuranhery_nuzz
 
Rps mikrokontroler
Rps mikrokontrolerRps mikrokontroler
Rps mikrokontrolerResty annisa
 
Kelas x smk teknik_telekomunikasi_pramudi_utomo
Kelas x smk teknik_telekomunikasi_pramudi_utomoKelas x smk teknik_telekomunikasi_pramudi_utomo
Kelas x smk teknik_telekomunikasi_pramudi_utomoguru smk elektro
 
Elektronika digital lanjut
Elektronika digital lanjutElektronika digital lanjut
Elektronika digital lanjutEko Supriyadi
 
Elektronika digital dasar
Elektronika digital dasarElektronika digital dasar
Elektronika digital dasarKhairul Jakfar
 
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdf
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdfAnalisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdf
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdfNeldaEsterHelenGea86
 
Sap mikroprosesor sigit
Sap mikroprosesor sigit Sap mikroprosesor sigit
Sap mikroprosesor sigit Buhori Muslim
 
Rangkaian listrik tek pembangkitan
Rangkaian listrik tek pembangkitanRangkaian listrik tek pembangkitan
Rangkaian listrik tek pembangkitanRanti Yulia
 

Ähnlich wie 2. silabus mikrokontroller avr 2010 teori (20)

Tugas jurnal basindo rian
Tugas jurnal basindo rianTugas jurnal basindo rian
Tugas jurnal basindo rian
 
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...
CyPIRAL_2040221038_M Akbar Hidayatullah_Laporan Mikroprosesor dan Sistem Embe...
 
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535
Kursi roda elektrik menggunakan joystik berbasis mikrokontroler atmega 8535
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
 
01 Silabus Mikroprosessor & Mikrokontroller.docx
01 Silabus Mikroprosessor & Mikrokontroller.docx01 Silabus Mikroprosessor & Mikrokontroller.docx
01 Silabus Mikroprosessor & Mikrokontroller.docx
 
Alat ukur dan_teknik_pengukuran
Alat ukur dan_teknik_pengukuranAlat ukur dan_teknik_pengukuran
Alat ukur dan_teknik_pengukuran
 
Jurnal iqbal
Jurnal iqbalJurnal iqbal
Jurnal iqbal
 
Teknik listrik
Teknik listrikTeknik listrik
Teknik listrik
 
Rps mikrokontroler
Rps mikrokontrolerRps mikrokontroler
Rps mikrokontroler
 
Kelas x smk teknik_telekomunikasi_pramudi_utomo
Kelas x smk teknik_telekomunikasi_pramudi_utomoKelas x smk teknik_telekomunikasi_pramudi_utomo
Kelas x smk teknik_telekomunikasi_pramudi_utomo
 
Elektronika digital lanjut
Elektronika digital lanjutElektronika digital lanjut
Elektronika digital lanjut
 
Jurnal kelompok 1
Jurnal kelompok 1Jurnal kelompok 1
Jurnal kelompok 1
 
Elektronika digital dasar
Elektronika digital dasarElektronika digital dasar
Elektronika digital dasar
 
Pengenalan mikrokontroller
Pengenalan mikrokontrollerPengenalan mikrokontroller
Pengenalan mikrokontroller
 
A
AA
A
 
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdf
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdfAnalisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdf
Analisis Dan Perancangan Aplikasi Bel Otomatis Berbasis Mikrokontroler.pdf
 
Sap mikroprosesor sigit
Sap mikroprosesor sigit Sap mikroprosesor sigit
Sap mikroprosesor sigit
 
Rangkaian listrik tek pembangkitan
Rangkaian listrik tek pembangkitanRangkaian listrik tek pembangkitan
Rangkaian listrik tek pembangkitan
 
Osiloskop
OsiloskopOsiloskop
Osiloskop
 

2. silabus mikrokontroller avr 2010 teori

  • 1. FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 1 dari 5 MATA KULIAH : MIKROKONTROLLER KODE MATA KULIAH : EKA262 SEMESTER :4 PROGRAM STUDI : PEND. TEKNIK ELEKTRONIKA DOSEN PENGAMPU : SUPRAPTO, MT. I. DESKRIPSI MATA KULIAH Mata kuliah ini menjelaskan sejarah perkembangan mikrokontroller, arsitektur mikrokontroller AVR, dasar-dasar perangkat keras dan pendukung mikrokontroller, instruction set mikrokontroller AVR, Code Vision AVR(CVAVR), Antarmuka Input/Output mikrokontroller, Interupsi, Timer/Counter, antarmuka Serial, Analog to Digital Converter (ADC), Inter Integrated Circuit (I2C). II. KOMPETENSI YANG DIKEMBANGKAN 1. Mahasiswa dapat mengetahui konsep mikrokontroler AVR dan sejarah perkembangannya. 2. Memahami arsitektur mikrokontroler AVR 3. Memahami instruksion set mikrokontroler AVR dengan menggunakan bahasa assembly dan dasar-dasar pemrograman dengan CVAVR. 4. Memahami antarmuka Input/Output mikrokontroller AVR. 5. Memahami interupsi Mikrokontroler AVR 6. Memahami Timer/Counter 7. Memahami Antarmuka serial 8. Memahami Internal ADC 9. Memahami Inter Integrated Circuit (I2C) III. INDIKATOR PENCAPAIAN KOMPETENSI A. Aspek Kognitif dan Kecakapan Berpikir 1. Mahasiswa dapat memahami konsep mikrokontroler AVR dan sejarah perkembangannya. 2. Mahasiswa memahami arsitektur mikrokontroler AVR. B. Aspek Psikomotor 1. Mahasiswa dapat mempprogram dengan menggunakan menggunakan bahasa assembly dan CVAVR. 2. Mahasiswa dapat memprogram Input/Output mikrokontroller AVR. 3. Mahasiswa dapat memprogram interupsi Mikrokontroler AVR 4. Mahasiswa dapat memprogram Timer/Counter 5. Mahasiswa dapat memprogram Antarmuka komunikasi serial 6. Mahasiswa dapat memprogram Internal ADC 7. Mahasiswa dapat memprogram Inter Integrated Circuit (I2C) C. Aspek Affektif, Kecakapan Sosial dan Personal Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh : tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
  • 2. FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 2 dari 5 IV. SUMBER BACAAN Abdul Maalik Khan, AVR Project Book, DigiSoft Islamabad, Pakistan. 2008 Hendawan Soebhakti, Basic AVR Microcontroller Tutorial, Politeknik Batan. 2007 Joe Pardue, C Programming for Microcontrollers Featuring ATMEL’s AVR Butterfly and the Free WinAVR Compiler, Smiley Micros. 2005. Steven F. Barrett and Daniel J. Pack, Atmel AVR Microcontroller Primer: Programming and Interfacing, Morgan & Claypool Publishers series. 2008 ______, CodeVisionAVR version 1.23.8d User manual, Pavel haiduc 2003 V. PENILAIAN Butir-butir penilaian terdiri dari : A. Tugas Mandiri Tugas mandiri diberikan dalam bentuk ujian lisan secara langsung mengenai mikrokontroler AVR B. Tugas Kelompok Tugas ini diberikan dalam bentuk presentasi, pembuatan makalah dan proyek mikrokontroler C. Partisipasi dan Kehadiran Kuliah/Praktik D. Ujian Mid Semester E. Ujian Akhir Semester F. Tugas Tambahan Tabel Ringkasan Bobot Penilaian No. Jenis Penilaian Skor Maksimum 1 Tugas mandiri 15% 2 Tugas kelompok 15% 3 Ujian Mid semester 20% 4 Ujian Akhir Semester 40% 5 Kehadiran 10% VI. SKEMA KERJA Minggu Kompetensi Strategi Sumber/ Materi dasar ke dasar perkuliahan referensi 1 Sejarah Pemahaman tentang mikroprosesor, Ceramah Perkembangan sistim mikroprosesor dijelaskan diskusi Mikrokontroller sebagai pengantar mikrokontroller. Mikrokontroller dipahami sebagai AVR sebuah single chip mikroprosesor. Sejarah Perkembangan mikrokontroller dapat dijelaskan jenis dan macamnya dari berbagai sumber. Jenis-jenis mikrokontroller berdasarkan Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh : tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
  • 3. FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 3 dari 5 feature-feature yang dimiliki dan dikumpulkan data sheetnya sebagai bahan kajian 2-3 Arsitektur Arsitektur Mikrokontroller dipahami Ceramah Mikrokontroller sebagai art of design terpadu antara diskusi AVR hardware dan software Feature setiap Mikrokontroller dapat dipelajari sebagai arsitektur umum Susunan pin eksternal dan blok diagram internal sebagai arsitektur hardware dijelaskan dengan baik dan benar. Fungsi masing-masing bagian dalam dari arsitektur sebuah Mikrokontroller dipahami dengan baik dan tuntas Fungsi masing-masing register sebuah mikrokontroller. Fungsi masing-masing pin mikrokontroller dalam kaitannya dengan pengembangan kebutuhan antar muka difahami secara tuntas Memori dan fasilitas yang merupakan feature mikrokontroller dipelajari dengan baik dan tuntas. 4 Instruksion Set Instruction set sebuah mikrokontroller Ceramah Mikrokontroler dikaji secara detail sebagai dasar diskusi AVR pemahaman instruksi pada saat pengembangan program Instruction set dipelajari dan dikelompokkan menjadi kelompok operasi aritmetika, operasi logika, transfer data, manipulasi variabel boolean, branching. 5-6 CodeVisionAVR CVAVR di pelajari sebagai bahasa Ceramah pemrograman mikrokontroller yang Diskusi praktis, mudah dan sederhana. CVAVR dipelajari mulai dari codewizard AVR, algoritma, operasi I/O, type data, operator, function, looping dan percabangan. 7 Input/Output Resister yang berhubungan dengan Ceramah Mikrokontroller operasi input/output mikrokontroller Diskusi AVR AVR Dasar-dasar aplikasi pemrograman input mikrokontroller AVR Dasar-dasar aplikasi pemrograman output mikrokontroller AVR Operasi bit, byte pada pemrograman Input/output 8 Ujian Tengah Semester 8-9 Interupsi Penjelasan fungsi dan pentingnya Ceramah Mikrokontroler interupsi AVR. Diskusi AVR Register yang berhubungan dengan Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh : tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
  • 4. FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 4 dari 5 interupsi seperti register GICR, MCUCR, MCUCSR, GIFR dan global enable interupt. Dasar-dasar algoritma dan penulisan program interupsi. Setting code wizard interupsi CVAVR 10-11 Timer/Counter Penjelasan fungsi dan definisi Timer Ceramah dan counter AVR. Diskusi Penjelasan fungsi dan perbedaan timer0, timer1, timer2 dan watchdog timer Kaitannya Interupsi dan Register yang berhubungan dengan Timer TCCR, TCNT,ICR, OCR Penjelasan sistem clock dan Prescaler Timer Algoritma dan pemrograman Timer/Counter. Setting code wizard Timer/counter CVAVR 12-13 Antarmuka Penjelasan fungsi dan definisi Ceramah komunikasi komunikasi sinkron dan asingkron Diskusi serial serial AVR. Kaitannya Interupsi dan komunikasi serial AVR Komunikasi Baudrate standard, Setting dan menentukan besar sistem clock komunikasi serial AVR Register yang berhubungan dengan komunikasi serial mikrokontroller AVR Penjelasan sistem clock, Prescaler dan Perhitungan baudrate Algoritma dan pemrograman komunikasi serial mikrokontroller AVR. Setting code wizard komunikasi serial CVAVR 14 Internal ADC Penjelasan fungsi dan definisi ADC Ceramah pada mikrokontroller AVR. Diskusi Register yang berhubungan dengan ADC mikrokontroller AVR Algoritma dan pemrograman Internal ADC mikrokontroller AVR. Setting code wizard ADC CVAVR 15 Inter Integrated Penjelasan fungsi dan definisi I2C Ceramah Circuit (I2C) mikrokontroller AVR. Diskusi Register yang berhubungan dengan I2C mikrokontroller AVR Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh : tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
  • 5. FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 5 dari 5 Algoritma dan pemrograman I2C mikrokontroller AVR. 16 Ujian Akhir semester Keterangan Nomor Dokumen : SIL/JJJ/KMK/01  SIL : Diisi Kode/singkatan dari Silabus  JJJ : Diisi Kode Nama Jurusan, contoh Jurusan Elektronika = EKA  KMK : Diisi kode mata kuliah,  01 : diisi oleh nomor urut Silabus Contoh : 1. Untuk matakuliah Sistem Kendali I Prodi PT Elektronika/T.Elektronika kode silabusnya SIL/EKA/EKA256/01 2. Untuk matakuliah Pemrograman Web Prodi PT Informatika kode silabusnya SIL/EKA/PTI262/01 Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh : tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta