- 1
- 0
- 约7.79千字
- 约 17页
- 2026-07-31 发布于山东
- 举报
实例41简易打字游戏机《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学
实例要求1)设计并显示一个简单的游戏logo。(2)具有90s倒计时功能。(3)具有12个按键,包括10个(0~9)打字按键,1个开始键,1个退出键。(4)具有随机数(0~9)生成功能。(5)在90s内输入屏幕上显示的随机数,如果正确,得1分,时间到或按下退出键,游戏结束,显示分数2s,回到游戏开始画面;按下开始键,重新开始游戏。
实例分析显示模块用于显示游戏logo和游戏各种画面等内容,是人机输出通道;键盘输入模块完成游戏开始、退出、打字等功能,是人机输入通道。
硬件电路
控制程序设计1)游戏logo设计与显示字符型LCD一般内置了160个5×7点阵字符图形,可以显示英文、日文及数字。除此之外,还可以通过自定义字符,在片内自定义8个字符,显示特殊字符甚至笔画比较少的汉字,一般LCD模块所提供的CGRAM能够自编8个5×7字符。设计一个游戏logo,并把它用6个自编字符显示。对LCD1602模块设置CGRAM地址以显示自编字符的命令字格式如下。A7A6A5A4A3A2A1A001AC5AC4AC3AC2AC1AC0
控制程序设计字模及CGRAM地址、CGRAM字模和DDRAM字符代码的关系DDRAM字符代码A7A6A5A4A3A2A1A0CGRAM地址P7P6P5P4P3P2
您可能关注的文档
- 单片机基础与应用(C语言版)(第3版)课件1.2 单片机系统及开发环境.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.1 单片机硬件结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.3 51单片机的存储器结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.4 时钟电路与复位电路.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.5 单片机并行IO端口.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.1 定时器计数器.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.2 定时器计数器的工作方式.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.2 单片机中断系统结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.3 中断处理过程.pptx
- 单片机基础与应用(C语言版)(第3版)课件6.1 单片机与LED接口设计.pptx
原创力文档

文档评论(0)