rf verici bilgi gönderme

Başlatan elmariacci, 31 Mart 2013, 23:07:18

elmariacci

merhaba arkadaşlar rf alici verici modülleri kullanarak ölçtüğüm nabiz değerini bilgisayar göndermeye çalişiyorum.şoyle bi sorunlar karşilaştim.ölçtüğüm nabiz değerini nasil göndereceğimi bilmiyorum.

Programin en altinda putc('a') yazdiğim kısımda ölçtüğüm nabiz değerinin gönderilmesi lazim nasil yapabilirim.Nabiz değerini herhangi bir değişkene atayip  'a' yazdiğim yere o değişkeni mi yazmaliyim bi yardim edin.

saygilar


#include <16F628A.h>

#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT

#use delay (clock=4000000) // Gecikme fonksiyonu için kullanılacak osilatör frekansı belirtiliyor.

#use rs232(baud=600,parity=N,xmit=pin_b2,rcv=pin_b1,bits=8)

#define use_portb_lcd TRUE

#include <lcd.c>   // lcd.c dosyası tanıtılıyor

int8 i=0, toplam=0;
//int deger=0;


void uyan(){      // RF cihzını uyandırmak için
    putc(0x55);
    putc(0x00);
    putc(0xff);
    return;
}

void main()
{
   setup_timer_1(T1_DISABLED);
   
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   
   setup_timer_0(RTCC_EXT_H_TO_L | RTCC_DIV_1);
   
   set_tris_a(0x11);
   
   lcd_init();
   
   printf(lcd_putc,"\f  NABIZ OLCER  ");
   printf(lcd_putc,"\n   21/03/2011  ");
   delay_ms(2000);
   printf(lcd_putc,"\f     EDITOR    ");
   printf(lcd_putc,"\n  CETIN YESIL  ");
   delay_ms(2000);
   printf(lcd_putc,"\f    DANISMAN    ");
   printf(lcd_putc,"\n O.G. SARACOGLU");
   delay_ms(2000);
   printf(lcd_putc,"\f     HAZIR!   ");
   
  
   x:
   if(input(pin_a0))
     { goto x;}   // butona basılmamıssa 1 dir. butonu tekrar kontrol etmek için x 'e git
     
       while (true)
   {  
   

      printf(lcd_putc,"\f  HESAPLANIYOR ");
      set_timer0(0);
            
      delay_ms(10000); 
         
      i = get_timer0();
         
      toplam = i * 6;
         
      printf(lcd_putc,"\f NABIZ=%d nn/dk",toplam);
      
      delay_ms(500); //bunun yeri değişebilir.
      
      uyan();
   if(input(pin_a0))
   putc ('a');  //buraya ne yazmak lazim
   
   }
}

elmariacci

beyler bi yardim edin ölçtüğüm nabız değerini nasil gönderecem???