高玩们我的89C52的板子跟NRF24L01的模块连接不上不知道是程序的问题还是很硬件,先帮我看看程序有啥问题吧!
//====================================
/*************Í·º¯Êý**********/
#include
#include
#include
#include
//===================================
#define uchar unsigned char // ÒÔºóunsigned char¾Í¿ÉÒÔÓÃuchar´úÌæ
#define uint unsigned int // ÒÔºóunsigned int ¾Í¿ÉÒÔÓÃuint ´úÌæ
//====================================
sbit GM=P2^0; //¹âÃô
sbit hw=P2^6; //ÈËÌåºìÍâ
sbit relay=P2^3; //¼ÌµçÆ÷¿ØÖƵÆ
sbit yellow = P2^5; //ÈËÌåºìÍâָʾµÆ
uchar rece_buf[32];
uchar gMode=1; // 1ÊÇÊÖ¶¯Ä£Ê½£¬2ÊÇÁÁ¶È×Ô¶¯Ä£Ê½
//=====================================
void io_inithw(void)
{
}
void int_inithw(void)
{
EX0=1;
EA=1;
}
//=======================================
/****************ÑÓßtº¯”µ***************/
void DelayMs(uint time)
{
uint i,j;
for(i=0;i
不知道你这个问题是否已经解决, 如果还没有解决的话:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^