• Tidak ada hasil yang ditemukan

RPS microprocessor

N/A
N/A
Protected

Academic year: 2017

Membagikan " RPS microprocessor"

Copied!
14
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

(RPS)

KKKK43120

Microprocessor

PROGRAM STUDI S1 SISTEM KOMPUTER

FAKULTAS ILMU KOMPUTER (FILKOM)

(2)

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb:

Kode Mata Kuliah : KKKK43120

Nama Mata Kuliah : Microprocessor

Padang, 2012 Menyetujui

Kaprodi S1 Sistem Komputer

(3)

DAFTAR ISI

LEMBAR PENGESAHAN...ii

DAFTAR ISI ...iii

A. PROFIL MATA KULIAH... 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) ... 2

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA ... 9

(4)

A. PROFIL MATA KULIAH

IDENTITAS MATA KULIAH

Nama Mata Kuliah : Microprocessor Kode Mata Kuliah : KKKK33120

SKS : 3

Jenis : MK Wajib

Jam pelaksanaan : Tatap muka di kelas = 3 x 50 menit per minggu Responsi = 1 x 50 menit per minggu

Semester / Tingkat : 4 / 1 Pre-requisite :

-Co-requisite : Praktikum Dasar Algoritma dan Pemrograman

Bidang Kajian : Programming Fundamentals, Algorithms & Complexity

DESKRIPSI SINGKAT MATA KULIAH

Mata kuliah ini mempelajari sejarah robotika, jenis robot, fungsi robot dan interaksi robot dengan masnusia.lalu proses bagaimana pembentukan robot Serta pengaplikasian projeck mobile robot

DAFTAR PUSTAKA

1. Gayenelly B. Grover & Francois Penichorex. (1993).The Acknowledgement of Z80, Barkeley : SYBEX Inc.

2. Andrianto, Heri. (2008). Pemrograman Mikrokontroler AVR ATMEGA 16 menggunakan Bahasa C (CodeVision AVR). Bandung: Informatika.

3. Atmel. (2008). ATMega16. Diakses pada tanggal 22 Juli 2013, dari

h t p : / / www . a t me l . c o m / i ma g e s /d o c 2 4 66 . pd f .

(5)

B. RENCANA PEMBELAJARAN SEMESTER (RPS)

Perte muan

Ke- PembelajaranSubCapaian (SubKomp)

Bahan Kajian/ Pokok Bahasan

Bentuk/ Model Pembelajaran

subkomp) Waktu Referensi

1 2 3 4 5 6 7 8 9 10

1  Mengenal tujuan mata kuliah  Membangun

atmosfer pembelajaran  Menjelaskan

perbedaan dan persamaan ciri-ciri CPU 8086,

8088,dengan CPU Z-80

 Administrasi kontrak Perkuliahan

 Perbedaan dan persamaan ciri-ciri CPU 8086, 8088,dengan CPU Z-80

 Perkenalan (informasi) dapat dilakukan secara online

 Membuat kontrak belajar

 Menonton video aplikasi sistem mikroprosesor  Chating untuk

pengecekan administrasi perkuliahan secara online

 Menyepak ati kontrak kerja dengan project akhir mata kuliah  Menyadari

pentingnya penguasaa n mikropros esor/mikro kontroller

Observa si

2 x 50 menit

(6)

2  Menjelaskan nama-nama register

 Menganalisis peta memori CPU Z-80 2.

 Mengembangkan

perluasan peta memori

sebuah mikroprosesor.

 Afektif: : komunikasi, kreativitas

Komponen, register dan memori CPU Z-80

Ceramah dan diskusi dilanjutkan di forum online

Small group discussion

 Menjawab

stimulus pertanyaa n dalam Lembar Kerja

 Menyajika n di depan kelas dengan cara debat per 2 kelp

Observa si

terhadap presenta si

2 x 50 menit

1, 4

3  Menjelaskan

beberapa modus pengalamatan

 Merancang pemrograman beberapa instruksi transfer data.

 Menjelaskan instruksi rotasi, pergeseran, dan percabangan

 Afektif: : kreativitas, komunikasi

Pemrograman pada

beberapa modus

pengalamatan Z-80,

beberapa instruksi

transfer data,

instruksi rotasi,

pergeseran, dan

percabangan.

Discovery

learning  Membuat program pengalama tan Z-80, beberapa instruksi transfer data, instruksi rotasi, pergeseran , dan

percabang an

 Menyajikan di depan kelas

(7)

4  Merancang

Pemrograman operasi aritmatika

 Merancang

Pemrograman operasi logika

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman operasi

aritmatika dan

operasi logika.

 Contextual learning

 Simulasi

 Membuat

program operasi aritmatika dan operasi logika

 Menyajika n di depan

 Kreativi tas peran stack pointer dengan

instruksi Push dan Pop

 Menjelaskan beberapa layanan subrutin dan fungsinya

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman stack

pointer dengan

instruksi Push dan Pop, serta layanan subrutin

Discovery learning

Simulasi

 Membuat

program stack pointer dengan instruksi Push dan Pop, serta layanan subrutin

 Menyajika n di depan kelas

 Ketepat an rancang an

(8)

6  . Merancang Pemrograman Menampilkan huruf dan angka (diam dan bergerak) hasil konversi ASCII dan seven-segment

 Afektif: : kreativitas, komunikasi, daya juang

Menampilkan huruf

dan angka (diam dan

bergerak) hasil

konversi ASCII dan seven-segment

Discovery learning

Simulasi

 Membuat bergerak) hasil konversi ASCII dan seven- segment

 Menyajika n di depan

 Kreativi tas

Pemrograman pemakaian antar muka dengan PPI 8255

 Merancang

Pemrograman Pemrograman pemakaian antar muka dengan PIO Z80

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman

pemakaian antar muka dengan PPI 8255 dan PIO Z80

Discovery learning

Simulasi

 Membuat

program pemakaian antar muka dengan PPI 8255 dan PIO Z80

 Menyajika

n di depan

(9)

8 UTS UTS Tes 20 % 2 x 50 menit

9  Menjelaskan

perbedaan dan persamaan jenis mikrokontroller

 Afektif: : komunikasi

Perbedaan dan persamaan jenis mikrokontroller ATmega, ATtiny, Arduino

Ceramah dan diskusi

dilanjutkan di forum online

Small group discussion

Menonton

video aplikasi sistem

mikrokontroller

Chating untuk pengecekan administrasi perkuliahan secara online

 Merangku

m

perbedaan dan

persamaan jenis mikrokontr oller dalam paper maksimal 4 lembar A4.

 Membuat

(10)

10  Menjelaskan Arsitektur sistem mikrokontroller

Arsitektur sistem

mikrokontroller diskusi Ceramah dan dilanjutkan di forum online

Self directed learning

 Melakukan analisis Arsitektur sistem mikrokontr oller

 Membuat

pembahas san

arsitektur

 Ketepat an penjela san

 Kelengk apan

konsep

Daya Tarik

Komuni kasi

2 x 50 menit

(11)

11  Merancang Pemrograman

menggunakan CV AVR

 Merancang Simulasi Sistem Minimum dengan Proteus

 Afektif: : kreativitas, komunikasi

Pemrograman

Proteus, CV AVR dan

bahasa C sistem

mikrokontroller

 Discovery learning

 Simulasi

 Membuat

rancangan minisistem mikrokontr oller hingga tahap

 Kreativi tas

12  Merancang

Pemrograman input sistem

mikrokontroller

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman input sistem

mikrokontroller

 Discovery learning

 Simulasi

 Membuat

rancangan minisistem mikrokontr oller hingga tahap simulasi sistem input

 Ketepat an rancang an

(12)

13  Merancang

Pemrograman output sistem

mikrokontroller

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman output sistem

mikrokontroller

Problem based learning

Simulasi

 Membuat

rancangan minisistem mikrokontr oller hingga tahap simulasi sistem input dan output

 Ketepat an rancang an

 Kreativi tas

14  Merancang

Pemrograman ADC

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman ADC Problem based

learning

Simulasi

 Membuat

rancangan Minisistem mikrokontr oller hingga tahap simulasi sistem input,

 Ketepat an Rancang an

(13)

15  Merancang Pemrograman intrupsi dan timer

 Afektif: : kreativitas, komunikasi, daya juang

Pemrograman intrupsi

dan timer Contextuallearning

Simulasi

Video hingga tahap simulasi sistem input, output, ADC dan interupsi serta timer

 Ketepat an rancang an

Kreativi tas

16  Mengaplikasi

mikrokontroller pada kendali motor

 Afektif: : kreativitas, komunikasi, daya juang

Aplikasi

mikrokontroller pada kendali motor

Project based learning

Simulasi

 Mengimpl

ementasik an hasil

simulasi dalam bentuk hardware

 Ketepat an rancang an

 Kreativi tas progra

TUGAS5 20 % 2 x 50

menit

(14)

E. PERSENTASE KOMPONEN PENILAIAN

1. Kuis : 10%

2. Tugas Besar : 20%

3. UTS : 30%

4. UAS : 40%

F. PENILAIAN DENGAN RUBRIK Jenjang

(Grade)

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Design Robot Bagus, Implementasi tepat, Robot Terkontrol cukup baik, presentasi jelas

B 65 – 79 Design Robot Bagus, Implementasi tepat, Robot Terkontrol cukup baik, presentasi kurang jelas

C 55 – 64 Design Robot Bagus, Implementasi tepat, Robot Terkontrol kurang baik, presentasi kurang jelas

D 45 – 54 Design Robot Bagus, Implementasi tepat, Robot Tidak Terkontrol , presentasi kurang jelas

E ≤ 44 Design Robot Bagus, Implementasi kurang tepat, Robot Tidak Terkontrol , presentasi kurang jelas

G. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

NA > 80 A

65 < NA ≤ 79 B

55 < NA ≤ 64 C

45 < NA ≤ 54 D

Referensi

Garis besar

Dokumen terkait

Setelah dilakukan analisa menggunakan metode logika fuzzy mamdani di dapatkan nilai evaluasi kinerja pelayanan perawat sebesar 84,9 yang merupakan keanggotaan dari

Ruang lingkup pembahasan menyangkut analisis variasi bahasa Minangkabau yang mencakup semua aspek variasi, baik variasi bentuk (fonologis, morfologis, dan leksikal) maupun variasi

Berdasarkan Perda Nomor 1 Tahun 2015 Tetang APBD T.A 2015 Tanggal 30 Januari 2015 dan Surat Keputusan Kepala Dinas Perhubungan, Komunikasi dan Informatika Nomor

Tujuan dari penelitian ini adalah untuk mengetahui pengaruh penambahan perasan paprika merah (C. annuum) dalam pakan terhadap peningkatan kecerahan warna ikan koi

(Sukirno, 1981:23).Secara makro pertumbuhan dan peningkatan PDRB dari tahun ke tahun merupakan indikator dari keberhasilan pembangunan daerah yang dapat dikategorikan dalam

Masuk Perguruan Tinggi

Data tanpa perlakuan (kontrol) ini ternyata nilainya lebih rendah jika dibandingkan dengan total mikroba, total E.coli, kadar air, pH, total asam dan kadar

4 Saya tidak khawatir jika darah yang dikeluarkan saat saya menstruasi sangat banyak (&gt; 6x ganti pembalut dalam sehari) 5 Mencatat jadwal menstruasi saya adalah