实验四 8255输入、输出实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2题:A口输出,B口读入Code segment

Assume cs:code

Start proc near

START:

Mov al , 082h

Mov dx , 8003h

Out dx , al

MOV dx ,8001h

in al ,dx

mov dx,8000h

out dx ,al

jmp start

Code ends

End start

1题:用A口控制小灯循环亮灭

Code segment

Assume cs:code

Start proc near START:

Mov al , 082h

Mov dx , 8003h

Out dx , al

Mov al , 080h

Mov cx , 08h OUTA:

Mov dx , 8000h

Out dx , al

mov dx,8002h

out dx,al

shr al,1

mov ah,200

call delay

Loop OUTA

JMP start

Delay proc near

Push ax

Mov al , 0

Push cx

Mov cx , ax

Loop $

Pop cx

Pop ax

Ret

Delay endp

Code ends

End start

思考题:用C口控制小灯Code segment

Assume cs:code

Start proc near

START:

Mov al , 00000010h

Mov dx , 8003h

OUT DX,AL

call delay

Mov al , 00000011h

Mov dx , 8003h

OUT DX,AL

call delay

JMP START

Delay proc near

MOV CX ,20000

Loop $

Ret

Delay endp

Code ends

End start

相关文档
最新文档