Anda di halaman 1dari 2

SATUAN ACARA PERKULIAHAN

MATA KULIAH
FAKULTAS
JURUSAN / JENJANG

:
:
:

Mikroprosesor dan Dasar Robotika (Microprocessor and Basic of Robotics)


Fakultas Teknik dan Kejuruan
Pendidikan Teknik Informatika

PROSES BELAJAR MENGAJAR


DOSEN
:
Menerangkan (dengan contoh), diskusi, memberi tugas.
MAHASISWA :
Mendengarkan, mencatat, diskusi, mengerjakan tugas.
MEDIA
EVALUASI

:
:

Papan Tulis, Kertas kerja, Overhead Projector


Hasil Ujian Mid, Ujian Akhir dan Tugas.

POKOK
BAHASAN
1
Pendahuluan

MATERI

TUJUAN INTRUKSI UMUM

TUJUAN INTRUKSI KHUSUS

MINGGU

SUMBER

a. Pengertian umum
b. Sejarah dan perkembangan
c. Perkembangan teknologi
mikroprosesor
d. Mikroprosesor, mikrokontroler,
mikrokomputer

Memahami konsep
mikroprosesor

1.

Microcontroller Feature

1.

Sistem bilangan
Konversi bilangan
Aritmatika bilangan
Logika Biner
Gerbang Logika
Aplikasi Rangkaian Logika
Operator Aritmatika
Signal: wire, bus, clock,
reset
Mikroprosesor vs
mikrokontroler
Mikrokontroler AVR

Mengetahui sistem, konversi dan aritmatika


bilangan

Digital Primer

1.
2.
3.
a.
b.
c.
d.
e.

Arsitektur mikrokontroler
AVR
Pemrograman bahasa
assembly

Memahami Arsitektur mikrokontroler AVR dan


Pemrograman bahasa assembly.

AVR Status Register &

Memahami konsep dasar AVR Status Register,

Numbering & coding system

2.
Architecture and
Assembly
Language
Programming

a.

AVR Status Register &

a.

b.

dasar

dan

teknologi

1.

Mahasiswa dapat menerangkan tentang


konsep mikroprosesor, mikrokontroler,
mikrokomputer
Mahasiswa dapat menerangkan tentang
sejarah perkembangan dan pemanfaatan
komputer

1, 2

Mahasiswa dapat menjelaskan mengenai


sistem, konversi dan aritmatika bilangan

II

1,2,3

Mengetahui Logika Biner, Gerbang Logika,


Aplikasi Rangkaian Logika, Operator Aritmatika
Signal: wire, bus, clock, reset

1. Mahasiwa dapat memahami mengenai


Logika Biner, Gerbang Logika, Aplikasi
Rangkaian Logika, Operator Aritmatika
Signal: wire, bus, clock, reset

III

1,2

Mengetahui perbedaan
mikrokontroler,
serta
Mikrokontroler AVR

1.

Mahasiswa dapat mengetahui perbedaan


Mikroprosesor vs mikrokontroler
Mahasiswa
dapat mengetahui
fitur
Mikrokontroler AVR

IV

1,2,3

Mahasiswa
diharapkan
dapat
menjelaskan Arsitektur mikrokontroler AVR
Mahasiswa
diharapkan
dapat
menjelaskan
tentang
Pemrograman
bahasa assembly

1,2,3

1. Mahasiswa diharapkan dapat menjelaskan

VI

2.

Mikroprosesor vs
mengetahui
fitur

2.
1.
2.

AVR Data Format Directives


Branch, Call and
Time Delay Loop

b.
c.
a.
b.
c.
d.

AVR Data Format


Assembler Directives
Branch
Call
Time Delay
Loop

AVR Data Format dan Assembler Directives


Memahami Branch, Call, Time Delay dan Loop
pada mikrokontroler AVR

AVR Status Register, AVR Data Format dan


Assembler Directives
1. Mahasiswa diharapkan dapat menjelaskan
konsep Branch, Call, Time Delay dan Loop
pada mikrokontroler AVR

VII

1,2,3

VIII
IX

2,3

UTS
AVR Timer Programming

Ujian Tengah Semester


a. Counter register
b. FLag
c. Programming Timer

Mengetahui konsep Counter register, Flag dan


Programming Timer

1.

Mahasiswa diharapkan dapat mengetahui


dan menjelaskan konsep Counter register,
Flag dan Programming Timer

AVR Interrupt

1.
2.

AVR Interrupt
Programming Timer Interupt

Memahami konsep AVR


Programming Timer Interupt

dan

1.

Mahasiwa diharapkan dapat mengetahui


AVR Interrupt dan Programming Timer
Interupt

4,5

PWM Programming

1.
2.

DC Motor Interfacing
PWM Modes in 8-bit Timers

Memahami konsep DC Motor Interfacing &


PWM Modes in 8-bit Timers

1.

XI

5,6,7,8

Lego Mindstorm NXT

1.
2.

Pengenalan Lego NXT


NXT-G Proggramming
Language
Line Follower
Fuzzy Line Follower
Pembelajaran Lego NXT
untuk anak SD

Memahami konsep dasar Lego NXT, NXT-G


Proggramming Language, Line Follower, Fuzzy
Line Follower, Pembelajaran Lego NXT untuk
anak SD, Project Lego NXT

Mahasiwa diharapkan dapat mengetahui


konsep DC Motor Interfacing & PWM
Modes in 8-bit Timers
Mahasiwa diharapkan dapat mengetahui
konsep dasar Lego NXT
Mahasiwa diharapkan dapat mengetahui
bahasa pemrograman NXT-G
Mahasiwa diharapkan dapat mengetahui
konsep dasar Line Follower
Mahasiwa diharapkan dapat mengetahui
konsep dasar Fuzzy Line Follower
Mahasiwa diharapkan dapat mengetahui
Pembelajaran Lego NXT untuk anak SD

3.
4.
5.

Interrupt

Referensi:
1. Gurshan Singh Tatla, History of Microprocessors, www.eazynotes.com
2. Gerhard Schmidt, Beginners Introduction to the Assembly Language of ATMEL-AVR-Microprocessors, http://www.avr-asm-tutorial.net
3. Casu, M.R., 2012. Lecture Slide of Programmable Electronic Systems, Politecnico di Torino, Italy
4. Tocci, R.J., et.al. 2007. Digital Systems Principles and Applications 10th edition. Prentice Hall, New Jersey
5. Mazidi, Naimi and Naimi, 2011, The AVR Microcontroller and Embedded System: Using Assembly and C, Prentice Hall
6. www.atmel.com/
7. Morton, John, 2007, AVR: An Introductory Course, Newnes Publisher
8. Gadre, Dhananjaya, 2001, Programming and Customizing the AVR Microcontroller, McGraw-Hill
9. Daniel J.Pack and Steven F.Barrettt, 2008, Atmel AVR Microcontroller Primer: Programming and Interfacing, Morgan & Claypool Publisher
10. Lego NXT Mindstorm Starter Kit

XII,XIII,XIV,X
V

10

Anda mungkin juga menyukai