Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

MCP3001 okuma

Başlatan frederic, 21 Temmuz 2011, 21:53:45

frederic

Merhabalar ccs c ile bu entegreyi okumakta başarılı olamadım yardımcı olabilirseniz eğer sevinirim,hoşçakalın.

frederic

Yokmu hiç bu konuda fikri olan,FxDev hocam yardımlarınızı bekliyoruz.

Ersin

MCP3208 ile örnek mevcut , ayrıca 3204 driver i da var .

C:\Program Files\PICC\Examples\EX_AD12.C


Bunları bir incele,fark sadece sendeki tek kanal bunlar 4/8 kanal.

frederic

#3
Yardımınız için teşekkür ederim,LTC1298 entegresini incelediğimde 3001 ile pin yapıları benzeşiyor,isiste ltc1298 direverındaki pin bağlantılarını 3001 e bağlayıp deneme yapayım dedim fakat derlemede hata alıyorum.C diline geçiş sürecinde olduğum için haliyle basit hataları göremiyorum,yardımcı olursanız sevinirim,hoşçakalın...

#include <18f452.h>
#fuses HS,WDT128,NOLVP,NOPROTECT,NOBROWNOUT,NOPUT,STVREN,NODEBUG,NOWRT,NOWRTD,NOWRTB,NOWRTC,NOCPD,NOCPB,NOEBTR,NOEBTRB
#use delay(clock=20000000)

#include <LCD.c>
#include <LTC1298.C>

int16 adres;

void main()

{

  adc_init()                                 
  adres = read_analog(1)
  
  lcd_init();
  lcd_gotoxy(1,1);  
  printf(lcd_putc,"ADC=%lu",adres);
  delay_ms(5); 

}


error 76 "mcp3001.c" line 15(13,8) expect

JKramer

 
adc_init();          
 adres = read_analog(1);


Satır sonlarında noktalı virgül olmalı.

frederic

Nasılda gözümden kaçmış çok sağolun,tek bir yere kilitlenince böyle oluyor işte.Satırları sonlandıırdıktan sonra spi pinleri canlandı fakat okuma hala başarısız durumda biraz daha çalışalım bakalım İnşAllah bulunur çaresi.