Mikroprosessor & Mikrokontroller : Aplikasi Rangkaian PORT 378H
-----------------------------------------------------------------------
; PROGRAM2.ASM
; INPUT SWITCH DARI PORT C DIGUNAKAN UNTUK ; MENGHIDUPKAN ATAU
; MEMATIKAN LED DI PORT A
CODE_SEG SEGMENT
ASSUME CS:CODE_SEG,DS:CODE_SEG,SS:CODE_SEG
ORG 100H
start: jmp mulai
porta equ 00h
portb equ 01h
portc equ 02h
cw equ 03h
mulai:
mov al,8Bh ; Inisialisasi PPI 8255 (secara
; hardware: Port B tidak digunakan)
mov dx,cw ; mode 0
out dx,al ; Port A = Output dan
; Port B dan Port C = Input
putar:
mov dx,portc
in al,dx
mov dx,porta
out dx,al
call delay
jmp putar
delay proc near
push cx
mov cx,07fffh
loop $
pop cx
ret
delay endp
ORG 40F0H
DB 0EAH
DW 0100H
DW 0FBF0H
CODE_SEG ENDS
END START
No comments:
Post a Comment