接口实验3课件_第1页
接口实验3课件_第2页
接口实验3课件_第3页
接口实验3课件_第4页
接口实验3课件_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

微机原理与接口技术实验(三)2010.12实验题目:8259中断实验实验内容:编制程序,利用8259芯片的IR作为中断源,产生单一/多级中断,系统显示中断号。(说明:IR7作为中断源则显示7)实验器材:Pc机,dais接口实验平台实验步骤:设计实验电路、编制控制程序、调试并运行。实验相关知识点1.8259芯片介绍中断控制器8259A是专为控制优先级中断的芯片。它集成中断源优先级排队电路、辨别中断源以及提供中断矢量的电路。无需附加任何电路,只需对8259A进行编程,就可以管理8级中断,并选择优先级模式和中断请求方式,即中断结构可以由用户编程来设定。同时,在不需要增加其它电路的情况下,通过多片8259A的级联,能构成多达64级的矢量中断系统。3.8259响应地址依赖于CS信号的产生方式以及连到8259A0输入的地址线A0的电平。在该实验电路中,8259响应的地址为0FFE0H和0FFE1H,其中,0FFE0H用于ICW1,0FFE1H用于ICW2,ICW3,ICW4和OCW1命令字。由于系统中只有一个8259,中断输入属于边缘触发,因此ICW1=00010011B=13H由于使用中断类型8~F来服务IR0~IR7边缘触发产生的中断,所以ICW2=00001000B=08H对于单个8259,不需要ICW3,我们只需要确定ICW4。在该实验中,我们使用非特殊全嵌套方式和正常EOI以及缓冲方式操作,所以ICW4=00001001B=09H对于OCW,我们只须使用OCW1来屏蔽除IR7外其它所有中断,这样OCW1=01111111B=7FH由于中断向量表中的8号向量位于3CH处,在此地址处我们需要放入服务程序的偏移量,在地址3EH处放入服务程序的代码段值。实验参考电路“SP”插孔和82597号中断IR7插孔相连,“SP”端初始为低电平。连接138译码输入端A.B.C,其中A连A2,B连A3,C连A4,138使能控制输入端G与位于地址线A0引出孔所在位置下方的使能控制输出端G作对应连接,该端的寻址范围为0FFE0H~0FFFFH。8259的CS端连138译码器的Y0孔。将8259的单元总线接口D0~D7,用8芯排线或8芯扁平线与数据总线单元D0~D7任一接口相连。有关显示部分的说明1.七段码显示电路图2、数码管相关参数

温馨提示

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

评论

0/150

提交评论