Univ. of Brawijaya Change the World

Informatics Students Blog of Brawijaya University

Posts Tagged ‘edsim’

 

Nah berikut ini merupakan Tugas Sistem mikroprosesor dengan Program assembly untuk fungsi tertentu, minimal 50 baris
;=====Start Program=====

;Program ini menampilkan output dari seven segmen mulai angka 1 sampai huruf F

; Notice Bila O LED menyala , Bila 1 LED mati

Tahap1: ;

SETB P3.3

SETB P3.4                                    ;Mengijinkan tampilan layar 3

MOV P1, #11111001B                 ; menampilkan angka 1 padalayar(addressing mode : immediate)

MOV P1, #0FFH                          ; menghapus layar(addressing mode: immediate)

CLR P3.3                          ; Mengijinkan tampilanlayar 2

MOV P1, #10100100B                 ; menampilkan angka 2 pada layar(addressing mode: immediate)

MOV P1, #0FFH                          ; menghapus layar(addressing mode: immediate)

CLR P3.4

SETB P3.3                                    ;Mengijinkan tampilan layar 1

MOV P1, #10110000B                 ; menampilkan angka 3 padalayar(addressing mode: immediate)

MOV P1, #0FFh                           ; menghapus layar(addressing mode: immediate)

CLR P3.3                          ;Mengijinkan tampilan layar 0

MOV P1, #10011001B                 ; menampilkan angka 4 pada layar(addressing mode: immediate)

MOV P1, #0FFH                          ; menghapus layar(addressing mode: immediate)

JMP Tahap2                                   ; melompat ke step2

Read More…