當前位置:編程學習大全網 - 編程軟體 - 用8086匯編寫壹個流水燈的程序

用8086匯編寫壹個流水燈的程序

程序段代碼:

MOV AL,80H;80H是8255的控制字

MOV DX,010EH;010EH是8255的控制端口的地址具體的根據妳的電路連接的方法計算出來替換就可以了

OUT DX,AL

MOV BX,8

MOV XC,8

A2:

MOV AL,01H

MOV DX,010AH;010AH是8255的A口或者B口的地址 根據妳的圖而定

A1:

OUT DX,AL

CALL DEKAY

SHL AL,1

LOOP A1

DEC BX

JNZ A2

DELAY PROC NEAR

PUSH CX

MOV CX,0FFFFH;修改0FFFFH的值可以改變跑馬燈的時間間隔

LOOP $

POP CX

RET

DELAY ENDP

HLT

上面的程序是壹個跑馬燈的程序 跑馬燈效果是D0--D7壹次點亮 循環八次的壹個程序

希望采納

  • 上一篇:CS1.6的自定義噴霧怎麽做?
  • 下一篇:參加ACM需要準備哪些知識? 謝謝。
  • copyright 2024編程學習大全網