中国矿业大学硬件课程设计(拔河游戏机)分析.doc

中国矿业大学硬件课程设计(拔河游戏机)分析.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国矿业大学硬件课程设计(拔河游戏机)分析 中国矿业大学硬件课程设计(拔河游戏机)分析 PAGE / NUMPAGES 中国矿业大学硬件课程设计(拔河游戏机)分析 硬件课程设计报告 献给各位矿大学弟 姓 名: 学 号: 专 业: 计算机科学与技术 班 级: 计算机科学与技术 设计题目: 拔河游戏机 指导教师: 2015 年1 月16 徐州 课程设计指导教师评阅书 指导教师评语: 成 绩: 指导教师签字: 2015 年1 月16 摘要 随着科学技术的不断发展, 促使人们学科学、 学技术、学知识的手段多种多样。拔河游戏机作为一种工具,已经广泛应用于各种智力抢答竞赛场合。但拔 河机的使用频率较低,有的制作复杂,有的可靠性低,减少实用性。硬件课程设计是硬件技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。拔河机能保证比赛中的公正性,在很多场合得到了广泛的应用。要将拔河机系统产品化,应该根据客户不同的需求进行不同的设计,应该在程序中增加一些可以人为改变的参数,以便客户根据不同的需要随时调节。因此,研究拔河机及扩大其应用,有着非常现实的意义。 本课程设计是基于微机原理与接口技术的简单应用。通过硬件与软件的结合,用汇编语言编写程序模拟分析了拔河游戏机系统的运用,结合比赛的实际情况阐述了抢答系统的工作原理,给出了一种简单实用的拔河游戏机系统的硬件、软件电路设计方案。该拔河机由主持人控制开始开关,开始后比赛双方通 过按 CD两个按键来使自己行的方块数增多, 10s倒计时结束时,哪行的方块数多, 谁就获胜,并将获胜者显示在第三行 本课题设计了一种采用 8255 芯片和汇编语言制作的多功能拔河游戏机, 实验箱中的开关区和 LCD显示区共同完成。主要功能: 1. 用 8253 可编程计时器 计时 2. 用液晶显示屏显示比赛结果。它除了具有基本的拔河功能之外,还有 显示结果的功能, 当比赛开始后, 第一行开始位置显示 C,第二行开始位置显示 D,如果有人胜出,系统自动锁存直到按下 E 键重新开始。通过利用 8254 计数 器,8255 输入输出接口 ,4*4 键盘、液晶显示屏等器件实现拔河游戏机系统的设计工作。 关键词: 8255 可编程并行接口 ;LCD显示屏; 8254 可编程定时器 / 计数器; 4×4 键盘 目录 1 概述 5 2 需求分析 6 2.1 总体任务 6 2.2 各模块要求 6 2.3 硬件需求分析 6 2.3.1 8254 芯片 错误!未定义书签。 2.3.2 8255 芯片 6 2.3.3 4 ×4 键盘 10 2.3.4 128 ×64 字符图形液晶显示屏 . 11 3 硬件方案 14 3.1 系统功能模块 14 3.2 电路连线图 14 4 软件方案 16 4.1 端口和数据部分 17 4.2 8254 初始化部分 17 4.3 8255 初始化部分 17 4.4 LCD 初始化部分 18 4.5 主体代码部分 错误!未定义书签。 5 问题与调试部分 19 5.1 问题一 19 5.2 问题二 19 5.3 实物连线图 19 6 运行结果 21 6.1 结果截图 21 7 实验结论 22 8 实验体会 23 9 参考文献 23 计算机科学与技术学院 2011 级硬件课程设计报告 第 2 页 概述 用 8253 可编程计时器计时,用液晶显示屏显示比赛结果。它除了具有基本的拔河功能之外,还有显示结果的功能,当比赛开始后,第一行中央位置 出现一个方块,比赛者双方开始按键拔河,按下C键方块左移一格,按下 D 键方块右移一格,比赛者双方各执一键开始“拔河”,当 10 秒倒计时结束后 以方块相对开始位置作比较,分出胜负。如果有人胜出,系统自动锁存直到 按下 E 键重新开始。通过利用 8253 计数器 ,8255 输入输出接口 ,4*4 键盘、液 晶显示屏等器件实现拔河游戏机系统的设计工作。 计算机科学与技术学院 2011 级硬件课程设计报告 第 2 页 需求分析 2.1 总体任务 用微机原理与接口实验箱,利用 8255、8253、4×4 键盘、 128×64 字符图形液晶显示等实现拔河游戏机。 2.2 各模块要求 利用以上器件实现拔河游戏机。 2.2.1 8253 要求 实现 10s 倒计时。 2.2.2 8255 要求 实现数据的输入输出。 2.2.3 LCD 显示屏要求 实现显示字母和图形 2.2.3 4 ×4 键盘要求 实现 C、D、E、F 按键的输入。 2.3 硬件需求分析 2.3.1 8253 芯片 8253在本实验中工作于方式 3,控制字为:。含义

文档评论(0)

zdq17305384989 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档