1 / 18
文档名称:

五人多数表决器.doc

格式:doc   大小:335KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

五人多数表决器.doc

上传人:n22x33 2019/1/15 文件大小:335 KB

下载得到文件列表

五人多数表决器.doc

文档介绍

文档介绍:FPGA课程设计题目:五人多数表决器学部:电气信息学部专业:电子科学与技术班级:2012级1班学号:1238340126学生姓名:郑大发指导老师:周柳娜二〇一五年一月摘要在电子设计与制造技术的发展中,核心就是电子设计自动化(EDA,ElectronicDesignAutomation)技术。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。本次设计实验就是基于EDA技术和EP1C6Q240C8芯片(FPGA),及其外围电路,实现了五人多数表决器的设计。设计模块主要包括:控制单元、计数单元、显示单元。从而实现了用人数多于或等于3来判决是否通过,从而达到设计要求。关键词:EDA、VHDL、显示单元、控制单元目录设计要求 1前言 11方案论证 32基本功能模块设计与说明 43软件设计 44管脚说明 55仿真现象 66实验结论 97实验总结 10致谢 11参考文献 12附录 13 五人多数表决器设计要求1 五人多数表决逻辑:多数通过;2 在主持人控制下,10秒内表决有效;3 采用数码管显示表决10秒倒计时;4 表决结束后用发光二极管及数码管显示表决结果,数码管显示结果形式:通过,不通过;5设主持人控制键,复位键:       控制键:启动表决;       复位键:系统复位。前言本课程设计是一个基于EDA技术的五人多数表决器,通过时间的限制,主持人的控制,共同决定通过与不通过。当投票的人数大于等于三个时,表明通过,否则不通过。该设计可以应用到简单的表决竞赛中。下过很好。当时间超过规定,以后的投票都视为无效。从而实现表决功能。,只要在规定时间内,赞***数大于或等于三,则表决通过。因此,只需将每位表决人的结果相加,判断结果值。设五个开关作为表决器的五个输入变量,输入变量为逻辑“1”时,表示表决者“赞成”;输入变量为“0”时,表示表决者“不赞成”。输出逻辑“1”时,表示表决“通过”;输出逻辑“0”时,表示表决“不通过”。当表决器的五个输入变量中有3个以上(含3个)为“1”时。则表决器输出为“1”;否则为“0”。,由于是用于单片机表决器,而单片机的硬件电路与软件设计相结合的一种电路设计,因此在引硬件电路只能实按键的按下与释放,不能智能的实现检测按键被按下几次,因此该部分克用软件的汇编来实现其功能。2主持人通过按键来控制表决的开始与复位,可有两个外部中断来实现,按下外部中断0的按键式表示表决开始,黄灯亮,按下外部中断1是表示表决结束;当表决结束后统计“同意”和“反对”的票数,“同意”的票数大于“反对”的票数时,绿灯被点亮。在扩展时加上了同意数和剩余时间数的显示,可以通过两个数码管。。方案二则改用STC89C52实现表决。二者都能很好地实现。由于实用单片机,程序较复杂,需考虑多方面的东西,并且需要自己另外制作电路板,必然增加成本。故综合考虑。本设计选用方案一。,使用减法计数器,在初值为10秒的时候,开始计时。,直到计数器变为0。在主持人按下复位键时,计数回到10,重新进行减法计数器。直到为0。~28(即PI/O31、PI/O30、PI/O29、PI/O28)、PI/O27~24、PI/O23~20和PI/O19~16,共4组4位二进制I/O端口分别通过一个全译码型7段译码器输向系统板的7段数码管。这样,如果有数据从上述任一组四位输出,就能在数码管上显示出相应的数值,其数值对应范围为:表1数码管变化范围FPGA/CPLD输出000000010010…11001**********数码管显示012…CDEF端口I/O32~39分别与8个发光二极管D8~D1相连,可作输出显示,高电平亮。还可分别通过键8和键7,发出高低电平输出信号进入端口I/049和48;键控输出的高低电平由键前方的发光二极管D16和D15显示,高电平输出为亮。此外,可通过按动键4至键1,分别向FPGA/CPLD的PIO0~PIO15输入4位16进制码。每按一次键将递增

最近更新

江苏省宿迁市事业单位招聘考试(职业能力倾向.. 149页

江苏省盐城市事业单位招聘考试(职业能力倾向.. 148页

江西省分宜县2024年上半年事业单位公开招聘工.. 59页

江西省萍乡市事业单位招聘考试(职业能力倾向.. 148页

浙江省宁波市事业单位招聘考试(职业能力倾向.. 149页

浙江省衢州市事业单位招聘考试(职业能力倾向.. 148页

福建省南平市事业单位招聘考试(职业能力倾向.. 149页

福建省龙岩事业单位招聘考试(职业能力倾向测.. 147页

贵州省贵阳市选调生考试(行政职业能力测验).. 147页

辽宁省阜新市事业单位招聘考试(职业能力倾向.. 147页

重庆市垫江党校2024年公开招聘专业技术人员历.. 59页

驻马店事业单位2024确山县招聘工作人员历年高.. 59页

黑龙江省大兴安岭地区事业单位招聘考试(职业.. 147页

黑龙江省齐齐哈尔市事业单位招聘考试(职业能.. 148页

2020-2021学年福建省福州市高一上学期期末数学.. 19页

供电安全检测监测系统6C系统运用与管理 5页

国外解剖教材介绍 10页

市政工程监理控制要点 15页

新能源发电与控制技术复习题完整版 8页

汽车变速器拨叉加工工艺 23页

打扫实训楼活动方案 30页

药物分析-中国药典 4页

音韵学部分知识点梳理 5页

幼儿园结核活动方案 28页

立冬心情说说58条 8页

篮球赛作文5篇 5页

小区高架规划方案 31页

宠物小精灵推广方案 26页

学历提升推广方案咨询 29页

威海幼儿园环境规划方案 32页