评分系统课程设计-微机接口课程设计报告
《评分系统课程设计-微机接口课程设计报告》由会员分享,可在线阅读,更多相关《评分系统课程设计-微机接口课程设计报告(38页珍藏版)》请在毕设资料网上搜索。
1、 计算机科学与技术系 课程设计报告 20082009 学年 第 1 学期 课程课程 微机原理与接口技术 课 程 设 计 名 称课 程 设 计 名 称 竞赛评分系统 学生姓名学生姓名 学号学号 专业班级专业班级 指导教师指导教师 微机原理课程设计 1 一、一、题义分析及解决方案题义分析及解决方案 1 题意需求分析题意需求分析 题目要求是用 8086 接口芯片设计一个四评委使用的评分系统,接受四个评 委的打分,输出的是平均得分。 由题目要求分析如下: (1)题目要求四个评委给出自己的打分,可知设计的第一步就是主持人给出一 个开始打分的指令,否则任何打分都是无效的; (2)评委们接到打分指令后即可为
2、选手输入分数, 先设想用通用可编程键盘/ 显示接口芯片 INTEL8279 与小键盘结合实现该步; (3)接收所有评委的打分到指定缓冲区后,开始对数据进行处理,求出平均分; (4)将(3)步求出的平均分显示出来。 综合题目要求分析提出以下四个问题: (1)如何实现主持人发出指令表示评分结束? (2)用什么来作为外设让评委进行打分? (3)怎样求平均分? (4)采用什么设备将平均分显示出来? 2 问题解决方法及思路问题解决方法及思路 基于以上问题分析此评分系统是由四个评委组成的一个评分系统。 对每位评委 给出的分数进行累加,并求出平均分。 评委分数范围是 010 的整数,将 4 位评委给出的分数
3、累加,由于最高分为 10 分,则用 4 位二进制就可以表示每位评委的分数,用 8279 的 RL0RL7 八位 连接小键盘,将评委的分数保存到 8279 的缓冲寄存器中,可同时将 4 位评委的 分数同时输入。 对求得平均分进行分析,将 4 位评委累加后除以 4 即得到平均分数,除以 4 后将会出现小数部分如:0.0、0.25、0.50、0.75 这 4 种情况,要将最后得分显示 在 LED 上, 就要用 4 个 LED 显示, 其中第二个 LED 存在小数点, 故用八段 LED 显示,3 个显示要分别进行输出,通过位选码对每一位的显示进行控制,还要通 过段选码对每一个 LED 的每一段进行控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 评分 系统 课程设计 微机 接口 报告
