Page 71 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 71

Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
                        (MT-UN-2022)


                                 lcd.print("Int0 Program");
                                 lcd.setCursor(0,1);
                                 lcd.print("Interrupt INT0 ");
                                 delay(2000);
                               }

                               void rutinInterupsi1() {
                                 lcd.setCursor(0,0);
                                 lcd.print("Int1 Program");
                                 lcd.setCursor(0,1);
                                 lcd.print("Interrupt INT1 ");
                                 delay(2000);
                               }

                        9.4.2  Percobaan Timer Interrupt
                               Masukkan  library  TimerOne.h  ke  software  Arduino.  Selanjutkan  jalankan

                               program berikut:

                               #include <TimerOne.h>
                               int ouputPin = 13;
                               volatile int output = LOW;

                               void setup() {
                                 pinMode(ouputPin,OUTPUT);
                                 Timer1.initialize(10000);
                                 Timer1.attachInterrupt(toggleOutput);

                               }
                               void loop() {
                               }
                               void toggleOutput(){
                                 digitalWrite(ouputPin, output);
                                 output = ! output;
                               }


                        9.5    Soal
                           1.  Modifikasi percobaan 9.4.1, gantilah mode interrupt dan perhatikan apa yang

                               terjadi.
                           2.  Modifikasi percobaan 9.4.2, gantilah nilai time initialize, perhatikan apa yang

                               terjadi.




                                                                                                        64
   66   67   68   69   70   71   72   73   74   75   76