desain arsitektur, coding dan tugas mikrokontroler
1 of 4
Downloaded 78 times
More Related Content
Mikrokontroler
1. PERCOBAAN 2
SAKLAR PUSH BUTTON
2.1 TUJUAN:
1. Mahasiswa memahami rangkaian mikrokontroller dengan interface ke Saklar.
2. Mahasiswa dapat memahami program assembly untuk mengambil data saklar dan
mengeluarkan data ke LED.
2.2 ALAT YANG DIGUNAKAN
1. Modul Mikrokontroller.
2. I/O Button dan LED.
2.3 TEORI
Gambar 2.1. Rangkaian Interface Push Button
Pada gambar 2.1. tersebut tampak rangkaian push button, bila saklar ditekan maka port sesuai
dengan bit tersebut akan mendapat logika low 0 dan sebaliknya bila saklar tidak ditekan maka
port tersebut akan mendapat logika high 1.
2. 2.4 PROSEDUR PELAKSANAAN
Percobaan 2.1. Ambil Data Saklar
Pada percobaan ini, LED1 (D1) akan nyala bila saklar1 ditekan dan LED2 (D2) akan nyala bila
saklar2 ditekan sesuai dengan bit tersebut.
Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut:
1. Ketik program berikut ini:
2. Melakukan kompilasi program Build The Project untuk menghasilkan File.hex, yang
akan di inputkan ke dalam rangkaian yang kita bikin di Proteus.
3. Lakukan pengamatan pada LED.
Saklar Kondisi LED yang Nyala (D1-D2-D3-D4-D5-D6-D7-D8)
Saklar1
Saklar2
3. Percobaan 2.2. Led Berjalan
Pada percobaan ini, LED akan berjalan dari atas ke bawah atau dari bawah ke atas mengikuti
penekanan Saklar1 atau Saklar2.
Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut:
1. Ketik program berikut ini:
4. 2. Melakukan kompilasi program Build The Project untuk menghasilkan File.hex, yang
akan di inputkan ke dalam rangkaian yang kita bikin di Proteus.
3. Lakukan pengamatan pada LED.
2.4 TUGAS
1. Lakukan modifikasi pada percobaan 2.2 tersebut dengan mengganti PORT inputan
saklar1 yang awalnya berada pada PINA.0 menjadi PINC.0 dengan arah pergeseran LED
dari bawah ke atas dengan saklar2 yang awalnya berada pada PINA.1 menjadi PINC.1
dengan arah pergeseran LED dari atas ke bawah.
2. Serta Buatlah Flowchart untuk program yang sudah di modifikasi tersebut.