logo

Select Sidearea

Populate the sidearea with useful widgets. Itโ€™s simple to add images, categories, latest post, social media icon links, tag clouds, and more.
[email protected]
+1234567890
 

Percobaan 3.2. Tulis Tiga Karakter pada 7 Segmen

Pada percobaan ini, karakter โ€˜AbCโ€™ akan ditampilkan pada 7 Segmen Display 1, Display 2 dan Display 3 secara berturutan
Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut:
1. Hubungkan jumper 7Segmen_EN, untuk mengaktifkan Decoder 74LS138
2. Hubungkan modul Microcontroller Trainer dengan power supply +5V
3. Hubungkan modul Microcontroller Trainer dengan rangkaian programmer
4. Buka Program M-IDE Studio for MCS-51, sebagai editor dan compiler program
5. Ketik program berikut ini: (download file prog32a.asm

 

org 0hstart: clr P3.5 ; P3.5 = '0'           clr P3.6 ; P3.6 = '0'            clr P3.7 ; P3.7 = '0'           mov P0, #10001000b ; Cetak Karakter 'A'           call delay ; Panggil Waktu Tunda           ;           setb P3.5 ; P3.5 = '1'           clr P3.6 ; P3.6 = '0'           clr P3.7 ; P3.7 = '0'           mov P0,#10000011b ; Cetak Karakter 'b'           call delay ; Panggil Waktu Tunda           ;           clr P3.5 ; P3.5 = '0'           setb P3.6 ; P3.6 = '1'           clr P3.7 ; P3.7 = '0'           mov P0,#11000110b ; Cetak Karakter 'C'           call delay ; Panggil Waktu Tunda           ;           sjmp start ; Lompat ke start;=============================================;subroutine delay created to rise delay time ;=============================================delay: mov R1,#25del1: mov R2,#25del2: djnz R2,del2           djnz R1,del1           ret           end 

6. Simpanlah program yang anda ketik dan beri nama : prog32a.asm
7. Pada program MIDE tersebut pilih Build /F9 atau untuk melakukan kompilasi program dari *.asm ke *.hex.
8. Lakukan pemrograman mikrokontroller dengan menggunakan Program ISP Software ( Lihat Petunjuk Penggunaan)
9. Lakukan pengamatan pada LED.
10.Lakukan modifikasi pada program tersebut untuk mencetak karakter lain, sesuai tabel:

Nama Karakter Posisi Display
EFG Display 1, Display 2, Display 3
HJL Display 3, Display 4, Display 5
1A3 Display 6, Display 7, Display 8