rs232 veri gonderemiyorum

Başlatan atillaa, 20 Aralık 2012, 20:42:02

atillaa

arkadaşlar rs232 ile picden gönderidğim değerin matlabda grafiğinin çizdirmeye çalışıyorum ama sürekli hata alıyorum
hata matlabda mi yoksa ccs c demi anlamadım
benim ccs c de yapmam greken sürekli bi değer göndermek
#include <16f877.h>

#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD

#use delay (clock=4000000)

#use rs232 (baud=9600, xmit=pin_C6, rcv=pin_C7, parity=N, stop=1)

int8 x=5;

void main ( )
{


   while(1) // Sonsuz döngü
   {
      putc(x);
   }
}

bu kod hatalımı ?

sadogan

Alıntı yapılan: atillaa - 20 Aralık 2012, 20:42:02
arkadaşlar rs232 ile picden gönderidğim değerin matlabda grafiğinin çizdirmeye çalışıyorum ama sürekli hata alıyorum
hata matlabda mi yoksa ccs c demi anlamadım
benim ccs c de yapmam greken sürekli bi değer göndermek
#include <16f877.h>

#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD

#use delay (clock=4000000)

#use rs232 (baud=9600, xmit=pin_C6, rcv=pin_C7, parity=N, stop=1)

int8 x=5;

void main ( )
{


   while(1) // Sonsuz döngü
   {
      putc(x);
   }
}

bu kod hatalımı ?
kod doğru
#use rs232(baud=19200, UART1, errors) olarak deneyin
birde x=5 sorun oluyo olabilir x='5' olarak deneyin