设计一种自动售货机系统,能够完成数钱、显示、找零、退币等功能。(1)设自动售货机能销售3种商品,矿泉水、热狗和汉堡,它们的单价分别是1元、4元和8元。(2)自动售货机允许投入1元、2元和5元纸币。(3)购买商品时,首先按下要购买商品额对应按键,商品对应的灯亮。然后投入钱币,显示投币总额,投入完毕按下确认键。如果钱币总数大于商品价格,吐出商品,显示退币总额并退币;设定每次购买商品的允许投币时间为30s,在设定时间内,总投币值不足顾客购买的商品单价时,或者超过30s未按确认键,售货机按不足钱数处理,退还全部投入纸币,不吐出商品。(4)当顾客完成一次购买之后或按错所需要的商品按钮,需要设置一个重新开始按钮,使整个系统恢复到初始状态;
2022-06-11 11:03:24 5.47MB 数电课设 售货机
1
数电实验,自动售货机,保护全部的工程文件,如果需要自动下载。
2022-06-06 23:26:48 15.16MB verilog
1
自动售货机系统-《C语言程序设计》课程设计报告.doc
2022-05-31 22:04:40 417KB 文档资料 c语言 开发语言
C语言实现自动贩卖机,分别有购买者与管理者两大板块,从购买到支付,从查看商品到修改价格实现一个自动售货机,销售5种商品,具备功能如下: 1.购买模式: a.显示全部商品价格 b.获取每种商品的购买数量 c.计算购买商品的总价格 d.随机购买商品 e.总价格打折处理 f.判断幸运小票(小票中含3个6) g.显示小票信息 h.选择支付方式 i.校对支付金额 2.管理模式: a.管理者身份认证 b.修改商品价格 c.查看商品信息
2022-05-23 20:00:19 10KB c语言 开发语言
1
自动售货机设计,设计一个自动销售饮料机。设每瓶饮料2.5元,投币口有两个,1元硬币(one)或5角硬币(half),每个时刻可以输入其中一种硬币,自动销售饮料机有找零钱功能,outc为出货,outm为找零
2022-05-23 17:39:13 219KB eda 售货机
1
引言     随着科技的发展及人们生活水平的提高,自动售货机已经逐渐走进了我们的生活。在学校的楼道旁,公园的一脚等都有自动售货机的身影。自动售货机市场的发展呈现出多元化及个性化的需求。传统的自动售货机控制系统采用单片机作为控制核心,不仅需要在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。本文详细介绍了一种用FPGA实现的自动售货机主控制系统的硬件设计和软件设计,并进行了软件仿真和硬件设计实验,实验表明该控制系统是可行的。   1 自动售货机系统总体结构   自动售货机作为一种完全独立的售货设备,集接收货币、顾客自选商品、售出商品和找零等功能于一体。具体的说,一个完整的售货机控制系统一
1
labview串口助手、labview串口助手、labview自动售货机、labview计算器
2022-05-12 11:03:29 1.4MB 源码软件 labview计算器
自动售货机是自动化技术在人们生活中的重要应用。随着人们生活质量的不断提高,对自动售货机的性能要求越来越高。自动售货机的主要功能是通过人机对话的形式完成自动售货这一过程。 本文设计了一款以INTEL公司出品的80C51单片机为核心的自动售货机,并且着重详细地介绍了自动售货机的整体系统设计方案、硬件选择基础、软件使用方法及技巧。以80C51作为CPU处理单元连接各个功能模块;以4*4矩阵键盘作为输入控制模块对货物进行种类和数量的选择以及模拟货币的投入功能;以LCD1602液晶作为显示模块来显示当前的购物状态以及货币状态;以LED的显示来表示当前选择货物以及出货的状态。通过Protues7.5单片机电路原理图进行连接布线连接各个模块;再用Keil uVision3专业编译软件完成源程序编译和调试,最终进行自动售货机的实验电路仿真来模拟自动售货。结合工作原理、系统设计、软件编译和实验仿真来实现自动售货这一相关功能。 自动售货机的仿真原理图如下:
1
本文档是软件工程中对自动售货对象动态功能模型的图形档案
2022-04-29 08:06:33 85KB 模型
1
EDA小组大作业,可以利用两个状态机实现购买者模式和管理员模式,有详细注释,购买者模式模拟购买商品过程,管理员模式为补货设定数量等等
2022-04-25 14:56:35 15.44MB fpga verilog EDA
1