Analog Giriş Seri Port Çıkış Kullanımı

Başlatan olumsuz, 11 Ocak 2016, 09:58:02

olumsuz

Merhaba,

Aşağıya eklediğim kodu derleyemedim. Amacım PIC16F877A ile AN0 bacağından giriş alıp seri port üzerinden çıkış yapabilmek. Yardımcı olabilir misiniz?
#include<16F877A.h>
#include<string.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,PUT,XT,BROWNOUT
#DEVICE ADC=8
#use delay(clock=4000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)

void main()
{
  chair string[4];
  unsigned int32 value,y="Y";
  setup_port_a(ALL_ANALOG);
  setup_adc(ADC_CLOCK_INTERNAL);
  set_adc_channel(0);
  while(TRUE)
  {
  set_adc_channel(0);
  value=Read_ADC();
  if(input(PIN_D0))
  {
   itoa (value,10,string);
  putc(y);
  delay_ms(9);
  putc(string[0]);
  delay_ms(9);
  putc(string[1]);
  delay_ms(9);
  putc(string[2]);
  delay_ms(9);
  putc(string[3]);
  delay_ms(9);
}
}

}

eemuratozan

nasıl bir hatayla karşılaştığınızı da ekleyebilir misiniz
I&C Engineer in Bereket Enerji Çates Elektrik Üretim A.Ş.

aliveli

#fuses HS,NOWDT,NOPROTECT,NOLVP,PUT,XT,BROWNOUT

dursuncemal

:=