课程名称:自动控制课程设计 设计题目: 自动售货机的单片机设计 院 系: 专 业: 年 级: 姓 名: 指导教师: 西南交通大学峨眉校区 2010 年 月 日 课 程 设 计 任 务 书 专 业 姓 名 学 号 开题日期:2010 年 7 月 13 日 完成日期:2010 年 7 月 23 日 题 目 自动售货机的单片机设计 一、设计的目的 通过对自动售货机的设计,在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都有更加具体的了解。将理论联系到实际的设计中来,这样更有利于今后的学习时间。 二、设计的内容及要求 设计内容: 自动售货机是以单片机为核心的自动化控制装置,它集按键选择技术、单片机技术于一体,具有功能强大、可靠性高、使用方便、维护简单等特点。因此,在商业、生活中得到了广泛的应用。设计的自动售货机不仅能够自动识别1 元、5 角硬币,而且能够自动识别 10 元、5 元、1 元、0.5 元纸币,还会自动找零,人机对话的应用性提高使自动售货机在国内大面积普及成为可能。 设计要求: 各个子系统分 工 运 行 。按流 程进 行 ,必 须 设计好 选择商品 的过程,投 币过程,推 出 商品 过程,以及自动计算 找零过程。各个过程结 束 后自动跳 入 下 一系统。 设计时要具体介 绍 所 用单片机的硬件 结 构 及工 作 原理。 设计完成后,调 试 程序 。在仿 真 软 件 中模 拟 出 仿 真 结 果 ,直 到仿 真 结 果 达到预 期要求为止 。 三 、指 导 教 师 评 语 四 、成 绩 指 导 教 师 (签 章 ) 年 月 日 目 录 摘要……………………………………………………………………………………… Ⅰ 绪论……………………………………………………………………………………… Ⅱ 第一章 自动售货机的系统结构…………………………………………………01 1.1自动售货机的系统概述…………………………………………………………01 1.1.1自动售货过程的控制子系统简述 ……………………………………02 1.1.2 自动售货过程的通讯子系统简述………………………………03 1.2 自动售货机的功能简介…………………………………………………03 1.2.1此次设计的自动售货机的功能简介……… …………………………03 1.2.2实现自动售货机的功能的设计思路…………………………………...