Page 34 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 34
Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
(MT-UN-2022)
Tuliskan program dibawah ini untuk menguji rangkaian diatas
unsigned int inputPin[] = {2,3,4,5}; //variabel array
unsigned int ledPin[] = {10,11,12,13};
void setup()
{
for(int indeks = 0; indeks < 4; indeks++)
{
//declare LED as output
pinMode(ledPin[indeks], OUTPUT);
pinMode(inputPin[indeks], INPUT);
}
}
void loop()
{
for(int indeks = 0; indeks < 4; indeks++)
{
// read input value
int val = digitalRead(inputPin[indeks]);
if (val == HIGH) // cek Push Button ditekan
{
// Push Button ditekan LED on
digitalWrite(ledPin[indeks], HIGH);
}
else
{
//LED off
digitalWrite(ledPin[indeks], LOW);
}
}
}
27