2012年自考微型計(jì)算機(jī)及接口技術(shù)題八
1月12日接口上機(jī)試題(作者-qjc)
題目:實(shí)現(xiàn)倒計(jì)時(shí)秒表,秒表初值最大為0FH,秒表初值叢8255 C口低四為輸入,秒表計(jì)數(shù)時(shí)從8255 C口高四位輸出到LED顯示,從8255 A口輸出到數(shù)碼顯示管顯示,PC機(jī)有按鍵按下則返回DOS,秒表每記一時(shí)間,延時(shí)一秒。
分析:LED 和數(shù)碼管顯示同一個(gè)數(shù),例輸入計(jì)數(shù)初值為7,則LED 和數(shù)碼管顯示都為7,隨后數(shù)碼管自動(dòng)變?yōu)? 延時(shí)一秒,變?yōu)?---4---3---2---1----0。(本題用不著8253)
代碼:data segment
led db 數(shù)碼管
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
責(zé)編:snrvge