Tugas 1 mikrokontroler
-
Upload
cah-ilangall2012 -
Category
Documents
-
view
5 -
download
3
description
Transcript of Tugas 1 mikrokontroler
JURUSAN PENDIDIKAN TEKNIK ELEKTROFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
TUGAS SISTEM MIKROPROSESOR SEM. 3
Tgl : 22-10-2015 Hal 1 dari 1
1. Jelaskan perbedaan antara unsigned char dan signed char!
2. Jelaskan perbedaan antara int dan float!
3. Mengapa resistor pull-up diperlukan pada pin bagian input?
4. Apa fungsi kode tabel keluaran untuk menghidupkan 7-segment pada pemrograman 7-
segment?
5. Sebuah rangkaian mikrokontroler digunakan untuk memonitor waktu kerja oven dengan
3 buah 7-segment, tiga buah led sebagai indikator, dan empat buah saklar push button.
Apabila sw1 ditekan maka oven akan menyala selama 30 detik, bersamaan dengan
itu 7seg akan counter up dan led pertama akan nyala. Pada waktu counter up
berhenti maka tiga buah led akan berkedip bersamaan sampai sw4 ditekan dan led
baru mati.
Apabila sw2 ditekan maka oven akan menyala selama 60 detik, bersamaan dengan
itu 7seg akan counter up dan led pertama dan kedua akan nyala. Pada waktu counter
up berhenti maka tiga buah led akan berkedip bersamaan sampai sw4 ditekan dan
led baru mati.
Apabila sw3 ditekan maka oven akan menyala selama 120 detik, bersamaan dengan
itu 7seg akan counter up dan led pertama, kedua, dan ketiga akan nyala. Pada waktu
counter up berhenti maka tiga buah led akan berkedip bersamaan sampai sw4
ditekan dan led baru mati.
Buatlah program pada kondisi tersebut!