2012年自考微型计算机及接口技术题五_第2页
来源:
考试网 [ 2012年2月29日 ] 【大 中 小】
mov dx,8253控制口地址
mov al,51h
out dx,al
lp: mov dx,8253-1通道口地址
mov al,03h
out dx,al
mov dx,8255-a口地址
in al,dx
cmp al,00f
jnz lp1
mov al,55h
mov dx,8255-c口地址
out dx,al
rol al,1
out dx,al
jmp lp3
lp1: mov al,33h
mov dx,8255-c口地址
out dx,al
rol al,2
out dx,al
lp3: mov al,1
int 16h
jnz lp
mov al,ach
int 21h
end
end start
这个程序我没有调,你再看看吧!
9月11日接口上机试题(上午)
题目:楼主->8253性质通道1方式0,手动输入单脉冲,out1给8255的pa0,8255a口输入c口输出给8个指示灯。
当pa0=0的时候指示灯每隔一个亮,且间隔一秒
当pa0=1的时候指示灯每隔两个亮,且间隔一秒
一个跟贴->
10号下午也是考的这个题目!
楼主落了一个条件,计数初值3
计数期间是第一种情况:led灯 --〉01010101
计完数是第二种情况:led灯-- 〉 001100110011
9月13日接口上机试题(下午)
题目:8255的A口交替输出AAh和55h,时间间隔为1秒。当8253方式0输入三个单脉冲事终止。8253为通道1。
9月14日接口上机试题(上午)
题目:8253通道1,手动单脉冲记数,同时在屏幕和数码管显示,正序输出。8255c口输出到数码管。
9月14日接口上机试题(上午another)
题目:在屏幕和数码管上同时显示8253通道1的计数值,数码管的显示用8255的c口控制。键盘上有键按下的话返回dos.
程序如下:
data segment
led db 数码段,练习上会有。
data ends
code segment
cs:code ,ds:data
start:mov ax,data
责编:snrvge