基于单片机的简易自动售货机设计.docx

资料分类:工业大学 上传会员:火箭女孩 更新时间:2020-06-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11051
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要: 自动售货机实现了自助式购物方式,快捷便利,节省了人力物力财力资源,它在人们的日常生活中正扮演着越来越重要的角色,如今已遍布世界上各个城市的各个角落,深受人们的欢迎。

本设计的核心采用STC89C52单片机,显示器采用LCD12864,售货机的货币识别系统采用按键的方式来模拟投币过程,本设计将应用两种方案设计对比,选择最优方案,简析了各硬件资料,本设计使用Keil软件编程实现显示、商品销售、价格设置、财务汇总统计功能。对系统硬件电路进行了制作和焊接,完成软件系统各功能模块的测试和调试,设计最后有设计结果的展示。

 

关键词:自动售货机;STC89C52;LCD显示屏;按键控制

 

目录

摘要

Abstract

第一章 绪论-1

1.1课题研究背景及意义-1

1.2自动售货机发展历史-1

1.3国内外发展现状及影响-2

1.3.1带给社会现代化的气氛-2

1.3.2带给消费者的体验-3

1.3.3带给商业界的冲击-3

第二章  方案设计要求-5

2.1研究思路-5

2.2系统结构-6

2.3 方案选择与设计-6

2.3.1 主控制器的选择-6

2.3.2 按键模块选择-7

2.3.3显示屏的选择-7

2.3.4 存储器的选择-7

第三章  硬件电路设计-8

3.1硬件设计综述-8

3.2主控制器电路设计-8

3.3 显示模块电路设计-8

3.4 提示模块电路设计-12

3.5 按键模块电路设计-13

3.6 电源系统电路设计-15

3.7 存储模块电路设计-15

3.7.1AT24C02工作时序-15

3.7.2AT24C02电路原理图-16

第四章 控制系统的软件设计-17

4.1系统软件设计综述-17

4.2主程序-17

4.3 键盘模块程序-18

4.4 显示模块程序-19

4.5 提示模块电路-19

4.6 存储器读写模块-20

第五章 系统调试及实物展示-22

5.1设计所用软件-22

5.1.1单片机开发软件-22

5.1.2 硬件制图软件-22

5.1.3 系统仿真软件-23

5.2 实物展示-23

总  结-27

致  谢-28

参考文献-29

相关论文资料:
最新评论
上传会员 火箭女孩 对本文的描述:自动售货机如今正走向高机械化,高智能化,高自动化的道路上,更加完善的支付途径,越来越多的年轻人已经不怎么随身携带现金,所以要实现自动售货机在移动端的支付的同步必不......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: