电子喷泉的设计 [文档在线提供]【荐】.docVIP

电子喷泉的设计 [文档在线提供]【荐】.doc

  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文档。上传文档
查看更多
控 制 系 统 综 合 设 计 报 告 设计题目: 电子喷泉的设计 设计者: 学 号: 专业班级: 电气工程及其自动化061班 指导老师: 完成时间: 2009年6月25日 目录 一、预备知识……………………………….1 二、课程设计题目……………………………1 三、课程设计的目的及基本的要求………………...1 四、设计内容提要及说明……………………….2 五、原理图及元件清单…………………………3 六、单片机各引脚定义…………………………4 七、系统程序流程图………………………….5 八、电子喷泉设计的系统源程序………………….6 九、课程设计心得体会…………………………9 十、参考文献……………………….……11 一、预备知识 1.1 51单片机原理 (1)51单片机的I/O口的使用原理和设置 (2)51单片机的定时器的设置 1.2 发光二极管及数码管的认识和使用 1.3 按键的判断和使用 1.4 51单片机开发环境的熟悉和使用 1.5 对于共阴/共阳数码管及发光二极管等器件的熟练使用 二、课程设计题目:电子喷泉的设计 三、课程设计的目的及基本的要求 单片机已经广泛的应用于人们的日常生活中,在各个领域中起到越来越重要的作用。因此,掌握单片机的基本功能是非常重要的技能。进行课程设计是加强实践,提高动手能力的重要环节,是将所学理论知识与实际联系起来的桥梁和纽带。通过课程设计:同时在软件编程、排错调试、焊接技术及相关仪器设备的使用等各个方面得到全面的提高。掌握单片机开发过程,为将来的实际工作打下一定得基础。 本课程设计以菲利普P89V51RB2单片机为基础,基本要求如下: 1、熟悉单片机的基本机构; 2、掌握共阴/共阳数码管及发光二极管的工作原理及使用方法; 3、掌握按键的判断及使用; 4、掌握菲利普P89V51RB2单片机的使用方法; 5、掌握单片机C 语言一般的编程技巧; 6、掌握单片机系统调试的一般步骤及方法; 7、熟悉掌握电路板的焊接及排错; 8、掌握程序的下载及调试。 四、设计内容提要及说明 4.1 设计内容 本次设计的题目要求基本内容如下: (1)按键K1:电子灯显示方式选择,每按一次,选择一种显示方式; (2)按键K2:控制电子灯启动,停止; (3)电子灯显示方式至少四种;方式选择在电子灯停止方式下有效。 4.2 设计说明 4.2.1 系统设计 根据设计题目的要求分析,系统分成四大部分: (1)单片机的控制部分; (2)电子喷泉控制部分; (3)按键控制部分; (4)显示控制部分; 其框图见图1: 图1 系统设计框图 五、原理图及元件清单 图2 电子喷泉原理 元件清单: 器 件 名 称 数 量 6×6×5轻触按钮开关(优) 2个 Φ5mm高亮红色发光管 4个 Φ5mm绿色高亮发光管 2个 Φ5mm黄色高亮发光管 2个 电阻 330欧 2个 2.54mm单排针 20个 共阳数码管 1个 电阻 10K 2个 杜邦线 20个 万能板 1个 六、单片机各引脚定义 单片机控制部分采用菲利普P89V51RB2,两个按键的用途如下: 单片机引脚 各器件引脚 功能描述 P0.0 接按键K2 电子喷泉的启动/停止 P0.1 接按键K1 显示方式的转换 七、系统程序流程图 本设计程序流程:程序开始,发光二极管处于熄灭状态;当启动时,共阳级数码管显示“1” ,程序首先进行显示方式选择;停止时,在复位前,数码管显示停留在最后那个状态。2个按键中,其中K2按键控制电子喷泉的二极管的启动/停止;K1按键控制电子喷泉的发光二极管的显示方式的转换。 主程序流程图如下: 接通电源,当按下K2时,电子喷泉开始显示第一种显示方式;按下K2键久一点让电子喷泉停止;再按下K1键,程序判断电子喷泉停止,显示方式进行切换;如此反复。 图3 主程序流程图 八、电子喷泉设计的系统源程序 /*功能拓展数码管显示(共阳)模式号利用P2口*/ #include at89x51.h #include intrins.h void xianshi(); void xueze(); sbit sp1 = P0^0; /*停止与启动 0启动 1停止*/ sbit sp2 = P0^1; /*模式选择 */ int mos = 1; /*模式寄存*/ int a,b; /*消抖变量*/ int qt=1; /*起停标志*/

文档评论(0)

wulf + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档