8255并行接口流水灯显示实验_第1页
8255并行接口流水灯显示实验_第2页
8255并行接口流水灯显示实验_第3页
8255并行接口流水灯显示实验_第4页
8255并行接口流水灯显示实验_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※微机原理课程设计报告书课题名称8255并行接口流水灯显示实验姓名学号院、系、部物理与电信工程系专业指导教师一、设计任务及要求:设计任务:流水灯显示实验。编写程序,使8255的A口和B口均为输出,数据灯D7~D0由左向右,每次仅亮一个灯,循环显示,D15~D8与D7~D0正相反,由右向左,每次仅点亮一个灯,循环显示。要求:指导教师签名:2009年6月8日二、指导教师评语:指导教师签名:2009年6月8日三、成绩验收盖章2009年6月8日8255并行接口流水灯显示实验一、设计目的1.学习并掌握8255的工作方式及其应用;2.掌握8255典型应用电路的接法。二、设计要求流水灯显示实验。编写程序,使8255的A口和B口均为输出,数据灯D7~D0由左向右,每次仅亮一个灯,循环显示,D15~D8与D7~D0正相反,由右向左,每次仅点亮一个灯,循环显示。三、电路及连线设计并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位或32位等。8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:方式0--基本输入/输出方式、方式1--选通输入/输出方式、方式2--双向选通工作方式。8255的内部结构及引脚如图2-6-1所示,8255工作方式控制字和C口按位置位/复位控制字格式如图2-6-2所示图2-6-18255内部结构及外部引脚图(a)工作方式控制字(b)C口按位置位/复位控制字图2-6-28255控制字格式图2-6-58255流水灯实验接线图使用说明使8255的A口和B口均为输出,数据灯D7~D0由左向右,每次仅亮一个灯,循环显示,D15~D8与D7~D0正相反,由右向左,每次仅点亮一个灯,循环显示。实验接线图如图2-6-5所示。实验步骤如下所述:(1)按图2-6-5连接实验线路图;(2)编写实验程序,经编译、链接无误后装入系统;(3)运行程序,观察LED灯的显示,验证程序功能;五、流程图设计开始开始设置控制字设置控制字对A口、B口赋值,分别保存在BH、BL对A口、B口赋值,分别保存在BH、BLBH右移,BL左移BH右移,BL左移保护现场保护现场调用延时程序调用延时程序恢复现场恢复现场将以为结果送出将以为结果送出将以为结果送出将以为结果送出延时程序流程图开始开始对BX、CX赋值对BX、CX赋值DECBXDECBXN判断CX是否为0判断CX是否为0中断返回RETY中断返回RET六、程序设计如下SSTACK SEGMENTSTACKDW32DUP(?)SSTACK ENDSCODE SEGMENTASSUMECS:CODESTART: MOVDX,0646H设定8255A的工作方式MOVAL,80H返回DOSOUTDX,ALMOVBX,8001HAA1: MOVDX,0640HMOVAL,BHOUTDX,ALRORBH,1MOVDX,0642HMOVAL,BLOUTDX,ALROLBL,1CALLDELAY调节子程序CALLDELAYJMPAA1DELAY: PUSHCX设计子程序MOVCX,0F000HAA2: PUSHAXPOPAXLOOPAA2POPCXRETCODE ENDSENDSTART设计总结通过本次实验掌握了微机系统的开发步骤,掌握了可编程并行接口接口芯片8255A、数码管的用法,掌握了汇编程序的设计。本次设计需要熟练掌握汇编语言,熟悉可编程并行接口接口芯片8255A外部引脚和功能,熟悉LED显示器的结构及译码方式。连接LED显示器控制显示器的输出,可LED显示器用来连接到8255A的A、B口。本次设计既没有硬件环境,也没模拟的软件环境,设计起来比较的困难,只能通过查找一些资料和大脑抽象来设计该课程设计。希望学校以后能够提供一些硬件或软件上的支持,让我们能够更好的掌握接口芯片的设计。本人在本本次课程设计中获得了许多收益,通过本次课程设计让我更好的掌握了可编程并行接口接口芯片8255A原理方式及其应用。通过本次课程设计也学会了如何设计一个简单的微机系统,以及设计一个简单微机系统所需要的步骤和设计中需要注意的地方。本人在设计中遇到很多困难,大都是对和芯片的应用还不是很熟练,还需更加努力更加深入的了解微机系统和芯片功能。八、实验仪器设备DJ-581PCI微机原理实验箱一台,引线若干。九、参考文献[1]、刘红玲、邵晓根·《微机原理与接口技术》[M]·北京:中国电力出版社页(210—220)[2]、江正战、沈志鸿·《三级偏硬考试教程》[M]·江苏:东南大学出版社页(102—110)[3]

温馨提示

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

评论

0/150

提交评论