自动售货机

所属分类:VHDL/FPGA/Verilog
开发工具:Quartus II
文件大小:5601KB
下载次数:2
上传日期:2021-01-14 16:53:16
上 传 者洛天依00
说明:  设计一种自动售货机系统,能够完成数钱、 显示、找零、退币等功能。 (1)设自动售货机能销售3种商品,矿泉水、热狗和 汉堡,它们的单价分别是1元、4元和8元。 (2)自动售货机允许投入1元、2元和5元纸币。 (3)购买商品时,首先按下要购买商品额对应按键, 商品对应的灯亮。然后投入钱币,显示投币总额,投入 完毕按下确认键。如果钱币总数大于商品价格,吐出商 品,显示退币总额并退币;设定每次购买商品的允许投 币时间为30s,在设定时间内,总投币值不足顾客购买的 商品单价时,或者超过30s未按确认键,售货机按不足钱 数处理,退还全部投入纸币,不吐出商品。 (4)当顾客完成一次购买之后或按错所需要的商品按钮, 需要设置一个重新开始按钮,使整个系统恢复到初始状态;
(This paper designs a vending machine system, which can count money, store money, etc)

文件列表:
vending machine (0, 2021-01-12)
vending machine\Clock_Test02.qsf (4644, 2021-01-05)
vending machine\Clock_Test02.qws (6515, 2021-01-12)
vending machine\count_down30.v (883, 2021-01-04)
vending machine\count_down30.v.bak (81, 2021-01-04)
vending machine\db (0, 2021-01-12)
vending machine\db\.cmp.kpt (207, 2021-01-05)
vending machine\db\Clock_Test02.(0).cnf.cdb (3297, 2021-01-04)
vending machine\db\Clock_Test02.(0).cnf.hdb (1541, 2021-01-04)
vending machine\db\Clock_Test02.(1).cnf.cdb (4555, 2021-01-04)
vending machine\db\Clock_Test02.(1).cnf.hdb (1539, 2021-01-04)
vending machine\db\Clock_Test02.(10).cnf.cdb (14100, 2021-01-04)
vending machine\db\Clock_Test02.(10).cnf.hdb (8444, 2021-01-04)
vending machine\db\Clock_Test02.(11).cnf.cdb (1025, 2021-01-04)
vending machine\db\Clock_Test02.(11).cnf.hdb (698, 2021-01-04)
vending machine\db\Clock_Test02.(12).cnf.cdb (1250, 2021-01-04)
vending machine\db\Clock_Test02.(12).cnf.hdb (722, 2021-01-04)
vending machine\db\Clock_Test02.(13).cnf.cdb (1365, 2021-01-04)
vending machine\db\Clock_Test02.(13).cnf.hdb (647, 2021-01-04)
vending machine\db\Clock_Test02.(14).cnf.cdb (1318, 2021-01-04)
vending machine\db\Clock_Test02.(14).cnf.hdb (715, 2021-01-04)
vending machine\db\Clock_Test02.(15).cnf.cdb (1516, 2021-01-04)
vending machine\db\Clock_Test02.(15).cnf.hdb (882, 2021-01-04)
vending machine\db\Clock_Test02.(16).cnf.cdb (11460, 2021-01-04)
vending machine\db\Clock_Test02.(16).cnf.hdb (7094, 2021-01-04)
vending machine\db\Clock_Test02.(17).cnf.cdb (1284, 2021-01-04)
vending machine\db\Clock_Test02.(17).cnf.hdb (648, 2021-01-04)
vending machine\db\Clock_Test02.(18).cnf.cdb (1196, 2021-01-04)
vending machine\db\Clock_Test02.(18).cnf.hdb (699, 2021-01-04)
vending machine\db\Clock_Test02.(19).cnf.cdb (1379, 2021-01-04)
vending machine\db\Clock_Test02.(19).cnf.hdb (840, 2021-01-04)
vending machine\db\Clock_Test02.(2).cnf.cdb (2908, 2021-01-04)
vending machine\db\Clock_Test02.(2).cnf.hdb (996, 2021-01-04)
vending machine\db\Clock_Test02.(20).cnf.cdb (8452, 2021-01-04)
vending machine\db\Clock_Test02.(20).cnf.hdb (4536, 2021-01-04)
vending machine\db\Clock_Test02.(21).cnf.cdb (1301, 2021-01-04)
vending machine\db\Clock_Test02.(21).cnf.hdb (649, 2021-01-04)
vending machine\db\Clock_Test02.(22).cnf.cdb (1199, 2021-01-04)
vending machine\db\Clock_Test02.(22).cnf.hdb (700, 2021-01-04)
vending machine\db\Clock_Test02.(23).cnf.cdb (1404, 2021-01-04)
... ...

This folder contains data for incremental compilation. The compiled_partitions sub-folder contains previous compilation results for each partition. As long as this folder is preserved, incremental compilation results from earlier compiles can be re-used. To perform a clean compilation from source files for all partitions, both the db and incremental_db folder should be removed. The imported_partitions sub-folder contains the last imported QXP for each imported partition. As long as this folder is preserved, imported partitions will be automatically re-imported when the db or incremental_db/compiled_partitions folders are removed.

近期下载者

相关文件


收藏者