CCS C 2X16 LCD ÇALIŞTIRAMIYORUM

Başlatan St.Current, 19 Aralık 2013, 23:02:48

St.Current

  PROTEUS ta devre gayet güzel çalışıyor fakat devre kurulduğunda LCD 'de Dolu kareler çıkıyor Kontrast ayarı yapıyorum kareler yok oluyor bu sefer sadece aydınlatma ışığı yanıyor. NOT: RESİMDE GÖRÜLDÜĞÜ GİBİ LCD yi D PORTUNA BAĞLADIM

benim istediğim şu butona basınca değil elimi çekince araç sayıcı=1 olacak yani her basışta artacak ve LCD nin ilk satırında sürekli İYİ YOLCULUKLAR yazacak 


#include "C:\Users\DELL\Desktop\lcd\program.h"


#include <lcd.c>

int a=0;
void main()
{
   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_psp(PSP_DISABLED);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);

  
   
   lcd_init();
   delay_ms(100);
   set_tris_a(0b00000001);
   output_a(0);
   while(1){
      
      
      lcd_gotoxy(1,1);
      printf(lcd_putc,"IYI YOLCULUKLAR");
       lcd_gotoxy(2,2);
     printf(lcd_putc,"AracSayisi=%u",a);
     
      // ARAC SAYICI
      
         if(input(PIN_A0)){         // A1 pinine bağlı butana basılmışsa azaltma yapılacak
         while(input(PIN_A0));   // A1 pinin bağlı butondan parmağımızı çekince işlem yapacak.
         a++;
        
         lcd_gotoxy(1,1);
          printf(lcd_putc,"IYI YOLCULUKLAR");
      lcd_gotoxy(2,2);
      printf(lcd_putc,"AracSayisi=%u",a);
}
   }
}


PIC C COMPILER EDITORUNDE YAZILMISTIR

düzeltmem gereken yeri söylermisiniz yada benim yerime siz yazıp hexi gönderebilir misiniz?

RaMu

#include <lcd.c>
dosyasını aç, lcd pin tanımlamalarını ayarla.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

bayelektronik

kontrast potansiyometresi isisteki gibi ise şöyle düzeltin.orta uç vee ye.ucun biri gnd diğeri vdd ye bağlı olsun

pwm.c

RW bacağını bağlaman gerekiyor yoksa proteusta çalıştığı halde gerçekte çalışmıyor.
bundan dolayı bazen başka bir lcd kütübhanesi kullanıyorum.
_/\/\/\_ -[ı- -ı>|- -|ı|ı|ı- -ı< -||- -l[]l-