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

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

ID:11187373

大小:2.05 MB

页数:29页

时间:2018-07-10

表决器的设计_微机原理课程设计报告_第1页
表决器的设计_微机原理课程设计报告_第2页
表决器的设计_微机原理课程设计报告_第3页
表决器的设计_微机原理课程设计报告_第4页
表决器的设计_微机原理课程设计报告_第5页
资源描述:

《表决器的设计_微机原理课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微机原理课程设计报告题目:表决器的设计学生姓名:刘卫军学号:201017010235专业班级:计科专业10102班同组姓名: 彭蛟龙指导教师:杨红杰设计时间:2013年下学期第17周指导老师意见:评定成绩:签名:日期:年月日23目录目录11.设计目的和内容21.1实验目的21.2实验内容32.实验准备33.电路设计与比较44.设计原理54.1设计流程图54.2电路的总体原理框图74.3硬件框架图74.4表决器接口设计84.5.电路工作原理简述:85.软件设计说明105.1模块设计105.2硬件设计流程图106.接口设计116.18253中断接口

2、的设计116.1.18253接口的工作流程116.1.2试验箱连线简介126.1.3芯片的引脚126.1.4实验整体布线图136.2.18255试验箱连线简介136.2.28255引脚连线图147程序清单158.心得体会219.参考文献23231.设计目的和内容1.1实验目的本课程设计是在前导验证性认知实验基础上,进行更高层次的命题设计实验,要求学生在教师指导下独立查阅资料、设计、安装和调试特定功能的电子电路。培养学生利用模拟、数字电路知识,目的在于巩固基础、注重设计、培养技能、追求创新、走向实用。用已学过的知识和对数字电子技术的基本理论,基本

3、概念,基本方法和单元电路,逻辑部件的深入认识,而拓宽思路,扩大视野,进一步巩固,扩充所学知识,提高分析问题和解决问题的能力。提高自己的动手能力。1.2实验内容(1)用于七人以下会议表决。半数以上人同意通过。(2)应考虑弃权情况,有三人以上弃权,推迟会议再议。(3)根据表决情况显示“否决”“通过”“再议”字样。显示方式自己设计232.实验准备根据七人表决器的原理,我们的准备过程如下:1.使用七个拨动开关(K1~K7)作为输入变量来表示七个投票人,当拨动开关输入为‘1’时,表示对应的人投同意票,否则当拨动开关输入为‘0’时,表示对应的人投反对票。2

4、.使用一个七段数码管来显示同意的票数。3.使用七个LED(LED2~LED8)用来分别记录投票人的个人投票结果,当LED亮起时就表示对应的投票人同意,否则就表示不同意。4.使用一个LED(LED1)来表示最终的投票结果,当LED1亮起时表示表决通过,不亮时就表示表决不通过。5.使用一个拨动开关(K8)来达到复位要求,即需要复位时能够达到同时清零数码管的显示结果和LED的显示情况。6.软件仿真成功后,通过专用的连接线再用硬件进行测试,并将硬件测试的结果以照片的形式做记录。233.电路设计与比较3.1方案一:用数据选择器分别将通过、否决、弃权的高低

5、电平进行选择,之后将七人的选择结果用T触发器构成的同步二进制加法计数器进行累加。然后用数字比较器进行比较,如果弃权的票数大于等于3,则输出为“再议”。如果弃权的票数小于3且通过的票数大于3,则显示为“通过”。其余的则显示为“否决”。3.2方案二:将七人的通过、否决票数用移位寄存器进行寄存,弃权的票数用另一组移位寄存器进行寄存,然后用CLK脉冲信号使其移位寄存器进行右移,用T触发器构成的同步二进制加法计数器进行累加,如果弃权的票数大于等于3,则输出为“再议”。如果弃权的票数小于3且通过的票数大于3,则显示为“通过”。其余的则显示为“否决”。3.3

6、方案对比:方案一用的数据选择器比较多而且反应速度较慢,方案二用器件较少,比较好一些。方案二:电路的总体结构234.设计原理4.1设计流程图由下图可知,所谓表决器就是对于一个行为,由多个人投票,如果同意的票数过半,就认为此行为可行;否则如果否决的票数过半,则认为此行为无效。七人表决器顾名思义就是由七个人来投票,当同意的票数大于或者等于4人时,则认为同意;反之,当否决的票数大于或者等于4人时,则认为不同意。实验中用7个拨挡开关来表示七个人,当对应的拨挡开关输入为‘1’时,表示此人同意;否则若拨挡开关输入为‘0’时,则表示此人反对。表决的结果用一个L

7、ED表示,若表决的结果为同意,则LED被点亮;否则,如果表决的结果为反对,则LED不会被点亮。234.2电路的总体原理框图投票按键控制电路输入转换结果显示控制电路票数统计票数分析图2总体原理图观众通过按键,来选择自己的投票结果,输入后,通过硬件方面电路的控制来进行转换和票数统计,然后分析票数,最后将结果显示出来。4.3硬件框架图数码管显示电源系统EL教学实验箱EL-JY-2电脑LED显示开关按钮图323硬件框架是由:电源系统,开关按钮,数码管显示,LED显示,以及EL-JY-2来构成。其中EL-JY-2是设计中的重中之重。4.4表决器接口设计表

8、决器SetSet1xin[0:6]selsel1xout[0:6]xout0[0:6]xout1[0:6]xout2[0:6]图4注释:set:选择是

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

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

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