多按键花样流水灯设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计 设计名称: 多按键花样流水灯 学年学期: 课程名称: 单片机原理及应用课程设计 专业年级: 电气工程及其自动化 姓  名: 学  号: 提交日期: 成  绩:   指导教师: 摘要:当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,一般被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,智能控制与自动控制的核心就是单片机。而C51系列单片机就是其中一种,它具有较大内存还可以方便扩展,接口简单,与keil等编程软件易于结合,操作方便,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案,是时常被用对象。 关键词:单片机 流水灯 keil 程序 目录 前言 4 第一章 设计目的及要求 5 1.1 设计目的 5 1.2 设计基本要求 5 1.2.1、课程设计要求 5 第二章 方案设计 6 2.1、几种常见的跑马灯 6 2.2、研究背景 6 2.3 方案设计任务分析 6 第三章 主要元器件介绍 7 3.1 AT89C51单片机介绍 7 3.1.1 AT89C51芯片简介 7 3.1.2 引脚说明 8 第四章 硬件电路设计 10 4.1硬件系统的设计要求 10 4.2 主控系统 11 4.3花样灯输入及中断控制模块 11 4.4 花样灯输出控制部分 12 4.5 时钟及复位部分电路 12 4.5.1时钟电路 12 第五章 软件设计及主要子程序 14 5.1、软件设计思路 14 第六章 系统仿真与调试 18 6.1、Keil编译 18 6.2、Protues仿真平台 18 6.2.1、Protues仿真简介及部分模块仿真 18 6.2.2、硬件电路总图与仿真 19 6.2.3、PCB板的生成 19 第七章 操作说明 21 7.1 方式一操作说明 21 7.2 方式二操作说明 21 7.3 方式三操作说明 22 7.4 方式四操作说明 22 第八章 课程设计总结 24 附录 25 1 中断子程序 25 2 跑马灯子程序 25 3 流水灯子程序 25 4戏水灯子程序 26 5 延时子程序 26 参 考 文 献 28 前言 近年来,随着电子技术和微型计算机的发展,单片机的档次不断提高,起应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛的应用、成为现代电子系统中最重要的智能化的核心部件。单片微型计算机简称单片机(single-chip microcomputer),又称为单片机微型控制器(single-chip microcontroller),是由CPU、RAM、ROM、定时/计时器、I/O接口电路通过应刷电路板上的总线连成一体的完整计算机系统。[1]随着现代社会的发展,人们越来越追求审美和新颖,而流水灯就是其中一种,以前简单的照明工具变得越来越多样化,流水灯的千姿百态恰能给人一种视觉冲击,现在不管大街小巷我们都可以随处可见这种变幻万千的流水灯,而这种流水灯我们可以产用电子电路去设计,我们主要可以用装套控制器和状态译码器来实现灯光的流水效果,但是现在我们可以用单片机AT89C51来实现,因为其相对于电子电路有明显的优越性,控制硬件电路比较简单,软件方面程序也不复杂,使用protues来实现设计,方便快捷。因此制作的远离简单,但功能作用并不低于电子电路设计的,由于它的小巧方便、通俗易懂,所以我们往往采用单片机来做流水灯。 第一章 设计目的及要求 1.1 设计目的 1)掌握51系列单片机的基本硬件结构及工作原理; 2)掌握51系列单片机的汇编语言及基本程序设计方法; 3)学习并掌握使用51系列单片机开发控制系统的基本步骤及方法 4)学习并掌握protues和keil的使用熟悉操作。 1.2 设计基本要求 1.2.1、课程设计要求 能熟练运用51单片机实现硬件与软件结合完成电子产品的设计,把理论真正运用于实践,会用Keil等软件编程调试运行,熟悉应用Proteus软件仿真。强化编程练习,注意查询方式与中断方式的区别等等 1.2.2、基本设计功能要求主要解释 多按键花样流水灯采用80c51单片机为控制器件,此花样流水灯共有四个按键,分别

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档