找回密码
 注册
关于网站域名变更的通知
查看: 375|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于51单片机的贪食蛇游戏机开发

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-18 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于51单片机的贪食蛇游戏机开发

3 Q9 `: V. t5 i: B: y[摘要|:设计并实现了一种基于51单片机的贪食蛇游戏机。主要讨论了游戏机的硬件电路与软件编程方案,并介绍
( K2 @. T  [4 v% \) ~  b了如何使用Proteus 进行软件仿真。测试表明,本设计运行稳定,人机接口舒适,可实现贪食蛇游戏机的基本功能。% t# {$ p+ I/ h& n% ~  s
[关键词]:单片机;贪食蛇;液晶
- X% m, r. F4 f3 \- j4 e) _* q# ~. X+ M% [$ a% P8 k2 Z9 N
"贪食蛇"又称为"贪吃蛇"是一种益智小游戏。其游戏规则
! W4 C0 H1 \" u) L; ^比较简单,就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现
1 n8 o/ Y; o5 Z9 e的蛋,越吃越长,只要蛇头碰到屏幕四周或者碰到自己的身子,
; @4 d+ q2 o1 s# N小蛇就立即毙命并结束游戏,本文以STC89C52单片机为控制
+ d' h- n3 J7 u* S% f7 v3 o1 ]核心,使用0CM12864液晶显示模块,设计了一个功耗低,价格7 U! o3 ?! s+ l3 t; S2 O% I' X
低糜,携带方便的贪食蛇游戏机。/ K8 r2 N$ ^% H

; u2 _* d6 C5 B8 R. ~6 \1.硬件设计7 @, Q) K( U* Y  ^8 g  r& s
1.1单片机与PC机通信电路
- e6 A9 j8 t- g. J单片机与PC机串行通信采用RS- -232C 标准。当前大部份
5 o- A( ?; `3 N! w. ZPC机都使用DB-9型串口连接器,提供异步通信的9个信号。( g% A) U: c% ?6 s
因为RS -232C接口信号不是标准的TTL电平,要用单片机与% `3 q% w6 A7 X! t$ r
PC机通过RS- -232C串口进行通信时,必须进行电平转换,这里
7 o& i. K: ?1 u$ `3 D# M使用MAX232集成电路组成RS- -232C与TTL电平之间的转换9 f: q# _% l+ b, G
电路。MAX232需要外接4只0.1uF电容,或者1uF 的电解电
( B& P* J4 y) \7 W1 V! L' e' ]容。之所以篅要电容,是因为RS- -232 电平是工作在大约-9V~+2 X0 N, p% ^9 f" Y, V
9V之间,需要电容将5V电压转换成RS--232电平需要的+10V0 M( E" y* {6 `1 r( }" _& G
和-10V。根据MAX232的特性设计出单片机与PC机通过PC机
# `  x/ K# f) C2 T  g6 ?2 T+ h# e上的DB- _9插座的串行通信接口电路.
& v, f, k! R' Q6 z" i; R' `5 R$ D  h3 X& G% i1 K) J( O! }
1.2单片机与LCD接口电路3 |. b  w6 n2 g0 _
' j% {3 l0 S, m
游客,如果您要查看本帖隐藏内容请回复
* X, C8 w+ T' k3 X! d

$ A; B* m2 p7 |# a- u. W+ p

该用户从未签到

2#
发表于 2020-3-18 18:05 | 只看该作者
基于51单片机的贪食蛇游戏机开发
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-2 12:23 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表