Page 38 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 38
Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
(MT-UN-2022)
Tipe_data namafungsi(parameter1, parameter2)
{
Instruksi;
}
Contoh berikut fungsi untuk menghitung luas segitiga:
float luas(float alas, float tinggi)
{
float data;
data=0.5*alas*tinggi;
return data;
}
b. Fungsi tanpa nilai balik
Fungsi tanpa nilai balik adalah hasil eksekusi blok fungsi tidak disimpan dalam
suatu variabel. Contoh fungsi untuk menampilkan data ke PORTC.
void tampil(char data)
{
lcd.print(data);
}
3.3 Alat Dan Bahan
1. Mikrokontrol PIC16F877 trainer
2. Kabel jumper seperlunya
3. Multimeter
4. Komputer
5. Kabel DB9 (RS232)
3.4 Petunjuk Praktikum
1. Nyalakan komputer dengan program Arduino.
2. Sambungkan Trainer mikrokontroler dengan computer menggunakan kabel
USB.
3. Sambungkan kabel-kabel jumper sesuai dengan praktikum yang dilaksanakan.
4. Ketiklah program yang diatas pada software Arduino.
5. Lakukan verifikasi terhadap program, apakah terjadi error atau tidak.
6. Jika tidak terjadi error lanjutkan dengan mengupload program ke dalam
mikrokontroler.
7. Amati hasilnya apakah sudah sesuai dengan perintah atau belum, jika belum
lakukan editing program dan kembali ke langkah 5.
31