KL301

Mikroprosesor

Tugas Mandiri KL301B

Tugas Mandiri 1

Tugas Personal Project    :
Membuat alat menggunakan mikrokontroler yang diprogram, ada input , ada proses menggunakan program dan ada output yang yang dikontrol dari input sesuai dengan program yang dimasukkan ke dalam mikrokontroler tersebut.

Menghidupkan LED dengan tombol.

3.2_Mengaktifkan LED Menggunakan Tombol                      image

Tugas Mandiri 2a
( Bimbingan Dwi & Surya )

Tugas menyalakan 7 Segment dengan ketentuan sbb:

Jika ditekan tombol 1 akan menyala Angka “1”
Jika ditekan tombol 2 akan menyala Angka “2”

Dan seterusnya sampai angka “9”, dengan default angka “0” , maka bisa menyala 0,1,2,3,4,5,6,7,8,9 .

https://ignasp11.files.wordpress.com/2014/01/3-3_mengaktifkan-seven-segment.png

 

 

 

 

 

 

 

 

 

 

https://ignasp11.files.wordpress.com/2014/01/7segmen.jpg

Contoh Program  pakai Bascom AVR

‘————————————–
‘Mengaktifkan 7 Segmen  Menggunakan Tombol
‘————————————–
$regfile = “m8535.dat”
$crystal = 12000000
‘———————— Konfigurasi
Ddra = &B11111111 ‘Port A dijadikan sebagai output (nilainya “1”)
Ddrb = &B00000000 ‘Port B dijadikan sebagai input
Portb = &B11111111 ‘Resistor PULL-UP internal mikrokontroler DIAKTIFKAN
‘————————
Do
If Pinb.0 = 0 Then
Porta = &B11111110
End If

If Pinb.1 = 0 Then
Porta = &B11111101
End If

If Pinb.2 = 0 Then
Porta = &B11111011
End If

If Pinb.3 = 0 Then
Porta = &B11110111
End If

If Pinb.4 = 0 Then
Porta = &B11101111
End If

If Pinb.5 = 0 Then
Porta = &B11011111
End If

If Pinb.6 = 0 Then
Porta = &B10111111
End If

If Pinb.7 = 0 Then
Porta = &B01111111
End If
Loop

Keterangan : Nilai Bit disesuaikan dengan kebutuhan seperti yang diinginkan.

Tugas Project ini harus dipresentasikan pada Pertemuan 9,
persyaratan mmperoleh nilai TM2, alat harus berfungsi dengan benar.

Selamat mengerjakan..

Tugas Mandiri 2b
( Bimbingan Fakhri )

Rangkaian dibawah ini adalah rangkaian Thermometer Digital, yang diminta adalah memodifikasi menjadi seperti Tugas Mandiri 2a, tetapi tampilan menggunaan LCD. jadi sensor suhu LM35 dihilangkan, lalu dipasang 10 tombol sebagai input.

Jika ditekan tombol 1 maka di LCD akan muncul ” NOL ”
Jika ditekan tombol 2 maka di LCD akan muncul ” SATU ”

dan seterusnya sampai muncul ” SEMBILAN ”

https://ignasp11.files.wordpress.com/2014/01/3-13_thermometer-digital.jpg

https://ignasp11.files.wordpress.com/2014/01/lcd-therm.jpg

Tugas Project ini harus dipresentasikan pada Pertemuan 10,
persyaratan mmperoleh nilai TM2, alat harus berfungsi dengan benar.

Selamat mengerjakan..

 

 

Leave a Reply