السلام عليكم و رحمة الله و بركاته
كيفكم أخوان إن شاء الله بخير
أ نا محتاج منكم مساعدة و أرجو الحل
1-أريد برمجة ساعة في lcd و led matrix
2-قمت ببرمجة اليد متراكس لإظهار كتابة بالغة الإنجليزية و لكن المشكلة
أن الكتابة تظهر مقلوبة
و ها هو الكود
كود:
char x1=0B11100001;
char x2=0B10011001;
char x3=0B10000111;
char x4=0B00000000;
char x5=0B01111111;
char x6=0B10001000;
char x7=0B10001000;
char x8=0B01111111;
char n;
void main()
{
TRISB=0;
PORTB=0;
TRISd=0;
PORTd=0;
loop:
for(n=0;n<100;n++){
PORTd=0B11111110;
PORTB=x1; delay_us(300);
///////////
PORTd=0B11111101;
PORTB=x2; delay_us(300);
/////////////
PORTd=0B11111011;
PORTB=x3; delay_us(300);
////////////
PORTd=0B11110111;
PORTB=x4; delay_us(300);
///////////
PORTd=0B11101111;
PORTB=x5; delay_us(300);
///////////////////
PORTd=0B11011111;
PORTB=x6; delay_us(300);
////////////
PORTd=0B10111111;
PORTB=x7; delay_us(300);
///////////
PORTd=0B01111111;
PORTB=x8; delay_us(300);
}
x1=x2;
x2=x3;
x3=x4;
x4=x5;
x5=x6;
x6=x7;
x7=x8;
x8=x1;
goto loop;
}
أريد أن أكتب أي شئ لكن بالغة الأنجليزية
فارجو تصحيح الكود
أنا في الإنتظار و بارك الله فيكم