2012年自考微型计算机及接口技术题八
来源:
考试网 [ 2012年2月29日 ] 【大 中 小】
1月12日接口上机试题(作者-qjc)
题目:实现倒计时秒表,秒表初值最大为0FH,秒表初值丛8255 C口低四为输入,秒表计数时从8255 C口高四位输出到LED显示,从8255 A口输出到数码显示管显示,PC机有按键按下则返回DOS,秒表每记一时间,延时一秒。
分析:LED 和数码管显示同一个数,例输入计数初值为7,则LED 和数码管显示都为7,随后数码管自动变为6 延时一秒,变为5---4---3---2---1----0。(本题用不着8253)
代码:data segment
led db 数码管
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,28bh
mov al,81h
out dx,al
l1: mov dx,28ah
in al,dx
mov bl,al
mov cl,4
shl al,cl
mov dx,28ah
责编:snrvge