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
   33   34   35   36   37   38   39   40   41   42   43