PICC lıte derleyici...acil yardım...lütfen!!!!!!!!!!

Başlatan emocan, 30 Aralık 2006, 07:34:57

emocan

mrb  arkadaşlar...PICC lıte da yazdıım dosyayı .hex e çevirmeye çalışıyorum ama sürekli hata veriyo..örneği bir kitaptan aldım ve sürekli şu hataları veriyo:

undefined identifier : ADCON1
undefined identifier : ADCON0
undefined identifier : ADCON
undefined identifier : ADRESH
undefined identifier : ADRESL

ya bunları benim tanımlamam gerekiyomu ki sonuçta derlemeden önce pic seçimi de var ve bunları zaten tanımalı die düşünüyorum...

#include <pic.h>

main(void)
{
  unsigned int sicaklik;
  TRISB=0;
  TRISA=1;
  ADCON1=0x8E;
  ADCON0=0x41;

 for(;;)

{
 ADCON0=0x45;
while((ADCON0&4)!=0);
sicaklik=ADRESH;
sicaklik=256*sicaklik+ADRESL;

if(sicaklik<10)PORTB=0;
else if(sicaklik<20)PORTB=1;
else if(sicaklik<31)PORTB=2;
else if(sicaklik<41)PORTB=4;
else if(sicaklik<51)PORTB=8;
else if(sicaklik<61)PORTB=16;
else if(sicaklik<72)PORTB=32;
else if(sicaklik<82)PORTB=64;
else if(sicaklik<92)PORTB=128;
else PORTB=0xFF;
 }
}

program bu işte neden böle dio anlamıyorum...kitapta sadece böle vermiş tanımala felan yapmamış ADCON vs..ler için...yardımcı olursanız çok sevinirim...şimdiden teşekkürler...

yvzd

merhaba

pc lite klasörünün içinde include klasörü var bu ana klasör..
samples klasörü içinden pic.c ve pic.h dosyalarını bu include içine kopyalarsan sorun çözülebilir benim önerim bu