main.c

来自「RF24L01例程(FLY2000-51)」· C语言 代码 · 共 64 行

C
64
字号
#include <reg52.h>
#include <intrins.h>
#include <24L01.h>
#include <stdlib.h>
#include "lcd12864a.h"
#include "DS18B20.h"
#include <io_def.h>

unsigned char TxBuf[20]={0};	 // 
unsigned send_f;



//************************************主函数************************************************************
void main(void)
{
	unsigned char tf =0;

	unsigned char RxBuf[20]={0};	
    unsigned char ten;
	LED1=0;
	LED2=0;
	BELL=0;
    init_NRF24L01() ;
	P0=0x00;
	TxBuf[1] = 1 ;
	TxBuf[2] = 1 ;
	nRF24L01_TxPacket(TxBuf);	// Transmit Tx buffer data


    back_lcd=0; 
    lcd_init();
	delay1();
    delay1();
    delay1();
    disdate_a(0x00,0x00);
	delay1();
    delay1();
    delay1();
    entermenu();              /*-----开机显示  飞拓电子欢迎您! -----*/
	delay1();
    delay1();
    delay1();
	delay1();
    delay1();
    delay1();
	delay1();
    delay1();
    delay1();
//    disdate_a(0x00,0x00);
    back_lcd=1;


	Delay(6000);
	LED1=1;
	LED2=1;
	BELL=1;
	while(1)
	{

			//ReadTemperature();
		Init_DS18B20();
		WriteOneChar_18B20(0xCC); // 跳过读序号列号的操作
		WriteOneChar_18B20(0x44); // 启动温度

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?