表决器的设计_微机原理课程设计报告.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理课程设计报告 题 目: 表决器的设计 学生姓名: 刘卫军 学 号: 201017010235 专业班级: 计科专业10102班 同组姓名:   彭蛟龙 指导教师: 杨红杰 设计时间: 2013年下学期第17周 指导老师意见: 评定成绩: 签名: 日期: 年 月 日 目录 目录 1 1.设计 2 1.1实验目的 2 1.2实验内容 3 2.实验准备 3 3.电路设计与比较 4 4.设计原理 5 4.1设计流程图 5 4.2电路的总体原理框图 7 4.3硬件框架图 7 4.4表决器接口设计 8 4.5.电路工作原理简述: 8 5.软件设计说明 10 5.1模块设计 10 5.2硬件设计流程图 10 6. 接口设计 11 6.1 8253中断接口的设计 11 6.1.1 8253接口的工作流程 11 6.1.2 试验箱连线简介 12 6.1.3芯片的引脚 12 6.1.4实验整体布线图 13 6.2.1 8255试验箱连线简介 13 6.2.2 8255引脚连线图 14 7程序清单 15 8.心得体会 21 9.参考文献 23 1.设计本课程设计是在前导验证性认知实验基础上,进行更高层次的命题设计实验,要求学生在教师指导下独立查阅资料、设计、安装和调试特定功能的电子电路。培养学生利用模拟、数字电路知识,目的在于巩固基础、注重设计、培养技能、追求创新、走向实用。 用已学过的知识和对数字电子技术的基本理论,基本概念,基本方法和单元电路,逻辑部件的深入认识,而拓宽思路,扩大视野,进一步巩固,扩充所学知识,提高分析问题和解决问题的能力。~K7)作为输入变量来表示七个投票人,当拨动开关输入为‘1’时,表示对应的人投同意票,否则当拨动开关输入为‘0’时,表示对应的人投反对票。 2. 使用一个七段数码管来显示同意的票数。 3. 使用七个LED(LED2~LED8)用来分别记录投票人的个人投票结果,当LED亮起时就表示对应的投票人同意,否则就表示不同意。 4. 使用一个LED(LED1)来表示最终的投票结果,当LED1亮起时表示表决通过,不亮时就表示表决不通过。 5. 使用一个拨动开关(K8)来达到复位要求,即需要复位时能够达到同时清零数码管的显示结果和LED的显示情况。 6. 软件仿真成功后,通过专用的连接线再用硬件进行测试,并将硬件测试的结果以照片的形式做记录。 3.电路设计与比较 3.1方案一:用数据选择器分别将通过、否决、弃权的高低电平进行选择,之后将七人的选择结果用T触发器构成的同步二进制加法计数器进行累加。然后用数字比较器进行比较,如果弃权的票数大于等于3,则输出为“再议”。如果弃权的票数小于3且通过的票数大于3,则显示为“通过”。其余的则显示为“否决”。 3.2方案二:将七人的通过、否决票数用移位寄存器进行寄存,弃权的票数用另一组移位寄存器进行寄存,然后用CLK脉冲信号使其移位寄存器进行右移,用T触发器构成的同步二进制加法计数器进行累加,如果弃权的票数大于等于3,则输出为“再议”。如果弃权的票数小于3且通过的票数大于3,则显示为“通过”。其余的则显示为“否决”。 3.3方案对比:方案一用的数据选择器比较多而且反应速度较慢,方案二用器件较少,比较好一些。方案二:电路的总体结构 由下图可知,所谓表决器就是对于一个行为,由多个人投票,如果同意的票数过半,就认为此行为可行;否则如果否决的票数过半,则认为此行为无效。 七人表决器顾名思义就是由七个人来投票,当同意的票数大于或者等于4人时,则认为同意;反之,当否决的票数大于或者等于4人时,则认为不同意。实验中用7个拨挡开关来表示七个人,当对应的拨挡开关输入为‘1’时,表示此人同意;否则若拨挡开关输入为‘0’时,则表示此人反对。表决的结果用一个LED表示,若表决的结果为同意,则LED被点亮;否则,如果表决的结果为反对,则LED不会被点亮。 电路的总体原理框图 图2 总体原理图 观众通过按键,来选择自己的投票结果,输入后,通过硬件方面电路的控制来进行转换和票数统计,然后分析票数,最后将结果显示出来。 4.3硬件框架图 数码管显示 电源系统 EL教学实验箱 EL-JY-2 电脑 LED显示 开关按钮 图3 硬件框架是由:电源系统,开关按钮,数

文档评论(0)

追风少年 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档