计算机原理课程设计报告内容摘要:

P: MOV AL,0FFH ;等待中断,使八个灯都亮MOV DX,219HOUT DX,AL JMP DSP IRQ0: STI ;IRQ0中断服务程序mov cx,0FFFFH ;延时LOOP $MOV AL,0FH ;左四个灯灭,右四个灯亮MOV DX,219HOUT DX,AL MOV DX,INT0 MOV AL,20H OUT DX,ALmov cx,0FFFFH ;延时LOOP $ IRET ;中断返回IRQ1: STI ;IRQ1中断服务程序mov cx,0FFFFH ;延时LOOP $MOV AL,0F0H ;左四个灯亮,右四个灯灭MOV DX,219HOUT DX,AL MOV DX,INT0 MOV AL,20H OUT DX,ALmov cx,0FFFFH ;延时LOOP $mov cx,0FFFFHLOOP $ IRET ;中断返回 code ends四、电路图五、实现方法说明 通过8259级联来控制8255PB口的输出情况。 实验七 定时计数器实验一、实验目的:(1)了解定时器8253的初始化用法。 (2)会用逻辑笔观察8253的工作状态。 二、实验内容:程序使8253的定时/计数器2工作在方式3下。 三、程序代码: TIM_CTL EQU 203HTIMER0 EQU 200HTIMER1 EQU 201HTIMER2 EQU 202HMODE23 EQU 0B6HMODE13 EQU 76HCODE SEGMENTASSUME CS:CODESTART: TT: CLI。 关中断MOV DX,TIM_CTL MOV AL,MODE23 OUT DX,AL MOV DX,TIMER2 MOV AL,0FFh OUT DX,AL MOV AL,0FFh OUT DX,ALWT: JMP WT。 等待中断CODE ENDSEND START四、电路图五、实现方法说明: 先对8253进行初始化,选择计数器2工作在方式3下,输入计数值FFH,则O2端输出以FFH为周期的方波,将O2端连到逻辑笔输入端即可观察现象。 实验八 A/D转换接口实验一、实验目的:(1)了解A/D转换的工作原理。 (2)掌握0809的使用方法。 二、实验内容:程序用0809的IN0通道采集数据并在数码管上显示。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。