
基于 FPGA_VHDL 的自动售货机
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用FPGA与VHDL语言设计实现了一套自动售货机控制系统,具备硬币投入、商品选择及找零等功能,旨在验证数字电路设计在实际生活中的应用。
这是一个自动售货机程序实现,功能如下:1.按一下button1按钮表示购买货物A,第一个LED灯亮;按两下button1按钮表示购买货物B,第二个LED灯亮;按三下button1按钮表示购买货物C,第三个LED灯亮,并且7段数码管显示所要购买的货物价格。2.LED灯亮后开始输入硬币:Button2每按下一次代表投入10元,连按两次则为20元;Button3每次按下代表5元,连续按两下表示10元;Button4每次按下代表1元,连续按两下表示2元。7段数码管会显示已投的总金额,在此之后再次点击button1键,则7段数码管将显示出找回的钱数,并且指示货物的LED灯熄灭。3.如果投入的钱币不够就按下button1键确认购买,此时数码管会显示“ER”。
全部评论 (0)
还没有任何评论哟~


