| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6591 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:自动售货机是一款付款后可自动提货的机器。随着科技的进步,人工智能的普及,自动售货机的优势越来愈明显,本文主要介绍的是饮料自动售货机的控制系统。本系统的控制单元是单片机89C52,用3×3矩阵键盘作为操作功能键,通过高频振荡电路产生的磁场识别硬币,通过显示屏显示饮料的数量和货币总额,以完成饮料的销售、退款、找零等功能。
自动售货机可以节省大量的人工费用,占地面积很小,方便在商场,游乐场等各类场所使用,为人们的生活提供了便利。自动售货机的出现节约了人力成本,改善了市政工程的基础建设。
关键词: STC89C52; 自动售货机; 键盘控制
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 主要研究内容-1
2 自动售货机系统总体设计方案-2
2.1 工作原理-2
2.2 项目要求-3
2.2.1 硬件设计要求-3
2.2.2 软件设计要求-4
3 控制系统的硬件电路设计-5
3.1 单片机简介-5
3.2 货币识别系统-5
3.3 LCD显示模块-7
3.4 提示程序模块-9
3.5 出货控制设计-9
4 控制的软件设计-11
4.1 软件设计概述-11
4.2 主程序-11
4.3 键盘程序设计-13
4.4 字符型液晶显示模块-13
4.5 提示模块程序设计-15
5 系统软件仿真-16
5.1 Protues简介-16
5.2 仿真结果-16
结论-19
参考文献-20
附录1主函数程序-21
附录2 TC1602OL显示程序-25
附录3 提示程序-29
附录4 总原理图-30
致谢-31 |

