跑马灯游戏机的设计交大理工.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文档。上传文档
查看更多
跑马灯游戏机的设计交大理工

存档资料 成绩: 华东交通大学理工学院 课 程 设 计 报 告 书 所属课程名称 单片机原理及应用 题 目 跑马灯游戏机的设计              分 院   电 信 分 院      专业班级 电气2012-1 学  号 **************           学生姓名 **         指导教师 陈 芳    2015年1月20日 序号 项 目 等   级 优秀 良好 中等 及格 不及格 1 课程设计态度评价 2 出勤情况评价 3 任务难度评价 4 工作量饱满评价 5 任务难度评价 6 设计中创新性评价 7 论文书写规范化评价 8 综合应用能力评价 综合评定等级 课程设计(论文)评阅意见 评阅人 陈芳   职称 讲师 2015年1月21日 目 录 第1章 课程设计内容及要求 4 第2章 硬件电路设计 5 2.1数字时钟原理图 5 2.2 系统硬件说明 5 2.2.1电源 5 2.2.2 AT89C2051单片机及其引脚说明 5 2.2.3 LED数码管结构原理图 6 2.3时钟各部分电路设计 7 2.3.1复位电路 7 2.3.2时钟电路 8 2.3.3驱动电路 9 2.3.4限流电路 9 第3章 软件设计 11 3.1 Keil软件介绍 11 3.2建工程 11 3.3程序设计 19 第4章 系统调试 21 4.1仿真实现图 21 4.2电路板正面 22 4.3电路板反面 23 4.4读入程序后现象 24 第5章 课程设计心得 25 参考文献(资料) 26 致 谢 27 第1章 课程设计内容及要求 设计内容:此课程设计的课题为跑马灯游戏机设计,设计内容是:由单片机I/O口控制发光二极管(LED)依次点亮短暂延时后熄灭,周而复始。当外部功能按键(连接于INT0/1)作用时,分别实现开始、停止功能。具体过程为:按开始键,LED循环显示,按停止键时,LED循环状态暂停,若正巧最后一个LED被点亮,而其它LED皆熄灭时,表示该操作人获胜,赢得游戏,同时蜂鸣器鸣响2秒,以示庆祝,反之则蜂鸣器鸣响500ms示意输掉游戏。下次按下开始后,游戏仍能继续。 设计要求: (1)要求学生掌握单片机I/O口和外部中断等资源的使用,并实现由外部输入信号如何控制输出信号的功能。 (2)要求学生用所提供的元件来完成对跑马灯游戏机的硬件设计。 (3)要求学生用所学语言(汇编语言或C语言)来完成跑马灯游戏机的软件设计。 (4)要求学生掌握电路调试的方法,培养解决实际问题的能力。 第2章 硬件电路设计 2.1数字时钟原理图: 图2-1 数字时钟电路原理图 2.2 系统硬件说明 2.2.1电源:电源部分有二部分组成.一部分是由220V的市电通过变压,整流稳压来得到+5V电压维持系统的正常工作;另一部分是由3V的电池供电,以保证停电时正常计时.正常情况下电池是不提供电能的,以保证电池的寿命 AT89C2051单片机及其引脚说明AT89C2051单片机是51系列单片机的一个成员,是8051单片机的简化版.内部自带2K字节可编程FLASH存储器的低电压,高性能COMS八位微处理器,与Intel MCS-51系列单片机的指令和输出管脚相兼容.由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单,造价最低廉,效率最高的微控制系统,省去了外部的RAM,ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比. 图2-2 AT89C2051引脚图 VCC 电源电压;GND 接地;RST 复位输入.当RST变为高电平并保持2个机器周期时,所有I/O引脚复位至1;XTAL1 反向振荡放大器的输入及内部时钟工作电路的输入; XTAL2 来自反向振荡放大器的输出P1口 8位双向I/O口.引脚P1.2~P1.7提供内部上拉,当作为输入并被外部下拉为低电平时,它们将输出电流,这是因内部上拉的缘故.P1.0和P1.1需要外部上拉,可用作片内精确模拟比较器的正向输入(AIN0)和反向输入(AIN1),P1口输出缓冲器能

文档评论(0)

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

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

1亿VIP精品文档

相关文档