- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Verilog语言的简单自动售货机毕业设计(可编辑)
基于Verilog语言的简单自动售货机毕业设计 Abstract This design is an auto-vending machine based on field programmable logic devices FPGAWe use QuartusⅡto write procedure in verilog HDL which is a language to describe hardware. The procedure will realize the function of auto-vending machine. This design is mainly about procedure. For the hardware, we use experimental box. We allocate all variable quantities in the procedure to the feet in experimental box. We use eight switch respectively represent commodity prices and throw money price and confirm payment change operation. When choosing good commodities and coin, digital pipe display selected commodity prices and money price. When pressing confirm payment switch, digital pipe display should find how much money, buzzer sounded, corresponding commodity LED lights. If throw money shortage selected commodity prices, corresponding warning money shortage of LED lights. Keywords: FPGA Verilog HDL auto-vending machine QuartusⅡ 目 录 摘 要 I Abstract II 第1章 绪论 1 1.1 概述 1 1.2 课题的背景、目的 1 1.3 课题设计环境 2 1.3.1 EDA的应用及发展趋势 2 1.3.2 Quartus II简介 3 1.3.3 FPGA介绍 4 第2章 系统设计 5 2.1 系统设计 5 2.2 系统设计方案比较 5 2.2.1 总体设计 5 2.2.2 设计方案比较 5 第3章 详细设计 7 3.1 自动售货机状态描述 7 3.2 设计思路及原理 7 3.2.1 模块描述与实现 7 3.2.2 电路原理图 9 3.3 自动售货机状态描述 11 34 详细状态描述 11 3.4.1 初始状态 11 3.4.2 选商品状态 11 3.4.3 投币状态 11 3.4.4 找零状态 11 第4章 软件设计 13 4.1 分析与设计思路 13 4.2 框图 14 4.3 程序总流程图 15 4.4 程序 15 第5章 结果与讨论 22 5.1 实验调试 22 5.1.1 调试步骤 22 5.1.2 实验现象 23 5.2 结果与分析 23 结论 24 参考文献 25 附录 26 致谢 27 第1章 绪论 1.1 概述 随着电子技术的发展,现场可编程门阵列FPGA和复杂可编程逻辑器件CPLD的出现,使得电子系统的设计者利用与器件相应的电子CAD软件,在实验室里就可以设计自己的专用集成电路ASIC器件。这种可编程ASIC不仅使设计的产品达到小型化、集成化和高可靠性,而且器件具有用户可编程特性,大大缩短了设计周期,减少了设计费用,降低了设计风险。目前数字系统的设计可以直接面向用户需求,根据系统的行为和功能要求,自上至下地逐层完成相应的描述?综合?优化?仿真与验证,直到生成器件,实现电子设计自动化。其中电子设计自动化(EDA)的关键技术之一就是可以用硬件描述语言(HDL)来描述硬件电路。 EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机
您可能关注的文档
- 剖宫产手术的护理配合.ppt.ppt
- 勉县旧州精米加工厂 某公司10万吨精米加工建设项目可行性研究报告(资金申请报告).doc
- 劳技教案(八年级劳动技术教学计划).doc.doc
- 农学考研必备 史上最强水土保持学土壤学课件.ppt.ppt
- 区域经济一体化和区域经济集团【ppt】.ppt
- 千年庙会活动策划方案.doc
- 南京百家湖西花园住宅小区项目可行性研究报告1.doc
- 南京艺术学院演艺大楼智能化投标方案【可修改为其他楼宇智能化弱电系统方案】(可编辑).doc
- 南开10秋学期《高级管理会计》在线作业(Nankai 10 fall semester advanced management accounting online homework).doc
- 南师——网络文化艺术节策划书.doc
文档评论(0)