需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6475 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:近年来,自动售货机广泛应用于各种公共场所。自动售货机已被人们认可并被广泛使用。这是非常方便;它比商店节省空间;它不需要人力的优势,非常符合当代社会的生活需要。本文设计了一种以单片机89C52为核心的自动售货机,并选择4×4矩阵式键盘模拟货物种类选择和数量的选择,模拟投币功能以及确认和取消按键,选择LCD1602作为显示模块来显示当前购买状态以及货币状态,以LED灯的显示来表示当前选择货物种类以及出货状态。以此实现货物的选择、掉出、退币以及LCD显示等功能。在设计程序之后,还需要通过protues和keil来调试和仿真。 关键词:自动售货机,89C52单片机,调试和仿真
目录 摘要 Abstract 1 绪论-4 1.1 课题的研究背景及意义-4 1.2 国内外现状及发展趋势-4 1.3 本课题研究的主要内容-4 2 自动售货机的总体设计方案-5 2.1 自动售货机的功能要求-5 2.2 自动售货机的设计思路-5 3 关于自动售货机硬件系统设计-7 3.1 自动售货机整体设计概述-7 3.2 89C52单片机简介-9 3.3 LCD1602工业字符型液晶-10 3.4 4*4矩阵键盘-12 3.5 LED灯显示模块-15 4 关于自动售货机的软件设计-16 4.1自动售货机货物选择-16 4.2 自动售货机投币系统设计-18 4.3 1602液晶显示模块程序设计-21 5 系统软件仿真与调试-24 5.1 PROTEUS的使用-24 5.2 仿真结果-26 结 论-29 参 考 文 献-30 致谢-31 |