- 24
- 0
- 约5.07千字
- 约 8页
- 2021-09-14 发布于山东
- 举报
简单自动售货机VerilogHDL程序
简单自动售货机VerilogHDL程序
PAGE / NUMPAGES
简单自动售货机VerilogHDL程序
.
自动售货机 VerilogHDL 程序
一个简单的自动售卖饮料机的程序。 该机器拥有投币,显示余额, 购买六种饮料, 退钱等功能,为了更具合用性,增添了饮料选择同意提示和投币同意提示的功能。详尽形容,可
投入一元、 五元、十元和二十元面值的钱币, 显示出当前的余额, 并依照当前的余额提示能购买哪些饮料, 选择某种饮料, 则输出选定的饮料, 同时余额减去相应的金钱。 若选择退钱,机器就退出所有的钱,余额清零。
以以下图为功能表示图:
投币
选择饮料
退钱
投币允
加钱 许提示
减钱
余额变化 状态变化
清零
退钱允
许提示
饮料选
择提示
程序的状态表 :
money state
选择提示 投币提示 退钱提示
(余额 ) (状态 )
0 0 0 选择 无钱可退
1 1 可选择 1,2
可选择
可以投币
2 或 3 2 可以退钱
1,2,3,4
4 而 20 3 可选择 1~6
Word 文档
.
=20 4 不可以再投
程序中包含了一个状态机,定义了一个任务( task)和函数( function ),用该任务调用
了该函数,使用若干分支语句,详见附后源程序和测试程序。
附上程序编译仿真图:
Word 文档
.
Word
您可能关注的文档
最近下载
- ISO 16843-22025 健康信息学 - 用于表示针灸的分类结构 - 第2部分针刺标准立项发展报告.docx
- 个人汽车购买合同7篇.docx VIP
- 风浪里歌词哈哈哈.docx
- 2024-2025学年七年级上学期第一次月考语文试卷(150分) 部编版.doc VIP
- 《长高的秘密》中国版大卫泰勒.pdf VIP
- 第一章 常用逻辑用语 导学案.pdf VIP
- 《中国华能集团有限公司光伏项目造价指标(第六版)》2025年.pdf
- 超微X10DRG-Q主板说明书(中文).pdf VIP
- 新沪科教版高中物理必修三2.2《电场力做功的特点电势能》说课稿.doc
- 2026年最新执业医师资格考试生物化学考试练习试题及答案.docx
原创力文档

文档评论(0)