基于单片机的自动售货机(论文+源码)
2023-12-13 05:57:58
1.系统设计
- 本设计以这样的工作流程开始自动售货机的自动售货过程:
- 启动系统,开始待机;
- 顾客通过按键选择商品的种类以及数量并确认;
- 售货机检查是否有足够的货物并通过LCD提示等待顾客投币;
- 顾客投入货币,售货机自动检测金额是否足够;
- 金额足够多,售货机将推出顾客选择的相应数量的商品,若金额不足则直接退还货币;
- 推出商品,售货机转入找零系统退出余币;
- 系统自动复位,完成售货;
- 系统采用硬件设计思路如图2.3:
- 采用单片机80C51作CPU;
- 采用P3.5口作为投币的输入端;
- 采用LCD1602液晶为显示模块:
- 采用4*4矩阵键盘连接P1口作为货物选择选择端;
- 采用P0口实现出货、找零功能;
2.仿真效果
文章来源:https://blog.csdn.net/lvpeng7446281/article/details/134946214
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!