16f628a mplab lcd hatası yardım!!

ebyaz

Üye
Katılım
3 Şub 2009
Mesajlar
19
Puanları
1
Mplab da hi-tech c compiler kullanarak 16f628a için bir lcd programı yazdım ancak #include <lcd.c> dediğimde PORTD TRISD ADCON1 tanımlanmamıştır diyor.
16f877a kullanıyormuşum gibi davranıyor compiler.Sebebi ne olabilir?

kod:
#include <pic.h>
#include <stdio.h>
#include <delay.c>
#include <lcd.c>

__CONFIG(WDTDIS&PWRTEN&LVPDIS&INTIO);


main(void)
{
PORTA=0;
PORTB=0;
TRISA=0;
TRISB=0;
lcd_init();
lcd_clear();
lcd_puts("www.readmee.com");
lcd_goto(0x46);
DelayMs(100);
lcd_puts("bilisimin adresi");

}
 
program yazmak için file-new-project-PICC-Lite Project--picc lite-- dosya konumu-- buradan kullanacağın pic'i seçtin mi?
 
evet seçtim ayrıca proteusta çalışıyordu ama kartta çalışmıyordu ama sorunu çözdüm.Kartın osilatör beslemesindeki kristal arızalıymış.Değiştirince çalıştı.
 

Forum istatistikleri

Konular
128,931
Mesajlar
921,814
Kullanıcılar
451,107
Son üye
Xte13

Yeni konular

Çevrimiçi üyeler

Geri
Üst