Arkadaşlar merhabalar;
Geçen hafta "mikro C ile 18F4550 PROGRAMLAMA" kitabı almıştım. ve oradaki örneğe bakarak denemeler yapıyordum her seferinde ise zorluklarla karşılaştım ilginç bir biçimde kitaptaki GLCD örneğini birebir yazdım çalışmadı sizde bir incelerseniz nerede hata yapıyorum söylerseniz sevinirim iyi günler.
Geçen hafta "mikro C ile 18F4550 PROGRAMLAMA" kitabı almıştım. ve oradaki örneğe bakarak denemeler yapıyordum her seferinde ise zorluklarla karşılaştım ilginç bir biçimde kitaptaki GLCD örneğini birebir yazdım çalışmadı sizde bir incelerseniz nerede hata yapıyorum söylerseniz sevinirim iyi günler.
Kod:
#include "bak.c"
char Glcd_DataPort at PORTD;
sbit GLCD_CS1 at LATB0_bit;
sbit GLCD_CS2 at LATB1_bit;
sbit GLCD_RS at LATB2_bit;
sbit GLCD_RW at LATB3_bit;
sbit GLCD_EN at LATB4_bit;
sbit GLCD_RST at LATB5_bit;
sbit GLCD_CS1_Direction at TRISB0_bit;
sbit GLCD_CS2_Direction at TRISB1_bit;
sbit GLCD_RS_Direction at TRISB2_bit;
sbit GLCD_RW_Direction at TRISB3_bit;
sbit GLCD_EN_Direction at TRISB4_bit;
sbit GLCD_RST_Direction at TRISB5_bit;
void man()
{
ADCON1 |= 0x0F;
CMCON |= 7;
Glcd_Init();
Glcd_Fill(0x00);
while(1)
{
Glcd_Write_Text("GLCD UYGULAMASI", 0, 0, 1);
Glcd_Write_Text("FETHI CANDAN ", 0, 3, 1);
Glcd_Write_Text("DENEME MIKRO C ", 0, 7, 1);
delay_ms(1000);
Glcd_Image(bak);
delay_ms(2000);
}
}