Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: Yeniüye1234 - 02 Mayıs 2021, 17:16:46

Başlık: İki PIC arasında RS232
Gönderen: Yeniüye1234 - 02 Mayıs 2021, 17:16:46
Arkadaşlar selamlar. iki PIC arasında RS232 bağlantısı yaptım. Bir PIC' e iki buton ve LCD bağladım. Diğer PIC' e 2 LED bağladım. Butonlardan birincisine basılınca diğer PIC' te ki birinci LED yanacak ve buton bağlı olan PIC' e tekrar 1 bilgisi gönderecek. bu 1' i de LCD ye yazacak. Aynı şekilde ikinici butona basılınca diğer PIC' in 2. LED i yanacak ve LCD' de 2 yazacak. İlk önce hangi butona basılırsa onun işlemini yapıyor sonra bir daha çalışmıyor. Kesme ile de kesme kullanmadan da yaptım değişen birşey olmadı.

VERİCİ:

 while(1)

   {
    gets(veri);
       
         printf(lcd_putc,"\f%s",veri);
               
   
         if(input(pin_a0))   
                puts("a");
     
         else if(input(pin_a1))   
                puts("b");
   }



ALICI:

while(1)

   {
    veri=getc();
               
       if(veri=='a')   
         { 
            output_high(pin_d0);
            puts("a");
         }
     
      if(veri=='b')   
         { 
            output_high(pin_d1);
            puts(" b ");
         }
     }


    niye takılıyor? yardımcı olursanız sevinirim.
Başlık: Ynt: İki PIC arasında RS232
Gönderen: sifirzero - 13 Mayıs 2021, 09:11:15
https://www.sifirzero.com/2020/03/pic-programlama-ccs-c-rf-alc-verici.html?m=1 (https://www.sifirzero.com/2020/03/pic-programlama-ccs-c-rf-alc-verici.html?m=1)

Bu sitede bir kactane daha ornek var bakabilirsin. Tesekkurler.
Başlık: Ynt: İki PIC arasında RS232
Gönderen: Yeniüye1234 - 13 Mayıs 2021, 20:05:45
Eyvallah hocam sağol. Attığın linke bakacağım.Bayramın mübarek olsun.
Başlık: Ynt: İki PIC arasında RS232
Gönderen: Yeniüye1234 - 14 Mayıs 2021, 23:07:41
hocam sizin attığınız şekilde düzenledim ama değişen bir şey olmadı.