السلام عليكم ورحمة الله وبركاتة
تم حل المشكلة
فقط اربط شاشة lcd مثل ما انا ربطتهه لك في هذه الصورة
وبالنسبة للكود تم التعديل علية
sbit lcd_rs at rb2_bit;
sbit lcd_en at rb3_bit;
sbit lcd_d4 at rb4_bit;
sbit lcd_d5 at rb5_bit;
sbit lcd_d6 at rb6_bit;
sbit lcd_d7 at rb7_bit;
sbit lcd_rs_direction at trisb2_bit;
sbit lcd_en_direction at trisb3_bit;
sbit lcd_d4_direction at trisb4_bit;
sbit lcd_d5_direction at trisb5_bit;
sbit lcd_d6_direction at trisb6_bit;
sbit lcd_d7_direction at trisb7_bit;
void start_flasher()
{
cmcon=0x07;
trisa=0;
porta=1;
delay_ms(400);
porta=3;
delay_ms(400);
porta=7;
delay_ms(400);
}
void main()
{
cmcon=0x07;
trisa=0;
loop:
start_flasher();
lcd_init( );
delay_ms(1000);
lcd_cmd(_lcd_cursor_off);
lcd_out(1,1,"Mohamd Hassan");
lcd_out(2,1,"1st Project");
delay_ms(2000);
lcd_cmd(_lcd_clear);
lcd_cmd(_lcd_cursor_off);
goto loop;
}
فقط لا تنسانا بالدعاء