Download - sismik2_41737
![Page 1: sismik2_41737](https://reader036.vdokumen.com/reader036/viewer/2022081817/5695d2271a28ab9b02994f93/html5/thumbnails/1.jpg)
TUGAS SISTEM MIKROPROSESSOR
PUSH BUTTON – LED
NAMA : Marissa Tania Tufahati
NIM : 14/363665/TK/41737
Kelas : A
JURUSAN TEKNIK ELEKTRO & TEKNOLOGI INFORMASI FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2015
![Page 2: sismik2_41737](https://reader036.vdokumen.com/reader036/viewer/2022081817/5695d2271a28ab9b02994f93/html5/thumbnails/2.jpg)
Program Pada VBB
//Tugas LED - Push Button - Marissa Tania Tufahati(41737)
const int ledPin1 = 0;
const int ledPin2 = 2;
const int ledPin3 = 4;
const int ledPin4 = 6;
const int buttonPin = 13;
int buttonState = 0;
void setup() {
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop()
{
buttonState = digitalRead(buttonPin);
if(buttonState == HIGH){
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, HIGH);
digitalWrite(ledPin3, HIGH);
digitalWrite(ledPin4, HIGH);
delay(500);
![Page 3: sismik2_41737](https://reader036.vdokumen.com/reader036/viewer/2022081817/5695d2271a28ab9b02994f93/html5/thumbnails/3.jpg)
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, HIGH);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, HIGH);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
}
![Page 4: sismik2_41737](https://reader036.vdokumen.com/reader036/viewer/2022081817/5695d2271a28ab9b02994f93/html5/thumbnails/4.jpg)
else {
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
}
}
![Page 5: sismik2_41737](https://reader036.vdokumen.com/reader036/viewer/2022081817/5695d2271a28ab9b02994f93/html5/thumbnails/5.jpg)
Hasil eksekusi program pada Virtual Bread Board