nrfکمک درباره اموزش
با سلام
من این ماژول رو راه اندازی کردم ولی اطلاعات رو که به ال سی دی میفرستم چیزی دیده نمیشه
لطفا راهنماییم کنین.این برنامه فرستنده امه .
#include <mega32.h>
#include <stdio.h>
#include <delay.h>
#include <nRF24L01+.h>
char data1;
void main(void)
{
DDRA=0X00;
nRF_Config(0);
while (1)
{
while(PINA=0x01){
data1++;
Send_Data(1 , &data1);
}
}
}
واما گیرنده
#include <mega32.h>
#include <nRF24L01+.h>
#include <stdio.h>
#include <delay.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x1b
#endasm
char data1,str[33];
void main(void)
{
lcd_init(16);
nRF_Config(1);
lcd_puts("test1");delay_ms(1000);lcd_clear();
while (1)
{
if(State == 1)
{
data1 = payload[1];
lcd_gotoxy(0,1);
lcd_puts(" ");
sprintf(str,"Data = %d",data1);
lcd_gotoxy(0,1);
lcd_puts(str);
State = 0;
}
}
}
** آخرین ویرایش در چهارشنبه 6 آبان 94 - 11:32 AM
|