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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

  X' q* r1 t3 N8 s" w! h1 u4 p[摘要|:设计并实现了一种基于51单片机的贪食蛇游戏机。主要讨论了游戏机的硬件电路与软件编程方案,并介绍
' m9 N5 L. f: B) p5 y$ R" \: ]了如何使用Proteus 进行软件仿真。测试表明,本设计运行稳定,人机接口舒适,可实现贪食蛇游戏机的基本功能。
' I6 o' n/ ?* n; t0 i+ Y  M7 L[关键词]:单片机;贪食蛇;液晶# b* R" i+ S  W4 v6 N( ^
/ `- B' s! M- \8 i
"贪食蛇"又称为"贪吃蛇"是一种益智小游戏。其游戏规则3 L& ^5 G8 Y0 `/ c3 k2 @, g
比较简单,就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现  H, y! \# }" ?: w' E
的蛋,越吃越长,只要蛇头碰到屏幕四周或者碰到自己的身子,+ [" n8 a# U' l! I
小蛇就立即毙命并结束游戏,本文以STC89C52单片机为控制% ~' n: o. V- Q
核心,使用0CM12864液晶显示模块,设计了一个功耗低,价格
+ k* Y4 J1 K, W* k低糜,携带方便的贪食蛇游戏机。
1 u8 C1 `' c8 S/ V8 O5 Q3 |; n+ k
; y1 y7 m# t* ^+ x# n8 }4 a& `1.硬件设计
2 Z2 k4 B" N! S, L! c; S1.1单片机与PC机通信电路
0 B7 V) y* m# ^5 g单片机与PC机串行通信采用RS- -232C 标准。当前大部份
3 j) b. U; Q& QPC机都使用DB-9型串口连接器,提供异步通信的9个信号。
2 b7 o' H6 H$ |" K3 z5 T- n) A因为RS -232C接口信号不是标准的TTL电平,要用单片机与& b* _; }; U( Q" V, [$ p
PC机通过RS- -232C串口进行通信时,必须进行电平转换,这里
6 y5 t9 c) m% P  ?( M. ]" S使用MAX232集成电路组成RS- -232C与TTL电平之间的转换
2 g3 e& K9 t' U6 x8 H: \电路。MAX232需要外接4只0.1uF电容,或者1uF 的电解电* a( x7 |/ {# G' M1 d* @7 v# y
容。之所以篅要电容,是因为RS- -232 电平是工作在大约-9V~+, s8 T5 s4 \. _# {# R0 G$ V2 g
9V之间,需要电容将5V电压转换成RS--232电平需要的+10V
2 C& K- q1 ]% d, V" Z* h6 B" G和-10V。根据MAX232的特性设计出单片机与PC机通过PC机$ Q* |' c' w  k- l1 K8 u2 P- M
上的DB- _9插座的串行通信接口电路.# N8 ?5 M+ b8 G  k6 I% @/ h
9 x* z+ m+ ^: Q
1.2单片机与LCD接口电路* [3 a: B6 W3 j! ]& c
, x+ i! H2 v- W9 i$ ]2 E
游客,如果您要查看本帖隐藏内容请回复

" l' D( t% {/ F  {" k% E: s/ z/ d( e

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-30 07:54 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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