单片机课程设计之贪吃蛇(带图像及文字显示).doc下载

weixin_39821746 2023-03-19 15:30:17
单片机课程设计报告 设计题目: 液晶显示之贪吃蛇 专业班级: 2009级电信(2)班 组长姓名: 章光洪 1:学号2009221105200147,姓名 章光洪 2:学号2009221105200042,姓名 童磊 3:学号2009221105200168,姓名 胡小武 指导教师: 田茂 设计时间: 2011年12月 " " "一.设计目的及要求: " "掌握单片机一般设计方法,学会将所学单片机知识用之于实践,用所学知识完成一个完整的课程设计 " "掌握液晶显示器的一般工作原理,了解液晶屏各管脚的作用 " "在熟悉单片机编程和液晶显示原理的基础上,设计电路,编写代码来实现液晶屏的文字显示,图片显示,并通" "过相应的算法设计一个贪吃蛇的小游戏 " " " "二.设计原理图: " "如下图所示,设计电路图由单片机最小系统构图加上LCD显示电路,八位独立按键电路和串口下载电路组成, " "在实际设计中,为了灵活运用,各部件大都采用排针连接方式,使用时直接用杜邦线连接即可,方便今后在些" "基础上做其它实验 " " " " " " " "三.基础流程图 " " " " " " " " " " " " " " " " " "四.程序设计代码: " "本次程序设计代码由游戏主程序,LCD显示驱动程序,按键扫描程序三部分组成,其中游戏主程序为游戏控制 " "部分,起主导作用,LCD驱动部分提供了LCD各种显示的驱动代码,方便直接调用,而按键扫描部分则实现了外" "部按键的状态扫描。 " "具体代码如下: " " " "按键扫描:Key.c " "#include "REG52.H" " " " "unsigned char OSScanKey(void) " "{ " "unsigned char Temp; " "unsigned char i; " "P2=0xff; " "Temp=P0; " "for(i=0;i<8;i++) " "{ " "if((Temp&(1<https://download.csdn.net/download/qq_43934844/87506312?utm_source=bbsseo
...全文
15 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
单片机课程设计报告 设计题目: 液晶显示贪吃蛇 专业班级: 2009级电信(2)班 组长姓名: 章光洪 1:学号2009221105200147,姓名 章光洪 2:学号2009221105200042,姓名 童磊 3:学号2009221105200168,姓名 胡小武 指导教师: 田茂 设计时间: 2011年12月 " " "一.设计目的及要求: " "掌握单片机一般设计方法,学会将所学单片机知识用之于实践,用所学知识完成一个完整的课程设计 " "掌握液晶显示器的一般工作原理,了解液晶屏各管脚的作用 " "在熟悉单片机编程和液晶显示原理的基础上,设计电路,编写代码来实现液晶屏的文字显示,图片显示,并通" "过相应的算法设计一个贪吃蛇的小游戏 " " " "二.设计原理图: " "如下图所示,设计电路图由单片机最小系统构图加上LCD显示电路,八位独立按键电路和串口下载电路组成, " "在实际设计中,为了灵活运用,各部件大都采用排针连接方式,使用时直接用杜邦线连接即可,方便今后在些" "基础上做其它实验 " " " " " " " "三.基础流程图 " " " " " " " " " " " " " " " " " "四.程序设计代码: " "本次程序设计代码由游戏主程序,LCD显示驱动程序,按键扫描程序三部分组成,其中游戏主程序为游戏控制 " "部分,起主导作用,LCD驱动部分提供了LCD各种显示的驱动代码,方便直接调用,而按键扫描部分则实现了外" "部按键的状态扫描。 " "具体代码如下: " " " "按键扫描:Key.c " "#include "REG52.H" " " " "unsigned char OSScanKey(void) " "{ " "unsigned char Temp; " "unsigned char i; " "P2=0xff; " "Temp=P0; " "for(i=0;i<8;i++) " "{ " "if((Temp&(1<
0 1.txt 2012-06-11 11:00 76,093 178个经典c语言源代码.rar 2012-06-11 10:10 195 1小时后关机.bat 2012-06-11 10:10 68 1小时后关机.vbs 2012-06-11 09:51 105,472 30902382_高谦一-贪吃蛇游戏设计.doc 2012-06-11 09:59 232 79套经典网页设计模版.zip 2012-06-11 10:18 373,373 ADO数据组件精解示例.rar 2012-06-11 10:31 2,314,224 ArcGIS Engine开发从入门到精通源码.rar 2012-06-11 10:32 2,177,024 AS3游戏引擎框架大全(ZF).doc 2012-06-11 10:15 99,780 C++“超级玛丽”游戏的源代码.rar 2012-06-11 10:03 27,136 c++编写的增删改查.doc 2012-06-11 09:53 0 cpa自动注册工具源码.zip 2012-06-11 10:04 61,440 C_调用Win32_的API函数.doc 2012-05-21 16:18 10,581,941 dpcq.txt 2012-06-11 10:32 826,536 FFT的C语言算法实现.pdf 2012-06-11 10:23 5,249,485 hao123下载.rar 2012-06-11 10:25 1,274,074 IM_毕业设计.rar 2012-06-11 10:40 1,950 IP切换.txt 2012-06-11 10:20 1,081 Java获取CPU&主板&硬盘序列号.rar 2012-06-11 10:16 218,987 lexer2.zip 2012-06-11 10:00 0 matlab,格式化读写文件.rar 2012-06-11 10:29 296,867 matlab与vc溷合编程.pdf 2012-06-11 10:06 271,644 MATLAB图像处理与GUI设计篇.zip 2012-06-11 10:22 5,624,459 OpenGL游戏程序设计.zip 2012-06-11 10:14 369 QQ空间3d皮肤PSD源文件下载.rar 2012-06-11 09:45 110,869 RTDemo-获取串口数据并画出曲线图的VC++源码.7z 2012-06-11 11:21 4,352,443 TDDOWNLOAD.rar 2012-06-11 10:14 3,471,407 TFT浏览中文点阵字库.zip 2012-06-11 10:09 37,579 toolbar.zip 2012-06-11 10:05 2,506,416 uCOS-2 v290.rar 2012-06-11 10:12 377,168 uCOS-II多任务编程设计.pdf 2012-06-11 09:48 177 vb 非常漂亮的窗口源代码.rar 2012-06-11 09:52 1,322,177 VB图像处理一个例子.rar 2012-06-11 10:19 2,425,346 VB播放器源代码(播放SWF.MP3.RM文件等).rar 2012-06-11 10:28 0 VB远程桌面连接程序.rar 2012-06-11 10:41 6,630,010 VC俄罗斯方块.zip 2012-06-11 10:26 51,200 VHDL_六位加法器.doc 2012-06-11 10:39 3,519,250 WINTCV191双语版免费C语言编译器.zip 2012-06-

13,103

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧