基于单片机的自动售货机的设计.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-20
  • 论文字数:12044
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本设计是基于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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费