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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于51单片机的贪食蛇游戏机开发
9 w) K& ?+ J# ~  k3 q
[摘要|:设计并实现了一种基于51单片机的贪食蛇游戏机。主要讨论了游戏机的硬件电路与软件编程方案,并介绍1 G7 a/ k; U+ \
了如何使用Proteus 进行软件仿真。测试表明,本设计运行稳定,人机接口舒适,可实现贪食蛇游戏机的基本功能。, d+ u" d- G% z
[关键词]:单片机;贪食蛇;液晶& i! |" ?4 P$ |6 L

! F, W7 v% @+ K& I' D"贪食蛇"又称为"贪吃蛇"是一种益智小游戏。其游戏规则
1 |1 X% g" C5 {1 A& u1 j比较简单,就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现1 p5 O" c) |% j# l6 W) T/ Q
的蛋,越吃越长,只要蛇头碰到屏幕四周或者碰到自己的身子," Q3 Q6 @2 }! j( C, i: e6 k
小蛇就立即毙命并结束游戏,本文以STC89C52单片机为控制7 u* D* B1 u4 K8 k" d
核心,使用0CM12864液晶显示模块,设计了一个功耗低,价格
2 b* B) r2 P: p低糜,携带方便的贪食蛇游戏机。, B4 l' J% |* [, r  ]

9 I# S5 f6 h0 c8 n+ W; F* n# m5 F1.硬件设计
0 a" s9 [3 Z4 |: v0 _! p1.1单片机与PC机通信电路; c# h# M* R; Q& q
单片机与PC机串行通信采用RS- -232C 标准。当前大部份
. R2 f  M* G$ e8 _5 F) l$ h7 lPC机都使用DB-9型串口连接器,提供异步通信的9个信号。9 h, U* @$ z% x: N) g2 C- T. Z
因为RS -232C接口信号不是标准的TTL电平,要用单片机与
4 G' T! Q8 ~$ F; o* t" ?! y; oPC机通过RS- -232C串口进行通信时,必须进行电平转换,这里
* Y- v5 H0 I0 D; U* g! ]( }使用MAX232集成电路组成RS- -232C与TTL电平之间的转换- r- K/ y" B( e6 ?) c  n
电路。MAX232需要外接4只0.1uF电容,或者1uF 的电解电7 q$ P" c" G; _8 z
容。之所以篅要电容,是因为RS- -232 电平是工作在大约-9V~+( D. F8 J, S( X+ F; D0 i
9V之间,需要电容将5V电压转换成RS--232电平需要的+10V
5 a# s1 B! K7 W和-10V。根据MAX232的特性设计出单片机与PC机通过PC机4 }4 b( }. ?* ]* B1 w0 O! B1 R9 @. m
上的DB- _9插座的串行通信接口电路.8 B& A" z) o# T$ Y  s; I

% j/ C/ Z  `6 h8 o+ @1.2单片机与LCD接口电路
% D, Q9 J8 }, N2 l9 y0 ]3 m
* Y& c, ?  ^$ l! f: V- F
游客,如果您要查看本帖隐藏内容请回复
" w  V7 y6 C: v) u8 E4 Q  {- r

& x# m7 c6 Z/ I  A) E# D

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-5 14:20 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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