通信原理课程设计-红外遥控贪食蛇.pdfVIP

  • 2
  • 0
  • 约3.1万字
  • 约 34页
  • 2026-03-05 发布于山东
  • 举报

基于红外遥控的点阵贪食蛇

通信系统原理

课程设计

基于51单片机和

红外遥控的点阵贪食蛇

院系:惠州学院电子科学系

班级:11电子信息工程1班

组员:***110703131

林贵玉110703122

基于红外遥控的点阵贪食蛇

目录

第一章方案设计与论证………………1

1、稳压电源模块方案论证………1

2、单片机的选择论证……………2

3、点阵驱动方案论证……………2

第二章系统总体设计…………………3

第三章红外遥控系统介绍……………4

1、红外通讯原理……………………4

2、红外遥控系统结构………………5

3、调制………………5

4、发射系统…………6

5、一体化红外接收头………………7

6、红外编码格式……………………8

第四章硬件设计……………………10

1、8X8LED单色点阵的原理说明………………10

2、LED阵列驱动电路………………10

3、稳压电源电路……………………10

4、蜂鸣器及其驱动电路…………11

5、红外接收模块电路………………11

6、单片机最小系统…………………12

7、系统总原理图……………………12

第五章软件设计……………………14

1、主程序工作流程…………………14

2、LED点阵初始化…………………14

3、贪吃蛇的移动……………………15

4、食物的随机出现………………15

5、红外遥控………15

第六章测试与调试…………………17

第七章总结…………19

附录一系统源程序…………………20

基于红外遥控的点阵贪食蛇

绪论:

本文根据贪食蛇的游戏规则,主要阐述基于51单片机和红外遥

控的点阵贪食蛇的设计方案及思路。本文以ATMELAT89S52单片机

为控制核心,使用8*8点阵为显示模块,设计并实现贪食蛇最基本的

功能。

文章详细介绍了红外遥控贪食蛇的硬件电路和软件设计。硬件部

分利用红外接收头的输出接在AT89C52单片机INT1中断口,通过跳

变沿触发的方式来触发单片机INT1中断,从而可以对编码脉冲进行

接收、存储和解码,然后根据对应的键值实现点阵上贪食蛇的各种运

动变换。

贪吃蛇,是一种益智小游戏。其游戏背景:蛇引诱夏娃吃了苹果

之后,就被贬为毒虫,阴险的象征,而蛇吃东西是整只动物吞进去的,

大概在文艺复兴的时候就有人发明了这么一种游戏,是现在贪吃蛇的

前身,后来慢慢地发展成了现有的贪吃蛇游戏。其游戏规则比较简单,

就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现的食物,越吃越

长,到了一定的长度之后,就可以进

文档评论(0)

1亿VIP精品文档

相关文档