没有合适的资源?快使用搜索试试~ 我知道了~
单片机控制自动售货机毕业设计.doc
0 下载量 140 浏览量
2023-07-02
18:07:37
上传
评论
收藏 1.74MB DOC 举报
温馨提示
试读
46页
单片机控制自动售货机毕业设计.doc
资源推荐
资源详情
资源评论
科技学院 2010 届本科毕业论文
——自动售货机控制器设计
学科专业:
指导教师:
学生姓名:
学生学号:
2010 年 5 月
第 I 页
目 录
摘 要 ...................................................VIII
Abstract ..................................................IX
绪论 .......................................................1
第一章,自动售货机的系统结构 .............................3
1.1 自动售货机的系统概述...................................................3
1.1.1 自动售货过程的控制子系统简述.......................................4
1.1.2 自动售货过程的通讯子系统简述 ....................................5
1.2自动售货机的功能简介 ..............................................6
1.2.1 此次设计的自动售货机的功能简介...................................6
1.2.2实现自动售货机的功能的设计思路 ..................................6
1.2.3论文的内容及拟解决的问题 .....................................7
第二章.自动售货机的系统硬件电路设计.....................8
2.1 自动售货机中央控制元件 8751 的介绍......................................8
2.2 货币识别系统...........................................................9
2.3 货物选择系统..........................................................11
2.4 出货及显示花钱数系统..................................................11
2.5 找钱及显示找钱数系统..................................................14
2.6 出错报警系统简述 ...................................................14
第三章.自动售货机的系统软件程序设计 ......................15
3.1自动售货机货币识别系统程序流程图 ...................................15
3.2自动售货机货物选择系统的程序流程图 .................................16
3.3自动售货机出货,显示花钱数系统流程图............................19
3.4 自动售货机找钱,显示找钱数系统流程图 ............................20
3.5 出错报警系统流程图 .................................................21
第 II 页
第四章.系统软、硬件设计实现 ................................23
4.1 驱动程序............................................................23
4.1.1 实现有效投币定时 30 秒以及累加计数程序: .........................23
4.1.2 货物选择系统的驱动程序 ...........................................23
4.1.3 报警系统的驱动程序 ................................................29
第五章 结束语 .............................................30
参考文献 ..................................................31
致 谢 ....................................................32
附 录 33
第 III 页
自动售货机控制器设计
摘 要
自动售货机是劳动密集型的产业构造向技术密集型社会转变的产物。本文设计
了一种以 INTEL 公司的 8751 单片机为核心的自动售货机装置的控制系统。详细
介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了
自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片
机 8751 芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。
本系统选择 4×4 矩阵式键盘按键作为货物选择端,采用了 2 个可编程并行接口
8255A 实现并行接口的扩展,解决了单片机 8751 芯片输入/输出口引脚紧张的问
题,实现了货物的掉出以及货币数的显示功能。此外,系统程序采用 keil 软件
进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇
编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。
关键词:自动售货机;控制系统,8751 单片机;系统程序
第 IV 页
The new business tax under the Ordinance Analysis of Tax
Planning
Abstract
The system that I design is an automat basing on microcontroller 8751to
control the sell goods system .In the following paper introduce the system
design and handware sellection software design and write . and emphases describe
the automat system worke principle system design and sofeware programing
technique The master mcu 8751 is INTEL Company. The system has some prominent
excellences by concentrate control. It is very steady and credible , my system use
4*4keyboard to sellecting goods useing two programing parallel interface 8255 to
resolve i/o tensional problem make goods dorp and coin display function
. I program the system by software named keilc51, The whole of programmer is
writed by asembeling language.keilc51 software makes my programmer easier and
check work more convenient.
Key words: vending machine;MCU8751;8255A keyboard/display
剩余45页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2501
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功