4 Standar Kompetensi :
Menerapkan perancangan sistem software dan hardware secara sinergi pada peralatan elektromedik
5 Jumlah pertemuan : 14 kali tatap muka dengan 2 kali evaluasi yaitu UTS dan UAS
6 Matriks RPP :
ESTIMASI PERTEMUAN
NO MATERI POKOK SUB - MATERI KOMPETENSI DASAR INDIKATOR METODE MEDIA REFERENSI
PERTEMUAN WAKTU
1 Mikroprosesor dan arsitektur 1 Pengertian mikroprosesor 1 Memberikan pengetahuan tentang Ceramah; Papan tulis; 2. Bab 1;
mikroprosesor definisi, evolusi, dan arsitektur Agar mahasiswa dapat : tanya jawab; LCD; 3. Bab 8;
mikroprosesor diskusi Laptop 6. Bab 4.1-4.10;
2 Evolusi mikroprosesor 1 Mengerti dan memahami definisi dan evolusi
mikroprosesor 1 50 menit
3 Arsitektur dasar komputer 2 Memahami dan menjelaskan arsitektur dasar
komputer dan mikroprosesor
4 Arsitektur dasar mikroprosesor
ESTIMASI PERTEMUAN
NO MATERI POKOK SUB - MATERI KOMPETENSI DASAR INDIKATOR PERTEMUAN WAKTU METODE MEDIA REFERENSI
2 Konsep dasar mikrokontroller 1 Definisi mikrokontroler 1 Mengerti dan memahami perbedaan Ceramah; Papan tulis; 1. Bab 1;
dasar mikrokontroller, mikroprosesor, Agar mahasiswa dapat : tanya jawab; LCD; 2. Bab 1;
dan komputer simulasi; Laptop 3. Bab 16;
2 Mikrokontroler vs komputer 2 Mengetahui dan memahami 1 Mengerti dan memahami definisi mikrokontroller diskusi 4. Bab 1-2;
penggunaan mikrokontroller pada 5. Bab 1;
peralatan elektromedik 2 50 menit 6. Bab 4
3 Mikrokontroler vs Mikroprosesor 2 Memahami perbedaan mikrokontroller,
mikroprosesor, dan komputer
4 Tipe dan aplikasi Mikrokontroller 3 Menyebutkan dan menjelaskan tipe IC dari
mikrokontroller
3 Arsitektur mikrokontroller 1 Arsitektur mikrokontroler ATMega16 1 Mengerti dan memahami arsitektur Ceramah; Papan tulis; 1. Bab 1;
ATMega16 dan perangkat keras mikrokontroller Agar mahasiswa dapat : tanya jawab; LCD; 3. Bab 16;
AT89S51 diskusi Laptop 4. Bab 2;
2 Fungsi Pin pada mikrokontroler 1 Memahami dan menjelaskan arsitektur dasar 5. Bab 2;
mikrokontroller AT89S51 3 50 menit 6. Bab 3;
ATMega16 2 Mengetahui dan memahami fungsi pin pada 7. Bab 2
mikrokontroller AT89S51
3 Struktur memori ATMega16 3 Mengetahui dan memahami struktur memori
AT89S51
4 Pemrograman bahasa C AVR 1 Pengenalan bahasa C AVR 1 Memahami instruksi bahasa assembly Ceramah; Papan tulis; 1. Bab 6,13;
untuk mengendalikan keluaran pada Agar mahasiswa dapat : tanya jawab; LCD; 3. Bab 16;
mikrokontroller simulasi; Laptop 4. Bab 6;
2 Dasar pemrograman 1 Mengetahui dan memahami instruksi yang diskusi 5. Bab 6;
digunakan dalam pemrograman bahasa assembly 7.
4 50 menit
3 Instruksi sistem pengalamatan data 2 Melakukan pemrograman untuk mengendalikan
keluaran dengan pengalamatan langsung maupun
tidak langsung
5 Timer dan counter 1 Operasi timer dan counter 1 Menerapkan timer dan counter sesuai Ceramah; Papan tulis; 1. Bab 2;
keperluan saat perancangan program Agar mahasiswa dapat : tanya jawab; LCD; 3. Bab 16;
2 Mode timer dan counter 1 Memahami mode operasi timer dan counter latihan soal; Laptop 4. Bab 4;
simulasi; 5. Bab 3;
5 50 menit diskusi 7.
2 Memahami perhitungan dalam menentukan suatu
3 Cara kerja timer nilai timer dalam pemrograman
Melakukan pemrograman untuk mengendalikan
keluaran dengan menerapkan mode timer atau
3 counter
6 Sistem interupsi 1 Pengaktif interupsi 1 Memahami interupsi yang ada pada Ceramah; Papan tulis; 1. Bab 4;
Agar mahasiswa dapat :
mikrokontroller AT89S51 tanya jawab; LCD; 3. Bab 10;
2 Prioritas interupsi 1 Mengerti dan memahami alamat register simulasi; Laptop 4. Bab 6;
interupsi dan pin interupsi 6 100 menit diskusi; 5. Bab 4;
3 Alamat vektor interupsi 2 Memahami alamat data pengaktif interupsi presentasi 7.
berdasarkan prioritas 7
3 Melakukan perancangan pemrograman interupsi
ESTIMASI PERTEMUAN
NO MATERI POKOK SUB - MATERI KOMPETENSI DASAR INDIKATOR PERTEMUAN WAKTU METODE MEDIA REFERENSI
7 Port masukan pada 1 Input push button 1 Memahami konsep dasar pengaturan Ceramah; Papan tulis; 1. Bab 14;
mikrokontroller port mikrokontroller sebagai input Agar mahasiswa dapat : tanya jawab; LCD; 7.
ATMega16 2 Input scanning keypad 1 Memahami rangkaian schematic push button simulasi; Laptop 8.
sebagai input 8 100 menit diskusi;
2 Memahami rangkaian schematic keypad sebagai presentasi
input 9
3 Memahami konsep pemrograman port
mikrokontroller sebagai input
4 Melakukan pemrograman sederhana
mengendalikan input dan output
8 Aplikasi rangkaian tampilan 7 1 Rangkaian penghitung naik dan turun 1 Memahami rangkaian dan Ceramah; Papan tulis; 1. Bab 14;
segment pemrograman aplikasi rangkaian Agar mahasiswa dapat : tanya jawab; LCD; 7.
tampilan 7 segment simulasi; Laptop 8.
2 Rangkaian setting dengan push button Menerapkan rangkaian aplikasi 1 Memahami dan menjelaskan gambar schematic diskusi;
tersebut untuk perancangan peralatan rangkaian penghitung dengan 1, 2, dan 3 seven 10 presentasi
2 elektromedik sederhana segment serta rangkaian setting 11 100 menit
3 Rangkaian setting dengan keypad 3x4 2 Memahami konsep pemrograman rangkaian
tersebut dalam bahasa assembly
3 Melakukan perancangan pemrograman aplikasi
peralatan elektromedik sederhana
9 LCD ( Liquid Crystal Display ) 1 Pengertian dan jenis LCD 1 Mengerti dan memahami LCD untuk Ceramah; Papan tulis; 1. Bab 14;
digunakan sebagai antarmuka dengan Agar mahasiswa dapat : tanya jawab; LCD; 7.
mikrokontroller AT89S51 simulasi; Laptop 8.
2 Fungsi Pin pada LCD matrik standart 1 Memahami pengertian dan jenis LCD diskusi;
12 50 menit
presentasi
3 Struktur memori LCD dan antarmuka 2 Memahami dan menjelaskan fungsi pin pada LCD
dengan mikrokontroller AT89S51 standart
3 Memahami dan menjelaskan prinsip kerja
rangkaian LCD sebagai tampilan menggunakan
mikrokontroller AT89S51
4 Memahami dan menjelaskan pemrograman pada
LCD matrik 2x16 sebagai tampilan menggunakan
mikrokontroller AT89S51
10 Komunikasi Serial 1 Standar RS 232; level dan baudrate 1 Mengerti dan memahami komunikasi Ceramah; Papan tulis; 1. 7.
serial PC standar RS 232 sebagai Agar mahasiswa dapat : tanya jawab; LCD; 8.
antarmuka dengan mikrokontroller simulasi; Laptop
2 Register SBUF 1 Memahami konfigurasi komunikasi serial pada diskusi;
port serial PC presentasi
13 50 menit
2 Menuliskan bahasa assembly untuk konfigurasi
port serial
11 ADC dan DAC 1 ADC 1 Mengerti dan memahami konfigurasi Ceramah; Papan tulis; 1. 7.
antarmuka rangkaian ADC dan DAC Agar mahasiswa dapat : tanya jawab; LCD; 8.
dengan mikrokontroller simulasi; Laptop
2 DAC 1 Memahami rangkaian interface mikrokontroller diskusi;
dengan ADC 0804 dan DAC 0800 presentasi
14 50 menit
2 Menuliskan bahasa assembly untuk interface
mikrokontroler dengan ADC dan DAC
ESTIMASI PERTEMUAN
NO MATERI POKOK SUB - MATERI KOMPETENSI DASAR INDIKATOR PERTEMUAN WAKTU METODE MEDIA REFERENSI
7 Aspek Penilaian
Bayu Wahyudi, SSi., M.Sc. Ary Sulistyo Utomo, MT. Patrisius Kusi Olla