基于51单片机的猜数游戏机的设计与制作.pdf

基于51单片机的猜数游戏机的设计与制作.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的猜数游戏机的设计与制作.pdf

福 建 电 脑 U J I A N C O M P U T E R F 基于 51 单片机的猜数游戏机的设计与制作 蔡莉莎, 韩宝如 (海南软件职业技术学院 电子工程系 海南 琼海 571400 ) 【摘 要】:设计一个基于 51 单片机的猜数游戏机,系统由控制器、矩阵键盘、数码管显示电路、 LED 灯组成。 游戏机随机产生一个两位数显示一定时间后消失,游戏者凭借记忆输入两位数。 如果答 对则加分,分值达到一定值可以升级,级别越高,随机数显式的时间越短。 该游戏机体积小,制作简单, 价格低廉是一款值得推广的智能游戏机。 【关键词】:猜数游戏机;51 单片机;硬件设计;软件设计;调试 0 引言 用 3 只 LED 表示[2] 。 随着计算机技术的发展以及单片机应用不断深 2 硬件电路设计 入各个领域,玩具的发展越来越趋向智能化。 智能玩 2.1 控制器选择 具可替代机械玩具,不但具有体积小,重量轻,易于操 本文选择的单片机是 STC89C51 单片机,该单片 作,使用方便等优点,而且基于单片机的智能玩具是 机是美国 STC 公司生产的 51 内核的单片机。 片内含 程序控制,无需改变电路,只需要改变程序就可以使 有 Flash 程序存储器、SRAM、UART、SPI、A\D 、PWM 等 玩具更好的升级,且整个生产成本也大大降低[1] 。 传统 模块, 该器件的基本功能与普通的 51 单片机完全兼 的猜数游戏机大多是机械式游戏机,较为笨重,占地 容[3] 。 面积也比较大。 本文所设计的基于 51 单片机的猜数 2.2 矩阵键盘 游戏机与机械游戏机相比更为小巧, 生产成本较低, 猜数游戏机随机产生两位 0-9 的数字,要求游戏 可批量生产。 者根据记忆输入两位数,与随机产生的数字作比较判 1 系统设计方案 断游戏者的猜想是否正确。 因此电路设计中需要 10 数字键以及一个确定键,一个返回键。 如果输入电路 选择独立按键电路,则每一个独立按键占用单片机的 一个 I/O 口, 虽然程序会非常简单但是对于有限数量 I/O 口的单片机而言是一种资源浪费[4] 。 因此本文选择 矩阵键盘作为输入电路, 该电路使用 4 条 I/O 线作为 行线 ,4 条 I/O 线作为列线,在行线和列线 的每一个交 叉点上,设置一个按键,这样键盘中按键的个数是 4×4 图 1-1 猜数游戏机系统框图 个,可以满足该游戏机的需求 。 选用其 中 10 按键分别 根据对游戏规则的分析, 猜数游戏机由控制器、 代表数字 0-9 ,另外两个按键表示确认及返回。 数字操作键盘, 数码管显示器以及 LED 灯四部分构

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档