下载此文档

微机原理课程设计抢答器.doc


文档分类:高等教育 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
微机原理课程设计抢答器.doc:..西安郵電大学礁件课程设计报告题目:抢答器计算机学院专业名称:_班级:_学生姓名:_学号(8位):.指导教师:(共8个开关:K0〜K7)当某个逻辑开关置时,相当某组抢答按钮按下。在七段数码管上将其组号(0〜7)显示岀来,若为0表示无人抢答。从键盘上按空格键开始下一轮抢答,按<ESC>键退岀程序。:(1) 、并行接口8255:通过编程来指定它要完成的功能,是并行数字设备与微机间的接口。8255用于输入抢答信息,并输出正确的序号给数码管,以及控制LED灯的亮灭。本设计中8255A的地址范围设置为1400II—1403II,其中控制口地址为1403Ho而且使用了8255A的A口,B口和C口。它们均工作在方式0下,其中A口和C口为输出,B口为输入。(2) 、数码管:指示先抢答的组号。(3) 、二极管:指示抢答。(4) 、开关:作为抢答者的按钮。2•基础实验一:8255基本输入输岀能够在自行设计的接口开发板上,实现拨动开关控制LED的亮灭。(软件代码命名为:,代码要求用小写字母,且必须经过优化,源代码小于〈95行,每条指令算1行,伪指令也算1行)3•基础实验二:流水灯设计实现能够在自行设计的接口开发板上,实现拨动不同开关控制LED灯的变化。例如,K1从左往右,K2从右往左,K3从中间向两边,K4从两边向中间依次亮灭变化,按主机键盘任意键退出。(软件代码命名为:,代码要求用小写字母,且必须经过优化,源代码小于〈85行,每条指令算1行,伪指令也算1行)4•基础实验三:数码管应用能够在自行设计的接口开发板上,上电数码管显示0到7,实现拨动不同开关,数码管显示该开关位置值(1-8);若同时拨动两个以上开关,则数码管显示“E”。(软件代码命名为:,代码要求用小写字母,且必须经过优化,源代码小于〈100行,每条指令算1行,伪指令也算1行):用逻辑开关模拟竞赛抢答器按钮(共8个开关:K0~K7)当某个逻辑开关置时,相当某组抢答按钮按下。在七段数码管上将其组号(0~7)显示出来,若为0表示无人抢答。从键盘上按空格键开始下一轮抢答,按<ESC>键退出程序。;~D7双向数据总线CS片选RD读输入TR写转入Al^AO端口选择RST复也輸入PAO~PA7端口盘I/O线PBO~PB7端口BI/O线PCO~PC7端口CI/O线3•抢答器电路图U2345?8PA3—1J丿40—PA4PA2—239—PA5PA1—338—PA6PAO—437—PA7RD—536—¥RCS—635—RSTGHD—734—DOAl—833—DIAO—932—D2PC7—1031—D3PC6—1130—D4PC5—1229—D5PC4—1328—D6PCO—1427—D7PCI—1526—VccPC2—1625—PB7PC3—1724—PB6PBO—1823—PB5FBI—1922—FE4PB2—2021—PB3附录一图28255A引脚拿一牛一袁一01LED-BLUE1krT■OREEN!1!⑴、在实验箱上连接8255的WR、CS、RD、D0-D7、A1A0以及8255输入输出端口A,B,C口连接到led灯、8段数码管、开关上。硬件电路搭建完毕。(2)、在TD-PIT上篇写汇编程序,进行测试。(3)、在Proteus上按照需求连接电路,为验证电路正确性,为其加入输入,进行模拟。模拟结果正确后,将电路图保存。(4)、制作硬件电路2、遇到的问题:仃)、在8255的使用过程中,由于对控制字的使用错误,导致不能从A、B口输出信息,最后通过检查,改变控制字,实现了功能。(2)、汇编语言的运用。由于平时较少使用汇编语言,用汇编语言编写程序方而存在不小的障碍,通过知识回顾复****对汇编进一步的了解后,熟练运用。(3)、汇编语言要求短小精悍,由于程序过长,在便用jnz指令时,出现错误:RelativejumpoutofrangebyteXXXXhbytes。通过二度跳转,解决了这个问题。,设计技巧及体会通过对抢答器这一课题的设计和实现,使我更好的将理论与实践相结合,我更加深入地理解了微机原理课程上讲到的并行芯片8255的功能,以及引脚的作用,同时加深了对于该芯片的应用的认识,同时在试验室的环境里熟悉了汇编程序的编写过程和运行过程。更重要的是通过这个实验,进一步掌握了程序设计的合理结构。但要达到这样的程度其首要条件述是要学好课本上的基础知识,理解每一条指令的意义。让我感到很欣慰

微机原理课程设计抢答器 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小486 KB
  • 时间2019-09-16