基于VHDL語言自动报货机.docVIP

  • 7
  • 0
  • 约5.75千字
  • 约 7页
  • 2016-11-27 发布于重庆
  • 举报
基于VHDL語言自动报货机

自动售报机设计 一 设计题目: 自动售报机 设计FPGA模块模拟自动售报机的工作过程,要求如下(1)售报机有两个进币孔,可以输入硬币和纸币,售报机有两个进币孔,一个是输入硬币,一个是输入纸币,硬币的识别范围是5角和1 元的硬币,纸币的识别范围是1 元、5 元,10 元,20元,50元,100元。顾客可以连续多次投入钱币。(2)顾客可以选择的报纸种类有3种,价格分别为1-3元,顾客可以通过输入报纸的编号来实现报纸的选择。即有一个小键盘(0-9按键)来完成,比如输入3时要先输入0,再输入3。(3)顾客选择完报纸后,可以选择需要的数量。然后可以继续选择报纸及其数量,每次 可以选择最多三个报纸。然后显示出所需金额。顾客此时可以投币,并且显示已经投币的总币值。当投币值达到或超过所需币值后,售报机出报,并扣除所需金额,并找出多余金额。在投币期间,顾客可以按取消键取消本次操作,钱币自动退出。 二、程序实现功能: FPGA模块模拟自动售货机: (1)售报机有两个进币孔,分别输入硬币和纸币,硬币的识别范围是5角和1 元的硬币,纸币的识别范围是1 元、5 元,10 元,20元,50元,100元。顾客可以连续多次投入钱币。 (2)顾客可以选择的报纸种类有3种,价格分别为1-3元,顾客可以通过输入报纸的编号来实现报纸的选择。 (3)顾客选择完报纸后,可以选择需要的数量。然后可以继续选择报纸及其数量,

文档评论(0)

1亿VIP精品文档

相关文档