登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
HLVerilog课程设计报告自动售货机.docx
文档分类:
办公文档
|
页数:约8页
举报非法文档有奖
分享到:
1
/
8
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
8
下载此文档
文档列表
文档介绍
HLVerilog课程设计报告自动售货机.docx
Verilog HDL课程设计报告
实验名称:基于Verilog HDL的自动售货机
指导老师:王冠军
班 级:信科12-1
姓 名:吴涛
学 号:06122485
第一章 系统设计
系统设计
用四个发光二极管分别模拟售出价值为 5角、1元、 元和 2元的小商品,购买者 可以通过开关选择任意一种标价中的小商品。
灯亮时表示该小商品售出。
用开关分别模拟 5角、1元硬币和 5元纸币投入,可以用几只发光二极管 (或数码管 ) 分别代表找回剩余的硬币。
每次只能售出一种小商品,当所投硬币达到或超过购买者所选面值时,售出货物并 找回剩余的硬币,回到初始状态;
当所投硬币值不足面值时,可通过一个复位键退回所投硬币,回到初始状态。
第二章 详细设计
自动售货机状态描述
判断开关被按下的个数N。若N>=2表示所选本次选择无效,返回初始状态;若 N=1则 显示所选商品,并继续执行下面的流程。 3 个开关分别代表三种商品。 4个开关分别代表投 入 元, 1 元, 2 元, 5 元,统计投入总额。投入总额与商品价格做比较,如果总额 <商品
价格,退钱并返回初始状态如果总额 >=商品价格,则继续执行下面的程序。找零 =总额-商品 价格,数码管显示找零金额。状态图如图 所示:
详细状态描述
初始状态
各变量都设置为零,按下 rst 键后,一切恢复到初始状态。
选商品状态
分别有价格为 、 1 元、 1 .5元和 2元的商品,每次选择商品前,设置一个标志位 btn_sell 表示选择商品状态。此自动售货机每一次售货时只能一次选择一种商品,当同时选 择两种以上时,选择商品无效,数码管显示清零,重新进行商品选择。选择商品后,数码管 显示所选商品价格。
投币状态
当选好商品后,开始投币。同样有一标志位 btn_price 表示投币金额。投币口只接受三种 面值的钱币 、1元和 5 元,可以同时投入多种面值钱币。投完币后,先有一个确认买 商品的过程,若投了币但又不购买商品了,就将全部投币金额退回;若确认购买商品,则进 入下一状态——找零状态。
找零状态 投完币,并确认购买商品后,进入找零状态。首先要将所投的金额与所选商品的价格做 比较,若所投金额小于商品价格,则退回所投钱币;若大于等于商品价格,则两者做差,得 到需要找零的钱。
第三章 软件设计
程序总流程图
程序
module seller(clk,rst,dis_mony,btn_ok,btn_mon,btn_sell,led_warn,led,beep);
input clk,rst,btn_ok;
input [2:0] btn_mon;// 选择放入的钱
input [3:0] btn_sell;// 选择商品 bbt_5,gz_10,kqs_15,kl_20
output [3:0] led;//led_5,led_10,led_15,led_20
output led_warn;〃钱不足,指示灯
output [10:0] dis_mony;〃数码管显示投入面值,dia_mony[10:8]=com 位选,dis_mony[7:0]=段 码
output beep;
integer r;
reg cl
HLVerilog课程设计报告自动售货机 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年SCL-90
6页
2025年高考复习《动量》典型例题复习
17页
2025年青岛版初中数学七年级上册单元测试-第七..
5页
2025年钢结构制作质量控制与解决办法
11页
2025年道路顶管施工方案
32页
2025年财务管理实质以及现金流量的意义
4页
2025年营养与食品卫生学重点笔记
8页
2025年股权激励个人所得税政策归纳及梳理
4页
2025年糖尿病在线学习试题及答案
14页
2025年电商运营方案
10页
2025年校长答辩材料
57页
2025年期末复习《红星照耀中国》必考知识点整..
6页
2025年普通动物学笔记第四版
54页
高考数学复习考前冲刺四回扣溯源查缺补漏专题..
13页
高考历史一轮复习中国传统文化主流思想的演变..
7页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
8
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
daoqqzhuanyongyou2
文件大小
:
118 KB
时间
:
2020-11-16
相关标签
自动售货机毕业设计
自动售货机方案
课程设计报告
计算机网络课程设计报告
自动售货机运营方案
自动售货机租赁合同
自动售货机投放方案
自动售货机解决方案
自动售货机服务方案
CAD课程设计报告
往来文书
招标投标
传真信函
解决方案
事务文书
活动策划
股份制文书
调研文书
规章制度
统计图表
PPT模板素材
工作计划
工作总结
会议纪要
产品手册
求职简历
通知/申请
演讲致辞
说明文书
词典
简明教程
办公软件应用
教育范文
最近更新
新纪元创业团队计划书
2025年高二数学教学反思集合篇
高职毕业生分时分类管理机制的探索与构建—..
高职学生二语写作中母语正迁移的实证研究
高考语文古诗词鉴赏试题分析及出路探究
高考冲刺阶段基于教材的英语备考策略
2025年高中语文课堂教学反思
高等院校融资渠道多元化拓展研究
2025年缩写火烧赤壁(合集8篇)
教师新课标培训心得体会范文
2025年编拟提纲说课稿(共16篇)
2025年高中教研工作总结
高校教学质量监控体系构建的探索
2025年绿色的星球小学作文(集锦14篇)
扬州智能玩具项目商业计划书模板参考
数字经济发展趋势-深度研究
2025年安全风险预控管理体系安全手册04月17..
高校人文社会科学科研资源利用效率评价——..
我的职业规划4
初一语文教师教学计划
2025年综合部长岗位职责(共5篇)-大文斗范..
志愿者个人自我介绍简短版范文
2025年安全管理目标
2023入团知识测试入团测试题及答案
焦虑自评量表SAS完整
2025年度化妆品公司各部门架构职责和各岗位..
2023年广西初中学业水平考试生物学试题试卷..
小学科学人教鄂教版六年级下册全册知识点整..
城市道路工程案例分析课件
马兰士C150使用方法
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部