Anda di halaman 1dari 1

PRAKTIKUM A

BASIC INPUT/OUTPUT

Soal 1:
Komponen yang dibutuhkan:
1 push button dan 8 LED, port yang digunakan sesuai petunjuk asisten praktikum

Cara kerja:
a) Selama push button ditekan, maka running LED dari pin 0 ke 7, lalu kembali ke 0, dst
b) Jika push button dilepas, selang 3 detik running LED berhenti, dan menyalakan semua
LED
Tantangan: delay waktu menggunakan timer

Soal 2:
Komponen yang dibutuhkan:
Gunakan 1 port saja, port yang digunakan sesuai petunjuk asisten praktikum
Pin port 0 - 3: port sebagai input, terhubung dengan push button
Pin port 4 – 7: port sebagai output, terhubung dengan LED

Cara kerja:
a) Selama ke-4 push button ditekan bersamaan, maka running LED dari pin 4 hingga 7, lalu
kembali ke 4, dst.
b) Jika ada push button yang dilepas, selang 3 detik running LED berhenti, dan menyalakan
semua LED
Tantangan: menggunakan bit masking

Anda mungkin juga menyukai