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
129,459
Mesajlar
926,990
Kullanıcılar
452,016
Son üye
kartalerdal67

Yeni konular

Çevrimiçi üyeler

Geri
Üst