计算机控制课程设计解剖.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成绩 计算机控制技术课程设计 题目:基于C51最小系统板的跑马灯设计 学院:计算机与电子信息学院 专业:自动化 班级: 姓名: 指导老师:张友斌 设计时间:2016年1月4日至2016年1月10日 目录 计算机控制技术课程设计任务书 II 第一章 绪论 1 1.1 课题意义 1 1.2 设计内容 2 1.2.1 设计要求 2 1.2.2设计内容 2 1.2.3 设计安排 3 第二章 系统的总体设计系统 4 2.1 系统的基本原理 4 2.2 系统的总体组成 4 第三章 系统的硬件设计 6 3.1单片机控制原理 6 3.2 硬件电路设计? 6 3.3 硬件各部分介绍 7 第四章 系统软件设计 13 4.1系统的软件设计 14 4.2系统程序 15 第五章 实验系统 20 5.1 软硬件联调及调试结果 20 5.2各模式介绍 21 总结 22 参考文献 23 附录 24 ?????????????????????????????? 计算机控制技术课程设计任务书 题目:基于C51最小系统板的跑马灯设计 要求: 设计制作80C51最小系统板,并基于80C51最小系统板实现控制8位LED跑马灯的控制系统,对该系统进行硬件设计和软件设计。由AT89C51单片机芯片控制跑马灯,可以按键切换跑马灯模式,并将相应的模式在LED七段数码管中显示出来,还可以通过按键实现对跑马灯的加、减速调节。 绘制系统原理图,单片机硬件控制电路原理图、电路图,制作最小系统板。 单片机控制程序、计算机Proteus仿真。 利用实验室相关设备搭建实际系统进行相关实验。 5、 编写文档,对设计进行说明。 绪论 1.1 课题意义 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机在智能仪表、实时控制、机电一体化、办公机械、家用电器等方面都有相当的应用领域。当前,8位单片机主要用于工业控制,如温度、压力、流量、计量和机械加工的测量和控制场合;高效能的16位单片机可用在更复杂的计算机网络。可以说,单片机的应用已渗透到国民经济的各个部门,为现代生活提供了数不尽的便利。 单片机是所有微处理机中性价比最高的一种,随着种类的不断全面,功能不断完善,其应用领域也迅速扩大。51单片机是各单片机中最为典型和最有代表性的一种。随着我国社会经济的迅猛发展,基于单片机的“跑马灯”的应用越来越广泛,越来越多商家都在用其宣传自己的产品,自己的理念。如:证券业中常用“跑马灯”来显示不断变化的股票行情,实际应用中也常通过“跑马灯”来监视是否死机。 基于廉价的芯片的跑马灯的出现恰恰满足了这一需求,商铺可以在门前,商品前加个简单的LED矩阵,通过简单编程就可向顾客显示文字或图像。跑马灯同时也是单片机入门的典型实验,可以在电脑上通过编程实现的一种效果,可以是文字或图像等信息。 本课题设计制作了C51最小系统板,锻炼了学生的设计PCB板,制作电路板,选择焊接元器件的能力。同时,又在设计制作的最小系统板上实现简易跑马灯,可提高对单片机以及程序编写的理解及应用能力。 1.2 设计内容 1.2.1 设计要求 ? 实现8个红色LED的亮、灭显示等。安排3个按键,其中一个按键用于控制8只LED灯模式的输出,另二个用于控制8只LED灯速度的输出。最后还有1个7段共阴数码管,用于显示模式,根据显示模式的变化,8只LED灯循环显示不同,还用于显示速度的大小,显示的数字越大,则8只LED灯流动的更快,否则就慢。 选择采用AT89C51单片机为核心,使用简单的程序实现跑马灯显示效果设计。由AT89C51单片机芯片控制跑马灯,系统可以切换跑马灯模式,并将相应的模式在LED七段数码管中显示出来,还可以通过按键实现对跑马灯的速度调节,可进行加、减速调节。 1.2.2设计内容 基于C51最小系统板的简易跑马灯系统的设计包括硬件设计与软件设计两个部分。 硬件部分是基于C51单片机所设计的最小系统板,最小系统板包括以下几部分:芯片、晶振、下载电路、USB供电电路、复位电路、八路流水灯、16位矩阵按键、LED七段数码管、I/O拓展接口等。本设计选择采用AT89C51单片机为核心。用AT89C51芯片控制跑马灯,整个系统有8种跑马灯模式可以选择,K1是选择模式键,并将相应的模式在LED七段数码管中显示出来,K2可以对跑马灯的速度进行加速,K3可以对跑马灯的速度进行减速。整个系统可以实现对跑马灯模式的多层控制,还可以进行加减速。 软件部分采用KEIL编写、编译以及下载程序,程序语言采用C语言,具体实现实验要求内容。 1.2.3 设计安排 根据选题查找相关资料; 设计制作最小系统板; 3、确定方案后,画出电路原理图; 4、根据设计要求,编写好软件

您可能关注的文档

文档评论(0)

妈妈王子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档