基于单片机的篮球竟赛24S计时器设计.docVIP

基于单片机的篮球竟赛24S计时器设计.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文档。上传文档
查看更多
基于单片机的篮球竟赛24S计时器设计

学生毕业设计 开 题 报 告 书 题 目: 基于单片机的LED滚动汉字显示器设计 姓 名 洪明 学 号 37 院 系 信息工程系 专 业 应用电子 指导教师 谭立新 2014年9月30日 学生姓名 洪明 学 号 37 专业 应用电子 班级 电子1202 毕业设计题目 LED滚动汉字显示器设计 课题类型[1] 产品设计类 课题来源[2] 教学科研 毕业设计时间 2014 年 9 月25 日至 2014 年 11月 10 日 一、选题依据和意义 在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所需要用LED点阵显示图形和汉字。LED行业已成为一个快速发展的新兴产业,市场空间巨大,前景广阔。随着信息产业的高速发展,LED显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣传的公众场所,例如户内外公共场所广告宣传、机场车站旅客引导信息、公交车辆报站系统、证券与银行信息显示、餐馆报价信息豆示、高速公路可变情报板、体育场馆比赛转播、楼宇灯饰、交通信号灯、景观照明等。显然,LED显示已成为城市亮化、现代化和信息化社会的一个重要标志。 基本内容及解决的主要问题 主程序中,同一帧的反复扫描次数的设定,决定了显示移动的速度,延时程序至关重要,如果刷新速率设置不当,就会有闪烁感,这样会影响视觉效果。 解决方法:在显示过程中,多采用扫描方式,利用人眼的视觉暂停效应,只要刷新速率不小于25帧/秒,就不会有闪烁的感觉。 三、进度、步骤 开始设计程序: 设计1帧显示时间 设计片选及数据指针 设计查汉字上部数据及显示 设计查汉字下部数据及显示 设计延时程序 检测汉子是否完整 检测延时时间是否正确 四、方法、措施 应用Keil进行软件仿真开发的主要步骤为:编写源程序并保存,建立工程并添加源文件,设置工程,编译/汇编、连接,产生目标文件,再进行程序调试。成功编译/汇编、连接后,选择菜单Debug-Start/Stop Debug Session(或按Ctrl+F5键)进入程序调试状态。 Keil能以单步执行(按F11或选择Debug-Step)、过程单步执行(按F10或选择Debug-Step Over)、全速执行等多种运行方式进行程序调试。如果发现程序有错,可采用在线汇编功能对程序进行在线修改,不必执行先退出调试环境、修改源程序、对工程重新进行编译/汇编和连接、然后再次进入调试状态的步骤。对于一些必须满足一定条件(如按键被按下等)才能被执行的、难以用单步执行方式进行调试的程序行,可采用断点设置的方法处理(Debug-Insert/Remove Breakpoint或Debug-Breakpoints等)。在模拟调试程序时,还须通过编程器将.hex目标文件烧写入单片机中才能观察目标样机真实的运行状况。 五、设计成果 本设计硬件电路能够实现从右向左滚动显示汉字功能,如果在软件中设计向上、下、左、右四个方向滚动显示汉字,通过一个或四个按键来切换显示方式,该硬件电路应该能够实现功能。 虽然本设计只使用了一块16×16 LED点阵,电路简单,但是已经包涵了LED显示屏的电路基本原理和基本程序,只要扩展单片机的I/O接口,并增加一些LED点阵和相关芯片,就能设计出更大面积、更多花样的LED显示屏。因此本文对同类设计具有一定的理论和实践参考价值。 本设计的理论基础是单片机原理,微机原理,模拟电子技术和数子电子技术。比如AT89C51芯片的一些工作原理是在MCS—51的基础上通过改进完成的。时钟电路、复位电路、电源模块、74HC154和74HC595芯片的工作方式和工作原理也分别在模拟和数子电路里介绍过。 通过本设计不仅把以前学过的知识重新温习,而且在查阅课外资料时还有好多芯片都是以学过的芯片为基础,并且在其基础上改进和完善的。通过毕业设计的实施,我把在校学习的理论知识和实际应用有机地结合起来,同时也能培养我独立思考、勇于创新的科学态度和钻研精神,为我将要踏上工作岗位做一次提前的锻炼。 毕业设计使我在以下几个方面有所明显提高:融会和贯通所学习专业的基本概念、基本理论和基本技能。综合运用所学专业理论知识和技能分析,提

文档评论(0)

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

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

1亿VIP精品文档

相关文档