求助,基于51单片机程序破解制作游戏手柄有什么思路

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
学士学位论文_基于51单片机的俄罗斯方块游戏.doc 43页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
独 创 性 声 明
本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的研究成果。除了文中特别加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写的研究成果。与本研究成果相关的所有人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。
                   年  月  日
本人完全理解贺州学院有关保留、使用本科生毕业论文(设计)的规定,即:学院有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权贺州学院可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。
本人论文(设计)中有原创性数据需要保密的部分为(如没有,请填写“无”):
     年  月  日
指导教师签名:
                
年  月  日
基于单片机的俄罗斯方块游戏设计
俄罗斯方块是一款风靡全球的益智游戏。它规则简单,容易上手,且游戏过程变化无穷,使用户在游戏中得到乐趣。
本文讨论了一种基于增强型单片机硬件平台和实时操作系统的智能俄罗斯方块游戏的设计与实现。该设计选用的处理器型号为STC12C5A60S2的单片机,实时操作系统采用适用于8051处理器的RTX51 Tiny多任务实时操作系统。重点从软件工程角度论述了俄罗斯方块模型构造,图形旋转,坐标变换,双人游戏中多任务实时操作的设计法方,以及背景音乐的处理等技术。同时,该设计的独创性是在8051系列单片机中使用操作系统实现了双人游戏和音效的添加。
关键词:单片机;RTX51;LCD;俄罗斯方块
Tetris is a section became popular in the world of puzzles.The rules are simple, easy to operate and the game process changes.Users in the game to get fun.
This paper discussed a method based on enhanece microcontroller hardware platform and real-time operating system of intelligent Tetris game of design and implementa- tion.This design multi-back STC12C5A60S2 single-chip processor regult and real-time operating system adopt suitable for the 8051 processor RTX51 of multi-tasking real- time operating system.This paper mainly discusses the from software engineering tetris model of structure,graphics rotation,coordinate transform,the double game multitasking real-time operating design,and the background music of the formation of technology.At the same time,the design originality in the 8051series micro- controller is used in the operating system realizing double game and sound add.
Key words: singlechip;RTX51;LCD;Tetris 目
ABSTRACT II
1.1 课题背景 1
1.2 课题的主要研究内容 1
1.3 课题的研究现状及意义 1
2 系统硬件平台设计 2
2.1 STC12C5A60S2单片机概述 2
2.2 STC12C5A60S2最小系统 3
2.3 电源系统 3
2.4 振荡电路 3
2.5 复位系统 4
2.6 程序下载系统 5
2.7 音乐播放系统 6
2.8 LCD液晶显示接口电路 6
2.9 操作控制
正在加载中,请稍后...
23页29页12页17页22页22页40页30页46页14页网站已改版,请使用新地址访问:
USBjoystick 利用51单片机和D12芯片做的USB游戏手柄 SCM 开发 251万源代码下载- www.pudn.com
&文件名称: USBjoystick& & [
& & & & &&]
&&所属分类:
&&开发工具: Others
&&文件大小: 88 KB
&&上传时间:
&&下载次数: 107
&&提 供 者:
&详细说明:利用51单片机和D12芯片做的USB游戏手柄-51 And D12 chip USB gamepad
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&USB游戏手柄\config.h&&...........\debug.h&&...........\key.c&&...........\key.h&&...........\key.LST&&...........\key.OBJ&&...........\led.h&&...........\led.LST&&...........\main.c&&...........\main.LST&&...........\main.OBJ&&...........\pdiusbd12.c&&...........\pdiusbd12.h&&...........\pdiusbd12.LST&&...........\pdiusbd12.OBJ&&...........\serial.c&&...........\serial.h&&...........\serial.LST&&...........\serial.OBJ&&...........\STARTUP.A51&&...........\STARTUP.LST&&...........\STARTUP.OBJ&&...........\Test.Opt&&...........\Test_Uv2.Bak&&...........\types.h&&...........\usbcore.c&&...........\usbcore.h&&...........\usbcore.LST&&...........\usbcore.OBJ&&...........\USBjoystick&&...........\USBjoystick.hex&&...........\USBjoystick.lnp&&...........\USBjoystick.M51&&...........\USBjoystick.Opt&&...........\USBjoystick.plg&&...........\USBjoystick.Uv2&&...........\USBjoystick_Opt.Bak&&...........\USBjoystick_Uv2.Bak&&...........\USBkeyboard.plg&&...........\USBkeyboard_Opt.Bak&&...........\USBkeyboard_Uv2.Bak&&...........\USBmouse_Opt.Bak&&...........\USBmouse_Uv2.Bak&&USB游戏手柄
&[]:一般,勉强可用
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站251万海量源码库中尽情搜索:
&[] - 一款基于单片机开发的 的 推箱子经典游戏的程序及仿真,电路图
&[] - Landtiger V2.0 LPC1768 joystick控制例程
&[] - USB的接口电路。主控芯片为:CY7C68013
&[] - 游戏手柄控制程序 可以通过VB来实现游戏手柄控制信号的接收
&[] - USB joystick Source code.
&[] - AT892051+USBD12的键盘程序
&[] - 串口游戏手柄驱动Windows,需要单片机蓝牙串口游戏
&[] - 怎样对游戏手柄编程的例子
&[] - PIC16F877A+PDIUSBD12做的USB游戏手柄
&[] - 基于51单片机的万年历,内含protues仿真电路机keil源代码。DIY遥控手柄程序入驻单片机需要几步
> DIY遥控手柄程序入驻单片机需要几步
DIY遥控手柄程序入驻单片机需要几步
一般来讲我们编译出的可执行程序是一个二进制文件,对于Keil编译环境来说他会生成一个以.hex为后缀的文件。我们的目的就是把这个*.hex文件下载(烧录、写入)到我们的单片机中,下面看看如何来操作。图16-02是一个USB转串口的模块,使用它前需要安装相关驱动程序。通过这个模块我们可以对单片机进行编程,线路的连接比较简单USB一端插在我们的PC机上,另外的3根线对应的是GND、TX、RX(地、发、收),分别与我们的手柄电路板上的编程接口相连,对应关系是GND-GND、RX-TX、TX-RX。电路连接完毕后开始下载程序,由于我们使用的是STC系列的51单片机所以我们使用STC-ISP.exe这个工具对单片机进行编程,看一下这个工具的截图,图16-03:本文引用地址:操作过程大概分为5步:1. 选择芯片类型,我们使用STC89C52RC;2. 选择编译产生的*.hex,文件;3. 选择串口(可以在设备管理器中查看串口编号);4. 点击下载按钮;5. 当提示框提示为单片机上电时,打开系统电源;下载结束后系统会给出提示信息。经过上面的操作后我们的程序已经下载到单片机中,为系统上电后我们的程序就可以运行了,赶快验证一下自己编写的程序吧。实际上为单片机下载程序的方法都是近似的,包括为坦克下载程序的方法和手柄一端是相同的,唯一不同的是它们所运行的程序是不一样的。我们已经在遥控手柄的电路板上预留了编程接口,如图16-01:我们使用串口方式对程序进行下载,所以还需要一根USB转串口的数据线,这种数据线比较多,比如图16-02:
DIY机械键盘相关社区:
51单片机相关文章:
单片机相关文章:
单片机相关文章:
单片机相关文章:
分享给小伙伴们:
我来说两句……
微信公众号二
微信公众号一从一件事中 突然觉得男朋友人品不好_百度知道
从一件事中 突然觉得男朋友人品不好
从一件事中 突然觉得男朋友人品不好 我爷爷离开我们了,心情本来就不好。请的人说是现在不能安葬,先祭在了一个地方。我男朋友居然说这么长时间了 应该有......
我就特别气氛 怎么能说出这样的话来,真的感觉看错人了。对不起爷爷了
我有更好的答案
现在发现了还不晚,人品不好就不要在一起了,以后来后悔就没用了
谢谢 我们好了一年多了 这次真的觉得看清了吧。我觉得任何一个有心的人都不会说出这样的话 那怕玩笑
女孩要矜持,时间可以证明一切,不要感情用事
谢谢你 我知道了
采纳率:22%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。拒绝访问 | www.ggdoc.com | 百度云加速
请打开cookies.
此网站 (www.ggdoc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(437882edb7f143c5-ua98).
重新安装浏览器,或使用别的浏览器}

我要回帖

更多关于 单片机程序设计培训 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信