硬件工程师综合实训计算机13-3班_第1页
硬件工程师综合实训计算机13-3班_第2页
免费预览已结束,剩余4页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、合肥工业大学计算机与信息学院课程设计课程:微机原理与接术设计专业班级:计算机科学与技术 13-3 班号:2013214133学姓名:一、设计题目及要求:设计题目:利用 8259A 中断,实现对 8253 多种计数初值的设定。要求:1. 在中断服务程序中设定 8253 的计数初值。2. 开关 K1 用于设定 0.5 秒的计数初值,K2 用于设定 1 秒的计数初值,K3 用于设定 2 秒的计数初值。3. 用 8253 的输出信号,控制一个发光二极管,以演示修改效果。二、设计1. 利用 8259A触发中断。:设定IR0、IR1、IR2 三个中断 ,分别用三个开关的高低电平2、在三个中断的中断服务子程

2、序里面为 8253通道 0 设定不同频率的计。数初值,使得在触发不同中断时 8253产生周期为 0.5 秒、1,秒、2 秒的3、将 8253 的输出端口与发光二极管连接,通过二极管的亮灭显示出 8253的频率。4、8253 的计数初值的计算:实验箱的分频电路 T7=4.9152MHZ/2(7+1),所以方式 3 的计数初值用二进制表示 0.5s初值为 2580H,1s 为 4B0、0H,2s 为 9600H。5、8259A 以及 8253 的端的计算本实验选择的接线是:A 接 A2,B 接 A3,C 接 A4,Y0 接 8259A 的 CS 端,Y1 接8253 的 CS 端,所以 8259

3、的端口地址为 0FFE0H,0FFE1H。8253 的端口地址为0FFE4H-0FFE7H。三、功能流程图开始IR0,IR1,IR2 中断服务子程序手动设置中断结束开中断调用 8253 初始化子程序关中断开始返回8253 初始化子程序四、结果:本次实验的最后结果:通过 3 个开关的高低电平作为中断源,能够正确的在LED 灯上实现 0.5s,1s,2s 的闪烁。在试验过程中,遇到了很多,比如 8253 和 8259 通过译片选首先选择错误,但是在不断的摸索中解决了这个问题,其次,就是实验箱分频电路的频率不是很清楚,无法实现实验要求的输出,最后通过查阅资料,解决了输出。通过本次实验,我熟悉了之前学

4、习到的中断知识,能够根据不同的接线计算出正确的端口地址以及不同的中断源构建中断向量表。并且可以将8253 和 8259 这两种结合起来来完成不同计数的输出,收益颇深附录:实验代码:code segmentame cs:code,ds:code 3400hPort0 EQU 0ffe0h Port1 EQU 0ffe1h;8259的端start:call P8259P0: climov ax,offset mov bx,0020h mov bx,ax mov bx,0022h mov ax,0000h0;中断服务程序的地址向计数器端口写入计数初值初始化 8253 控制字mov bx,ax sti

5、P1:climov ax,offset mov bx,0024h mov bx,ax mov bx,0026h mov ax,0000h mov bx,ax sti1P2:climov ax,offset mov bx,0028h mov bx,ax mov bx,002ah mov ax,0000h mov bx,ax sti2P:jmp P;=P8259: mov al,1bh ;8259 的初始化 00011011 icw1movout dx,alort0mov al,08h ;icw200001000movout dx,alort1mov al,01h ;icw4 00000001 o

6、ut dx,almov al,00h out dx,alret;=0:clicall FB0sti movort0;ocw2mov al,20h out dx,al iret1:clicall FB1 stimovort0mov al,20h out dx,al iret2:clicall FB2 stimovort0mov al,20h out dx,al iret;=;初始化三个计数通道的值FB0:mov dx,0ffe7hmov al,00110110B out dx,al;计数器 0mov al,80h mov dx,0ffe4h out dx,almov al,25h out dx,alretFB1:mov dx,0ffe7hmov al,00110110B out dx,almov al,00h mov dx,0ffe4h out dx,almov al,4bh out dx,alretFB2:mov dx,0ffe7hmo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论