超全代码 自动贩卖机 verilog 硬件版

时间:2016-09-17 02:50:36
【文件属性】:
文件名称:超全代码 自动贩卖机 verilog 硬件版
文件大小:2KB
文件格式:RAR
更新时间:2016-09-17 02:50:36
自动贩卖机 自动售货机 verilog FPGA设计实例 使用verilog HDL语言描述RTL级硬件电路,以实现需求功能,并在FPGA上进行验证。 实现功能: 1) 机器有一个投币孔,每次只能投入一枚硬币,但可以连续投入多枚硬币。机器能识别的硬币金额为1元,5角和1角。 2) 顾客可选择的饮料价格有1元,1元4 角,2元三种,每次只能售出1瓶饮料,购买饮料时先选择饮料种类再投币,当投入的硬币总金额达到或超过饮料价格后,机器发出指示信号并拒收继续投入的硬币,此时如果未选择取消,机器将送出饮料和找零硬币。 3) 顾客投入硬币之后,如果按取消键,机器也将退出所投入的全部金额。 4) 找零或退币时,按由大到小原则处理,即总金额超过1元时,先退出1元硬币,超过5角时,先退5角,不足5角,才退出1角。
【文件预览】:
autoseller src
----auto_seller.v(1KB)
----seller1.v(611B)
----type.v(292B)
----coin_display.v(4KB)
----seller1_tb.v(896B)

网友评论

  • 真坑,代码测试全都是错的!
  • 代码杂成这样,根本看不了
  • 代码太杂了
  • 代码很不错
  • 代码还好啦