单片机与12864及其红外遥控的主题设计报告.docVIP

  • 17
  • 0
  • 约2.25万字
  • 约 31页
  • 2016-09-29 发布于安徽
  • 举报

单片机与12864及其红外遥控的主题设计报告.doc

单片机主题设计报告 目录 目录 1 1设计任务及要求 1 2总体设计思路及功能描述 1 3 各部分软硬件设计原理及方案详细说明 5 3.1 人机接口电路 5 3.2单片机与PC机通信电路 7 3.3 其他部分电路说明 8 3.4 软件模块设计 9 3.4.1 LCD初始化 9 3.4.2 键盘扫描程序 10 3.4.3 显示液晶汉字 10 3.4.4 地鼠的随机出现 11 5 设计心得体会 11 6 附录 13 6.1总原理图 13 6.2单片机程序代码 13 7 参考文献 27 正文: 1设计任务及要求 本设计以51系列单片机AT89s52为控制核心,以点阵液晶显示模块、遥控为人机接口,实现了一个打地鼠游戏机。通过本设计,令读者掌握”又称为“打地鼠”,是一种益智小游戏。其游戏规则比较简单,就是随机产生地鼠,即在12864显示屏相应相应的地鼠图案,规定时间内按相应的键,若按错或者未按键则结束游戏。本作品用红外遥控8个键来模拟锤子,另有一个复位按键控制程序的重启, 游戏界面:采用分辨率为128×64的液晶显示屏 2总体设计思路及功能描述 如图1--1打地鼠主要有一个主程序及相应的一些子程序。主程序的作用是一些初始化工作及相应模块的跳转。该主程序流程图: 有三个主要子程序:打地鼠子程序主要是实现打地鼠动作执行、地鼠的随机产生、得分累计、图像显示、相应的按键解释。而该游戏也融入了

文档评论(0)

1亿VIP精品文档

相关文档