. (Circuit diagram seperti pada gambar contoh no.III.1.-switch pada port 3.1 tidak dipakai).(12)
;--------------------------------------------------------------
; Simulasi penekanan tombol pada p3,0 sebagai togle switch untuk
;menghidupkan/mematikan lampu pada port 1 File name HL9.H51
;--------------------------------------------------------------
org 0h
mulai: Mov A,P3 ;Baca port 3 dan masukkan isinya
;ke Accumulator
Cjne A,#0FFh,mulai ;Bandingkan isi A dengan FFh bila
;hasilnya tidak sama, maka
;loncat ke label mulai
Cjne R0,#0,terus
Mov R0,#1
Mov P1,#0 ;keluarkan logika 0 ke port 1(LED
;menyala)
tunggu:
Mov A,P3
Cjne A,#0FFh,tunggu
Sjmp mulai ;loncat ke label mulai
terus:
Mov R0,#0
Mov R1,#0FFh
Sjmp tunggu ;lompat ke alamat dengan label
;tunggu
End