| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10467 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
自动售货机的出现改变了购买商品只能从实体店铺进行商品购买的生活方式。自动售货机的发展极大的减少了人手的消耗,在人口老龄化不断加重的当下起到了至关重要的作用,自动售货机的普及和发扬成为了当下的最好选择。本文设计使用了STC89C52单片机,使用3×3矩阵键盘作为选择商品和货币找零的控制按钮,完成了商品交易和找零退币等功能并通过LCD进行实时显示。本文细致描述了自动售货机控制系统的方案设计,对程序进行了编写,对硬件进行了选择,着重介绍了自动售货机控制系统工作的原理,以及如何对自动售货机进行程序的编写。
关键词:STC89C52;自动售货机;矩阵键盘;LCD显示
目 录
中文摘要 I
英文摘要 II
1 绪论 1
2 自动售货机工作原理 2
2.1 工作原理 2
2.2 系统要求 2
2.2.1 硬件设计要求 2
2.2.2 软件设计要求 3
3 控制系统的硬件电路设计 4
3.1 硬件设计概述 4
3.2 微控制器 4
3.3 货币识别系统 5
3.3.1 硬币的识别原理及其存退机构简述 5
3.3.2 纸币识别系统原理及其设计 6
3.4 LCD显示系统模块 7
3.5 提示模块 8
4 控制系统的软件设计 10
4.1软件设计概述 10
4.2 主程序 10
4.3 键盘程序设计 12
4.4 字符型液晶显示模块程序设计 13
4.5 提示模块程序设计 15
结 论 16
参考文献 17
附 录 1 18
附 录 2 30 |

