网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 论文范文 -> 电子机电类 -> 基于单片机设计的自动售货机系统设计
自动化论文范文| 电子机电论文| 测控技术论文| 通信专业论文| 电气工程论文| 通信工程论文| 电子信息工程论文| 免费自动化论文| 免费电子论文| 免费电气论文| 免费通信论文

基于单片机设计的自动售货机系统设计

本文ID:LW2429 字数:22587,页数:70 价格:¥108.00 → 信用说明

扫一扫 扫一扫
基于单片机设计的自动售货机系统设计

文档编号:JD180         字数:22587,页数:70

摘要
我所设计的自动售货机装置是以INTEL 公司的8751单片机为核心的控制系统。 
本文详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机8751芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。本系统选择4×4矩阵式键盘按键作为货物选择端,采用了2个可编程并行接口8255A实现并行接口的扩展,这样解决了单片机8751芯片输入/输出口引脚紧张的问题,实现了货物的掉出以及货币数的显示功能。此外,系统程序采用keil软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。


[关键词]:自动售货机;单片机8751;8255A键盘/显示;


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]: automat;MCU8751;8255A keyboard/display

 目  录
摘要 2
Abstract 3
绪  论 6
1自动售货机的简介 7
1.1 自动售货机的发展历史及发展趋势 7
1.1.1 自动售货机的发展历史 7
1.1.2 自动售货机的发展趋势 7
1.1.3 自动售货机的意义 8
2自动售货机的系统结构 9
2.1自动售货机的总体系统结构 9
2.1.1自动售货机的系统概述 9
2.1.2自动售货过程的控制子系统简述 10
2.1.3自动售货过程的通讯子系统简述 11
2.2自动售货机的功能介绍 11
2.2.1此次设计的自动售货机的功能简介 11
2.2.2实现自动售货机的功能的设计思路 12
2.2.3文档的内容及拟解决的问题: 12
3中央控制元件设计 13
3.1自动售货机中央控制元件8751的介绍 13
4货币识别系统 16
4.1 硬币的识别原理及其存退机构简述 16
4.2 纸币识别系统原理及其设计 16
4.2.1纸币器数据采集设备的基本原理及设计 16
4.2.2纸币器硬件设计 17
4.2.3定时器/计数器的定时和计数功能 17
4.2.4设置定时器/计数器的定时和计数 18
4.3识别货币系统的驱动程序 21
4.3.1程序流程图 21
4.3.2实现有效投币定时30秒以及累加计数程序如下: 22
5 货物选择系统 23
5.1单片机与键盘接口 23
5.1.1按键的分类 23
5.1.2键输入原理 23
5.1.3按键编码 23
5.2矩阵式按键 24
5.2.1矩阵式键盘的结构及原理 24
5.2.3键盘的编码 25
5.3 货物选择系统的驱动程序 26
5.3.1程序流程图 26
5.3.2驱动程序 36
6 出货及显示花钱数系统 47
6.1 出货系统的工作原理 47
6.1.1出货、显示功能的描叙 47
6.1.2可编程并行接口8255A的介绍 47
6.1.3可编程芯片8255A控制LED的显示 49
6.2 出货及显示能的驱动程序 54
6.2.1程序流程图 54
6.2.2驱动程序 55
7 找钱及显示找钱数系统 57
7.1 找钱系统的工作原理 57
7.1.1找钱、显示功能的描叙 57
7.2.2驱动程序 60
8 出错报警系统 62
8.1 报警系统的设计 62
8.2 报警系统的驱动程序 62
8.2.1程序流程图 62
8.2.2驱动程序 63
结束语 64
参考文献: 64
附录 65
货币识别系统电路 65
货物选择系统按键设计电路图 66
出货系统电路图1 67
出货系统电路图 2 68
找钱系统1 69
找钱系统电路图2 70
报警系统电路图 70

基于单片机设计的自动售货机系统设计由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:数字温度计的设计 下一篇:基于USB总线的设计与开发
推荐论文 本专业最新论文
Tags:基于 单片机设计 自动售货机 系统设计 2009-06-12 13:07:58【返回顶部】
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有