51單片機紅外遙控點陣貪食蛇程序
完整的源碼和制作資料下載:http://www.51hei.com/bbs/dpj-20623-1.html
/****************工程包含的頭文件*************************/
#include
#include
#include"define.h"
#include"delay.h"
#include"zm.h"
#include"32x12matrix.h"
#include"menu.h"
#include"MySnake.h"
#include"ds1302.h"
#include"ds18b20.h"
#include"i2c.h"
#include"radio.h"
#include"ir.h"
/*---------------------------------------------------------
函數(shù)功能:Timer0初始化
調用形式:Timer0_Init();
參數(shù):無
備注:用于產生具有隨機性質的貪食蛇游戲食物的坐標位置
---------------------------------------------------------*/
void Timer0_Init()
{
TMOD|=0x02;//重裝初值計數(shù)模式,TL0:0->255
IE|=0X82;
TH0=0;
TL0=0;
TR0=1;//開啟內部Timer0
}
/*---------------------------------------------------------
函數(shù)功能:ExtInt1初始化
調用形式:ExtInt1_Init();
參數(shù):無
返回值:無
備注:下降沿
---------------------------------------------------------*/
void ExtInt1_Init(void)
{
IT1=1;
EA=1;
EX1=1;
}
/*---------------------------------------------------------
函數(shù)功能:主函數(shù)
調用形式:無
參數(shù):無
返回值:無
修改時間:13.4.17
備注:無
評論