自动售货机设计 毕业设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

自动贩卖机是能够根据投入的钱币自动付货的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。现代的自动售货机的种类、结构和功能依出售的商品而异。钱币装置是售货机的核心,其主要功能是确认投入钱币的金额,如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。自动售货机自动输出顾客所要的商品。因此,自动售货机在商业,食品行业越来越普及,更方便消费者购买自己所需的商品。使用方便、可靠、节省人力的自动售货机将在社会生活中成为一种趋势。

本文详细介绍了自动售货机系统以AT81C51芯片为核心,运用汇编语言在keil软件上进行编写、编译,在proteus上进行仿真,并通过选择独立键盘按键和LED显示,实现自动售货机的货物选择,投币显示,出货,找零等功能。本文并详细介绍了自动售货机系统的设计方案、硬件选择、软件规划和编写。重点描述了自动售货机的工作原理、系统设计和软件编程。

关键词:自动售货机;AT89C51;LCD显示;

Abstract

Trades machine is automatically can pay the goods automatically according to the investment money the machine, it is the commercial automation commonly used equipment, the time, the place limit, cannot save the manpower, the convenience transaction. The modern vending machine's type, the structure and the function depend on the sell the commodity, but different. The money installment is vending machine's core, its major function is confirms the investment money the amount, if invests the amount achieves the purchase goods the value namely to send out the vending signal, and discovers the extra money. The vending machine outputs the commodity which automatically the customer wants. Therefore, the vending machine in the trade, food profession is getting more and more popular, a more convenient consumer purchases the commodity which one need. The easy to operate, reliable, the economical manpower's vending machine will become one tendency in the social life.

This article introduced in detail the vending machine system take AT81C51 chip as the core, the utilization assembly language carries on the compilation, the translation on the keil software, carries on the simulation on proteus, and demonstrated through the choice independent keyboard pressed key and LED, realizes vending machine's cargo choice, throws the coin to demonstrate, produces goods, gives change and so on functions. This article and introduced the vending machine system's design proposal, the hardware select, the software plan and the compilation in detail. Described vending machine's principle of work, the system design and the software programming with emphasis.

Key words: Vending Machines;AT89C51;LCD Display;

目录

摘要 ............................................................................................. I Abstract........................................................................................... I I 第一章绪论.. (1)

1.1 课题背景 (1)

1.2 课题任务及要求 (2)

1.3课题内容及安排 (2)

第二章自动售货机的总体概括 (3)

2.1自动售货机介绍 (3)

2.2自动售货机的研究意义 (4)

第三章硬件介绍 (5)

3.1 单片机的介绍 (5)

3.1.1 AT89C51的介绍 (6)

3.1.2单片机复位电路的介绍 (10)

3.1.3时钟电路的介绍 (11)

3.2 LED的介绍 (12)

3.2.1 LED基本信息 (12)

3.2.2 LED发光原理 (13)

3.3.3 TC1602介绍 (13)

3.3 keil软件介绍 (16)

3.3.1 keil c μVision2功能 (17)

3.3.2 keil c的基本操作 (18)

3.4 proteus软件介绍 (25)

3.4.1 PROTEUS软件的特点 (26)

3.4.2 proteus实现仿真 (27)

3.4.3PROTEUS软件基本操作 (28)

第四章自动售货机的系统结构 (34)

4.1自动售货机的总体系统结构 (34)

4.2 自动售货过程的控制子系统简述 (35)

第五章自动售货机的功能介绍 (37)

5.1 自动售货机的功能简介 (37)

5.2 实现自动售货机的功能的设计思路 (38)

相关文档
最新文档