微机原理课程设计+八路抢答器

微机原理课程设计+八路抢答器

ID:29877334

大小:404.48 KB

页数:21页

时间:2018-12-24

微机原理课程设计+八路抢答器_第1页
微机原理课程设计+八路抢答器_第2页
微机原理课程设计+八路抢答器_第3页
微机原理课程设计+八路抢答器_第4页
微机原理课程设计+八路抢答器_第5页
资源描述:

《微机原理课程设计+八路抢答器》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、安徽工程科技学院课程设计用纸安徽工程科技学院本科课程设计任务书2008届计算机科学与工程系计算机科学与技术专业Ⅰ课程设计题目:抢答器Ⅱ原始资料1、《微型计算机及接口》实验指导书2、《微型计算机接口技术及应用》教材3、LPT接口通信的工作原理(图书馆借、网上搜索、下载)Ⅲ课程设计任务内容1.课程设计的目的意义:通过课程设计培养同学们的系统设计能力,使同学们达到以下能力训练:⑴、调查研究、分析问题的能力;⑵、使用设计手册、技术规范的能力;⑶、查阅中外文献的能力;⑷、制定设计方案的能力;⑸、计算机应用的能力;⑹、设

2、计计算和绘图的能力;⑺、技术经济指标的分析能力;⑻、语言文字表达的能力。2.本课题研究的主要内容:应用PC机的LPT口设计一个8路抢答器。基本要求:21安徽工程科技学院课程设计用纸⑴、设计LPT接口外的电路。⑵、选择一种计算机程序设计语言(VB、VC、Delphi都可以)。⑶、分析、了解、掌握在所选择的计算机语言下如何实现对端口的操作。⑷、设计抢答器的显示界面。⑸、程序设计实现抢答器的功能。⑹、编写课程设计说明书。1.提交的成果:一份符合毕业设计论文规范的课程设计说明书课程设计统一使用学校印制的课程设计封面及

3、课程设计袋。课程设计袋按要求认真填写,字体要工整,卷面要整洁,手写一律用碳素墨水书写。课程设计除课程设计袋的其它资料鼓励用计算机打印。课程设计按统一顺序装订:(1)封面(2)前言(3)目录(4)课程设计任务书(须有指导教师签名及日期)(5)正文(分章、层次等,每一章从新的一页开始)(6)小结(7)参考文献(8)课程设计图纸装订好后放入填写好的资料袋内由各教学单位存档。相关要求可酌情参照“安徽工程科技学院本科毕业设计(论文)管理办法”执行。指导教师(签字)完成日期2008年12月26日接受任务书学生(签字)第一

4、章抢答器简介1、设计要求21安徽工程科技学院课程设计用纸设计一个具有8路抢答的抢答器,利用并行接口和开关键。逻辑开关K0---K7代表抢答按钮,当某个逻辑开关闭合时,相当于抢答按钮按下,此时在七段数码管上将其号码显示出来,并使喇叭响一声(或者以发光二极管代替)。1)中断优先级管理器8259A控制字要求芯片控制字:采用边沿触发,单片8259,要写入ICW4控制字中断类型码控制字:设置IR0~IR7的中断类型码依次为08H、09H、…、0FH方式控制字:优先级设置方式为全嵌套方式即固定优先级方式,主片工作在缓冲方

5、式下,中断结束方式采用中断非自动结束方式,8259工作在80X86系统上。2)可编程并行接口芯片8255A控制字要求A口工作在方式0,做为输入端口用于连接选手按键(PA7~PA0依次对应按键1~8);B口工作在方式0,做为输出端口,经驱动器1连接LED显示器(PB7~PB0依次对应连接LED显示器的dp、g、f、e、d、c、b、a七段数码管管脚);C口也必须工作在方式0,高4位做输入端口(本次设计中只用PC4、PC5,分别用于连接复位键和开始键),低4位做输出端口(PC3~PC0,经驱动器2后PC1、PC2、

6、PC3分别用于连接黄、红、绿三个发光二极管,PC0连接到8253的GATE1端,以控制通道1的计数)。3)可编程定时器/计数器8253控制字要求通道0:操作类型为先读写低字节再读写高字节,工作在方式3即方波发生器,计数格式为BCD码,计数初值为4000。通道1:操作类型为先读写低字节再读写高字节,工作在方式1即可重触发的单稳态触发器,计数格式为BCD码,计数初值为3000。通道2:操作类型为先读写低字节再读写高字节,工作在方式3即方波发生器,计数格式为BCD码,计数初值为0。2、实现功能21安徽工程科技学院课

7、程设计用纸启动计算机,计算机自动为系统各芯片进行初始化,抢答器开始工作。比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答,否则违规。若选手抢答成功,LED显示器显示选手号码,扬声器鸣叫。若选手抢答违规(主持人未按开妈键),LED显示器显示违规选手号码,红灯亮,扬声器报警,并根据比赛规则进行对该选手进行扣分。若系统提示某号选手抢答违规,主持人仍未按开始键,此时该号选手又按下抢答键,LED显示器显示该选手的号码。本系统开机后,若主持人既未按复位键又未按开始键,此时有选手按下抢答键,系统提示红灯亮,并报警。

8、注:1、抢答成功,置8253通道2计数值为1000,扬声器的鸣叫声音频率为1MHz/1000=1KHz。2、抢答失败,置8253通道2计数值为2000,扬声器的鸣叫声音频率为1MHz/2000=0.5KHz。3、扬声器鸣叫或报警的时间为12s。第二章总体设计1、总体设计框图21安徽工程科技学院课程设计用纸由于本次实验要用到数码显示、中断控制、倒计时等功能,故初步分析,需要8255、8259、8253

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。