Simulasi Pementingan Tombol Yang Tampilkan Pada Display Led 7 Segment Pada Port 0 Dengan Bahasa Assembly
Circuit diagram:
Program:
;---------------------------------------------------------------
;simulasi penekan tombol pada port 3 dan hasil penekanan
;di tampilkan pada display 7 segment di port 0
;file name HL10.H51
;---------------------------------------------------------------
Org 0h
mulai: move A,P3 ;baca port 3 dan masukkan isinya di
;accumulator
Cjne A,#0FEh,banding1 ;Bandingkan isi A dengan FEh bila
;hasilnya tidak sama, maka loncat ke
;label mulai
Mov P0,#22h ;keluarkan instruksi angka 0 ke port 0
Sjmp Mulai ;loncat ke tabel mulai
banding1:
Cjne A,#0FDh,banding2
Mov P0,#0A4h
Sjmp Mulai
banding2:
Cjne A,#0FBh,banding3
mov P0,#0A4h
Sjmp Mulai
banding3:
Cjne A,#0F7h,banding4
mov P0,#25h
Sjmp Mulai
Banding4:
Cjne A,#0EFh,banding5
mov P0,#71h
Sjmp Mulai
Banding5:
Cjne A,#0DFh,banding6
mov P0,#29h
Sjmp Mulai
Banding6:
Cjne A,#0BFh,banding7
mov P0,#28h
Sjmp Mulai
Banding7:
Cjne A,#07Eh,mulai
mov P0,#67h
Sjmp Mulai
End
0 Response to "Simulasi Pementingan Tombol Yang Tampilkan Pada Display Led 7 Segment Pada Port 0 Dengan Bahasa Assembly"
Post a Comment