更新时间:11-12 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:7294 需要金币:1000个
摘要:自动售货机是近些年来兴起的一种通过FPGA或者单片机等硬件支持的智能设备。自动售货机通过硬件支持,通过以编写好的程序自动出货自动找零,但货物一旦售罄就需人为去补充。传统的售货机只能用现金支付,随着近些年的发展移动终端支付方式越来越受欢迎。本课题主要是研究一款基于89C51单片机的自动售货机,并实现自由选货、出货、收钱、找零等功能,介绍了单片机的选型、总的设计框架、软件仿真、硬件电路的实现等各个模块。
关键词:自动售货机;单片机;系统设计
目录
中文摘要
英文摘要
1 绪论-1
1.1 研究意义-1
1.2 现状及发展趋势-1
1.3研究的主要内容-2
2 自动售货机的系统结构-3
2.1 系统概述-3
2.1.1 工作原理-3
2.1.2 控制子系统概述-3
2.2 自动售货机的功能简介-4
2.2.1 功能概述-4
2.2.2系统设计思路-5
3 硬件设计-7
3.1 80C51的基本概述-7
3.2 LCD1602 字符型液晶的基本概述-9
3.3 4*4 矩阵键盘的基本概述-11
3.4 货币识别模块-12
3.5货物选择模块-13
3.6 出货退币模块-13
4 软件流程图设计-15
4.1 商品选择流程图-15
4.2 投币系统流程图-15
4.3 出货找零系统流程图-17
5 试验结果-18
总结-21
参考文献-22