| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12044 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计是基于80C51单片机设计的一款自动售货机。文中对80C51单片机、LCD1602字符型液晶、4*4矩阵键盘、货物识别系统、货物选择系统、出货及找零系统等硬件作出了详细的阐述。使用EDA仿真软件proteus对其进行编译、仿真以及调试。本设计能够实现货物的选择、计价以及自动售出、钱币的自动找零以及发生故障时可以发出警报等功能。 关键词: 自动售货机、80C51单片机、编译仿真 、4*4矩阵键盘
目录 摘要 Abstract 1 引言-1 1.1 课题的研究背景及意义-1 1.2 国内外现状及发展趋势-1 2 自动售货机的系统结构-3 2.1 自动售货机的系统概述-3 2.1.1 自动售货机的系统结构-3 2.1.2 自动售货机的控制子系统概述-4 2.2 自动售货机的功能简介-4 2.2.1 自动售货机的功能概述-4 2.2.2 自动售货机的设计思路-5 3 自动售货机的硬件设计-7 3.1 80C51的简介-7 3.1.1 80C51的基本概述-7 3.1.2 80C51的引脚功能介绍-8 3.2 LCD1602字符型液晶简介-9 3.2.1 LCD1602的概述-9 3.2.2 LCD1602的硬件结构-9 3.2.3 LCD1602的指令说明-10 3.2.4 LCD1602的基本时序操作-12 3.3 4*4矩阵键盘简介-14 3.3.1 4*4矩阵键盘的概述-14 3.3.2 4*4矩阵键盘的硬件结构-14 3.4 货币识别系统-15 3.4.1对硬币的识别-15 3.4.2对纸币的识别-16 3.5 货物选择系统-17 3.6 出货及找零系统-18 4 系统的软件流程图设计-18 4.1 自动售货机货物选择流程图-19 4.2 自动售货机投币系统流程图-19 4.3 自动售货机出货找零系统流程图-20 5 系统软件仿真-22 5.1 PROTEUS的简介-22 5.2 仿真结果-22 6 结 论-25 参考文献-26 致 谢-28 附录A:C源程序-29 |

