课程设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1.课程设计项目及意义 (2)
2.设计题目具体技术要求和功能 (2)
3.方案比较与确定 (2)
3.1单片机的发展与现状 (2)
3.2单片机应用系统简介 (3)
3.3总体设计方案 (4)
3.3.1 功能系统 (4)
3.3.2需求分析 (4)
3.3.3控制系统设计(附图) (4)
4.可行性分析 (6)
4.1 技术可行性 (6)
4.2经济可行性 (6)
4.3操作可行性 (7)
5. 硬件电路设计 (8)
5.1在画图的时候应该注意的 (8)
5.2完整的电路原理图 (8)
5.3 元器件说明(简单介绍) (9)
5.4 硬件相关图例 (12)
5.4.1 真值表 (12)
5.4.2自动售货机的平面示意图 (12)
5.4.3硬件结构图 (13)
5.4.4 I/O地址分配 (14)
5.4.5 总体硬件构成 (15)
6.软件设计................................................................................................................................. - 16 -
6.1 程序主要说明............................................................................................................... - 16 -
6.1..1 软件结构设计分为系统定义及软件结构设计方面 (17)
6.1.2程序设计的步骤................................................................................................. - 17 -
6.2 程序流程图................................................................................................................... - 18 -
6.3 子程序流程图 (20)
6.4 中断程序流程图........................................................................................................... - 20 -
6.5 汇编程序源代码........................................................................................................... - 20 -
6.6 仿真调试现象及结果................................................................................................... - 23 -
7.设计总结 ................................................................................................................................ - 23 -
8.参考资料 ................................................................................................................................ - 23 - 致谢 ........................................................................................................................................... - 25 -
单片机课程设计说明书
--------模拟饮料自动售货机1.课程设计项目及意义
近几年,自动售货机在国内迅速普及,逐渐被越来越多的消费者所接受。自动售货机在为消费者带来方便的同时,其分布零散的特点也为经营者在监控、管理、维护等方面带来很大的不便。采用无线网络管理系统将是自动售货机行业应用发展的方向。
根据现实需求,自动售货机应用范围广泛,深受消费者欢迎,且设计相对简单,性价比较高,限于此次课程设计时间要求,本小组经过讨论决定开发该系统。
2.设计题目具体技术要求与功能
在清楚自动售货机运行工作过程的基础上,制定出设计方案,确定任务的目标,以设计出合理的仿真系统。
首先,应该任务分工;其次,要分别对模拟的自动售货机进行资料的查找与收集。例如在进行仿真界面的设计时可以去观看一下真正售货机的外观,必要时可以借助一些宣传图片来设计自动售货机的外型;在进行程序的编写时需要先分配的I/O口点,确定自动售货机的接口。然后,分别进行设计工作。最后将他们融合,经调试后完成整个系统的设计每一位他同学的设计工作是密切配合的。弄清楚及其内部要用到的各个硬件,整个仿真系统内部各大部件之间是相互联系的。到网上去搜索它们的相关资料,以便我们能够更加清楚它们的内部构成,为后面的工作打下基础。
仿真程序只做了解,虽然只做了解,但是也将在下面有所介绍。清楚了仿真实验的整体设计思路,下面就可以开始着手设计了。
3.方案比较与确定
3.1 单片机发展与现状
当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。为使我国尽快实现经济信息化,赶上发达国家水平,必须加速发展我国的信息技术和信息产业。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。
随着时间的推移,计算机革命的完成,信息高速公路的飞速发展,我们的工业已经和自动化控制密不可分了. 据统计,我国的单片机年容量已达1-3亿片,且每年以大约16%的速