Tugas Pendahuluan Modul II

TUGAS PENDAHULUAN MODUL II MIKROPROSESOR & MIKROKONTROLER



1. Kondisi [kembali]

Bila ditekan angka 1 pada keypad akan muncul angka 9 pada sevensegmen
 

2. Rangkaian Simulasi [kembali]

 

    3. Flowchart [kembali]

     

    4. Listing Program [kembali]

    #include <Keypad.h> //library
    char tombol[4][3] =
    {
    {'1', '2', '3'},
    {'4', '5', '6'},
    {'7', '8', '9'},
    {'*', '0', '#'}
    };
    byte pinBaris[] = {17, 18, 19, 20};
    byte pinKolom[] = {14, 15, 16};
    Keypad keypad = Keypad(makeKeymap(tombol),
    pinBaris, pinKolom, 4, 3);
    void setup()
    {
    pinMode(2, OUTPUT);
    pinMode(3, OUTPUT);
    pinMode(4, OUTPUT);
    pinMode(5, OUTPUT);
    pinMode(6, OUTPUT);
    pinMode(7, OUTPUT);
    pinMode(8, OUTPUT);
    pinMode(9, OUTPUT);
    digitalWrite(10, HIGH);
    }
    void loop()
    {
    char kode = keypad.getKey();
    if (kode == NO_KEY)
    return;
    if (kode == '0')
    { digitalWrite(2, LOW);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
    digitalWrite(5, LOW);
    digitalWrite(6, LOW);
    digitalWrite(7, LOW);
    digitalWrite(8, HIGH);
    }
    else if (kode == '1')
    { digitalWrite(2, LOW);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
    digitalWrite(5, LOW);
    digitalWrite(6, HIGH);
    digitalWrite(7, LOW);
    digitalWrite(8, LOW);
    }
    }

    5. Video [kembali]



     

     

    6. Link Download [kembali]

    Berikut merupakan Link download untuk Proteus
    Berikut merupakan Link download untuk  Video
    Berikut merupakan Link download untuk Program

    Tidak ada komentar:

    Posting Komentar