电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于单片机的自动售货机

基于单片机的自动售货机_第1页
1/37
基于单片机的自动售货机_第2页
2/37
基于单片机的自动售货机_第3页
3/37
摘 要自动售货机是自动化技术在人们生活中的重要应用。随着人们生活质量的不断提高,对自动售货机的性能要求越来越高。自动售货机的主要功能是通过人机对话的形式完成自动售货这一过程。本文设计了一款以 INTEL 公司出品的 80C51 单片机为核心的自动售货机,并且着重详细地介绍了自动售货机的整体系统设计方案、硬件选择基础、软件使用方法及技巧。以 80C51 作为CPU 处理单元连接各个功能模块;以 4*4 矩阵键盘作为输入控制模块对货物进行种类和数量的选择以及模拟货币的投入功能;以 LCD1602 液晶作为显示模块来显示当前的购物状态以及货币状态;以 LED 的显示来表示当前选择货物以及出货的状态。通过 Protues7。5 单片机电路原理图进行连接布线连接各个模块;再用 Keil uVision3 专业编译软件完成源程序编译和调试,最终进行自动售货机的实验电路仿真来模拟自动售货。结合工作原理、系统设计、软件编译和实验仿真来实现自动售货这一相关功能。关键词 自动售货机,80C51 单片机,编译仿真ABSTRACTThe automatically vending machine is provided the the the important applications of the automation technology in people's lives. With the continuous improvement of people’s quality of life , the increasingly high performance requirements of vending machines. Vending machines The main function of the form of man-machine dialogue vending this process。The designed a produced by Intel 80C51 microcontroller as the core vending machines, and emphasizes the detailed description of the overall system design of the vending machines , hardware options , software and the use of methods and techniques. As 80C51 CPU processing unit connected to the various functional modules; 4 * 4 matrix keyboard as an input control module of goods, the choice of the type and number of input and analog currency; LCD1602 LCD as the display module to display the current state of shopping as well as currency state ; LED display indicates the current selection of goods and shipment status 。 By th...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于单片机的自动售货机

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部