Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

Laboratorium MIKROKONTROLER I Semester 4

No Judul Hari,tanggal Praktikan

: MK1 - 01 : Pengendali Luaran Digital : Kamis, 21 Februari 2013 : Kelompok EK-2A /01
NIM : 3.32.11.0.01 3.32.11.0.11 3.32.11.0.21

1. 01 - Awaludin Eko Perdana 2. 11 - Joko Jomblo Perkasa 3. 21 - Zakky Ragil Pamungkas

Dosen

: Dr. Samuel BETA; Ing-Tech.,M.T.

JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK ELEKTRONIKA POLITEKNIK NEGERI SEMARANG 2012-2013

Lab. Mikrokontroler I
Jarak 1 baris

MK 1 - 01 PENGENDALI LUARAN DIGITAL


(Times New Roman 16, Bold, Upper Case, Center, 1 spasi) Jarak 3 baris

1. Tujuan (Times New Roman 14, Bold, Title Case, Justify)


Jarak 1 baris

Tujuan dari percobaan ini praktikan dapat : (Times New Roman 12, Bold, Upper Case, Justify, 1,5 spasi)

Memahami cara kerja sistem pengendali luaran digital secara keseluruhan dan mampu membuat sistem untuk menyalakan dan memadamkan LED dengan berbagai variasi

Memahami cara kerja perangkat keras (rangkaian) pengendali luaran digital dan mampu menghubungkan mikrokontroler AVR 8952 dengan rangkaian penggerak LED

Memahami cara kerja perangkat lunak (program) dan perintah bahasa rakitan mikrokontroler AVR 8952 dan mampu membuat program untuk menyalakn LED dengan berbagai variasi

Memahami dan membuat program tunda


Jarak 2 baris

2. Dasar Teori

(Times New Roman 14, Bold, Title Case, Justify) Jarak 1 baris

Pada bagian ini berisi uraian teori yang terkait dengan materi praktikum. Penulisannya menggunakan spasi 1,5. Setiap alinea baru cukup berganti baris tanpa harus diberi jarak baris. Ini contoh pergantian baris. Untuk pergantian sub judul diberi jarak 2 baris.
Jarak 2 baris

3. Praktikum (Times New Roman 14, Bold, Title Case, Justify)


Jarak 1 baris

3.1. Perintah MOV untuk menyalakan LED

(Times New Roman 12, Bold, Title Case, Justify)

Jarak 1 baris

3.1.1. Permasalahan (Times New Roman 12, Bold, Title Case, Justify)
Jarak 1 baris

MK1-01 Pengendali Luaran Digital

Lab. Mikrokontroler I

Membuat progam untuk menyalakan LED dengan menggunakan perintah MOV membentuk kode YX hex (Y: kelas dan X:kelompok) Masukan Proses Keluaran : tidak ada : peralihan data segera ke pintu P0 : pintu P0.0-7 (8 buah LED).

Gambar rangkaian :

Membuat tabel hasil perhitungan dan hasil percobaan, membandingkan dan menjelaskan hasil keduanya. Tabel 1 Tampilan LED

Jarak 1 baris

3.1.2. Penyelesaian (Times New Roman 12, Bold, Title Case, Justify)
Jarak 1 baris

3.1.2.1. Diagram Alir

(Times New Roman 12, Bold, Title Case, Justify)

MK1-01 Pengendali Luaran Digital

Lab. Mikrokontroler I
Jarak 1 baris
MULAI

3.1.2.2. Program

(Times New Roman 12, Bold, Title Case, Justify) Jarak 1 baris

Program ditulis dengan spasi 1, jenis huruf non proposional berukuran 10 , misal Courier New 10

;-----------------------------------------------------------------------; Nama Program : 0101 Pengendali Luaran Digtal ; Nama Pemrogram : Kelompok EK-2A/1 ; 1. 01 - Awaludin Eko Perdana NIM : 3.32.11.0.01 ; 2. 11 - Joko Jomblo Perkasa 3.32.11.0.11 ; 3. 21 - Zakky Ragil Pamungkas 3.32.11.0.21 ; Fungsi : Menyalakan LED sesuai kode kelas-kelompok ;-----------------------------------------------------------------------org 00h mulai: mov P0, #10100001b sjmp mulai end
Jarak 1 baris

; P0=A1h, tampilkan di LED ; kembali ke mulai

3.1.2.3. Hasil Percobaan (Times New Roman 12, Bold, Title Case, Justify)
Jarak 1 baris

Pada bagian ini berisi hasil percobaan, setelah program dijalankan. Tampilkan hasil simulasi EdSim, M-IDE, Proteus dan hasil nyata terlihat (dapat berupa foto)

MK1-01 Pengendali Luaran Digital

Lab. Mikrokontroler I

;-----------------------------------------------------------------------; Nama Program : 0101 Pengendali Luaran Digtal ; Nama Pemrogram : Kelompok EK-2A/1 ; 1. 01 - Awaludin Eko Perdana NIM : 3.32.11.0.01 ; 2. 11 - Joko Jomblo Perkasa 3.32.11.0.11 ; 3. 21 - Zakky Ragil Pamungkas 3.32.11.0.21 ; Fungsi : Menyalakan LED sesuai kode kelas-kelompok ;-----------------------------------------------------------------------org 00h 0000| 0003| mulai: mov P0, #10100001b sjmp mulai end ; P0=A1h, tampilkan di LED ; kembali ke mulai

MK1-01 Pengendali Luaran Digital

Lab. Mikrokontroler I

Untuk mendapatkan hasil percobaan ini, langkah percobaan yang dilakukan adalah sebagai berikut: 1. Membuka aplikasi EdSim51DI, geser kursor ke tombol [ LI / DI ], klik [ LI ]. Setelah muncul menunya, mencari LED 0 lalu dikonfigurasi pada P [0] bit [0]. Kemudian simpan, keluar, dan buka kembali. 2. Memasukkan program, mengkompilasi [Assm], menjalankan program langkah per langkah [ Step ]. Hasilnya diamati setiap langkah. 3. Sebelum keluar simpan dengan nama: 0101-LED.asm dan .hex 4. Menghubungkan bootloader ke pintu USB komputer dan ke konektor [PROGRAMER]. Menyalakan modul pelatihan 5. Membuka program isp dan menggunggah ... dst 6. dst......
Jarak 1 baris

3.1.3. Pembahasan (Times New Roman 12, Bold, Title Case, Justify)
Jarak 1 baris

Bagian ini berisi penjelasan program yang dibuat dan uraian jawaban pertanyaan soal atau permasalahan. .
Jarak 1 baris

3.2. Sub Program Tunda (Times New Roman 12, Bold, Title Case, Justify)
Jarak 1 baris

.. dan seterusnya (spt sub bab terdahulu) . sesuai dengan soal yang diberikan.
Jarak 2 baris

4. Simpulan (Times New Roman 14, Bold, Title Case, Justify)


Jarak 1 baris

Bagian ini berisi simpulan yang dapat ditarik dari hasil praktikum ini. Simpulan merupakan sesuatu hal yang baru dapat ditarik setelah melakukan praktikum dan menganalisis hasilnya. Beberapa simpulan yang dapat ditarik dari dari praktikum ini: 1. Perintah .... 2. =====================
MK1-01 Pengendali Luaran Digital