Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

MIKROKONTROLER Ukuran Font 18 (Times


New Roman)
PRAKTIKUM 1 (LED)

Nama : …… Ukuran Font 12 (Times


NIM : …… New Roman)

LABORATORIUM MIKROKONTROLER
PROGRAM STUDI TEKNIK ELEKTROMEDIK
Ukuran Font 18 (Times
New Roman)
PROGRAM VOKASI
UNIVERSITAS MUHAMMADIYAH YOGYAKARTA
2016
PRAKTIKUM 1 Ukuran Font 16 (Times New Roman)

1. Pendahuluan: Ukuran Font 14 (Times New Roman)

Atmega 16 mempunyai empat buah port yang bernama PortA, PortB, PortC, dan
PortD. Keempat port tersebut merupakan jalur bi-directional dengan pilihan internal pull-up.
Tiap port mempunyai tiga buah register bit, yaitu DDxn, PORTxn, dan PINxn.

2. Tujuan Ukuran Font 14 (Times New Roman)

(diisi sama pada modul)

3. Dasar Teori Ukuran Font 14 (Times New Roman)

(diisi seperti di modul tapi dengan pemahaman dan kata-kata sendiri, satu mahasiswa dengan
mahasiswa lain tidak boleh sama).

Penjelasan Rangkaian diatas:


a. Dalam Microcontroller ATMEGA16 Trainer Kit, semua katoda pada LED diatas
terhubung dengan PORTC ATMEGA16.
b. 8 LED diatas mendapat Vcc pada bagian Anodenya. Sehingga untuk menyalakan LED
tersebut, katoda harus mendapat logika “0” dari PORTC ATMEGA16. Ketika katoda
mendapat logika “1”, maka LED tidak akan menyala.
Ukuran Font 14 (Times New Roman)
4. Hasil dan Analisa
A. Percobaan 1 ( Membuat 4 buah LED menyala )
Coding Program:

#include <mega16.h>
void main(void)
Ukuran Font 11 (Courier New)
{
DDRC=0xFF;
PORTC=0x0F;}

Penjelasan program:

Flow Chart:
Simulasi Proteus:
4 LED ON, 4 LED OFF
B. Percobaan 2 (Percobaan LED On / Off dengan fungsi delay)
Coding Program:
#include <mega8535.h>
#include <delay.h>
void main(void)
{
DDRC= 0xFF; Ukuran Font 11 (Courier New)
while (1)
{
PORTC=0xFF;
delay_ms(1000);
PORTC=0x00;
delay_ms(1000);
}
}

Penjelasan program:

Flow Chart:
Simulasi Proteus:

Saat keadaan PORTC berlogika 11111111

Saat keadaan PORTC berlogika 00000000

5. Kesimpulan Ukuran Font 14 (Times


New Roman)

Anda mungkin juga menyukai