?? main.c
字號(hào):
/**************************************************************************************************************************************
作者: 青澀的小黃瓜
作品名字: STC51單片機(jī)驅(qū)動(dòng)nrf24l01無(wú)線發(fā)送模塊
單片機(jī)型號(hào): STC12C5A60S2
晶振: 22.1184MHz
日期: 2012年5月30號(hào)
備注: 以下程序經(jīng)調(diào)試可以正常運(yùn)行以及實(shí)現(xiàn)自定義程序下載,每個(gè)文件頁(yè)都有具體用途說(shuō)明.
聯(lián)系方式: QQ: 244259402 郵箱就是QQ郵箱了
**************************************************************************************************************************************/
#include "define.h"
void main(void)
{
uchar test;
uchar t,flag;
init();
Lcd_Init();
i = 0;
Lcd_XY( 1 , 1 );
while( num[i] != '\0' )
{
//Lcd_WriteData( num[i] );
i++;
}
nRF24L01_Initial();
RX_Mode();
for(;;)
{
if(Time_flag == 1)
{
/*-----這里是我怕程序死掉了,然后在液晶上做的一個(gè)程序運(yùn)行的指使標(biāo)志----*/
Lcd_XY( 4 , 1 );
if(flag == 0)
{
for(i = 0;i < 16;i++)
{
Lcd_WriteData( num[11] );
}
flag = 1;
}
else
{
for(i = t;i > 0;i--)
{
Lcd_WriteData( num[12] );
}
t++;
if(t == 17)
{
t = 1;
flag = 0;
}
}
}
if(Int_flag == 1)
{
Int_flag = 0;
rec_rf_data(RxBuf);
Lcd_XY( 1 , 1 );
Lcd_WriteData( num[RxBuf[0] / 100] );
Lcd_WriteData( num[(RxBuf[0] % 100) / 10] );
Lcd_WriteData( num[RxBuf[0] % 10] );
Lcd_WriteData( ' ' );
Lcd_WriteData( num[RxBuf[1] / 100] );
Lcd_WriteData( num[(RxBuf[1] % 100) / 10] );
Lcd_WriteData( num[RxBuf[1] % 10] );
RxBuf[0] = 0x00; //接收的數(shù)組相應(yīng)位清零
RxBuf[1] = 0x00;
Delay(1000);
}
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -