8255.asm
来自「请认真阅读您的文件包然后写出其具体功能(至少要20个字)。尽量不要让站长把时间都」· 汇编 代码 · 共 36 行
ASM
36 行
;8255 A口地址--7CFF,B口地址--7DFF,C口地址--7EFF
;8255 A口地址--7CFFH,B口地址--7DFFH,C口地址--7EFFH
org 0h
mov a,#80h
mov dptr, #700FH ;控制口地址
movx @dptr,a
Loop:
mov a, #0feh
mov r2, #8
Output:
mov dptr,#700CH ;A口地址
movx @dptr, a
mov dptr,#700DH ;B口地址
movx @dptr, a
mov dptr,#700EH ;C口地址
movx @dptr, a
Acall Delay
rl a
djnz r2, Output
ljmp Loop
Delay: mov r5, #03
mov r6, #0FFH
mov r7, #0FFH
DelayLoop:
djnz r7, DelayLoop
djnz r6, DelayLoop
djnz r5, DelayLoop
ret
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?