تسلم ايدك على هذا الشرح الوافى يا بشمهندس وربنا يوفقك دائماً
انا كتبت اسمى على الماتريكس واضغط على الرابط لتحميل المحاكه
لتحميل المحاكاه اضغط هنا
وهذا هو البرنامج
كود:
char x1=0b00000000;
char x2=0b11111111;
char x3=0b11111111;
char x4=0b00011000;
char x5=0b00011000;
char x6=0b01100110;
char x7=0b01100110;
char x8=0b11000011;
char x9=0b11000011;
char x10=0b00000000;
char x11=0b01111111;
char x12=0b11111111;
char x13=0b11001100;
char x14=0b11001100;
char x15=0b11111111;
char x16=0b01111111;
char x17=0b00000000;
char x18=0b11111111;
char x19=0b11111111;
char x20=0b11001000;
char x21=0b11001000;
char x22=0b11001100;
char x23=0b11111111;
char x24=0b00110011;
char x25=0b00000000;
char x26=0b10000001;
char x27=0b10000001;
char x28=0b11111111;
char x29=0b11111111;
char x30=0b10000001;
char x31=0b10000001;
char x32=0b00000000;
char x33=0b11111111;
char x34=0b11111111;
char x35=0b10000000;
char x36=0b11000000;
char x37=0b01100000;
char x38=0b00111000;
char x39=0b00111000;
char x40=0b01100000;
char x41=0b11000000;
char x42=0b10000000;
char x43=0b11111111;
char x44=0b11111111;
char x45=0b00000000;
char n;
void main()
{
TRISB=0;
PORTB=0;
TRISd=0;
PORTd=0;
loop:
for(n=0;n<100;n++){
PORTd=0B11111110;
PORTB=x8; delay_us(300);
///////////
PORTd=0B11111101;
PORTB=x7; delay_us(300);
/////////////
PORTd=0B11111011;
PORTB=x6; delay_us(300);
////////////
PORTd=0B11110111;
PORTB=x5; delay_us(300);
///////////
PORTd=0B11101111;
PORTB=x4; delay_us(300);
///////////////////
PORTd=0B11011111;
PORTB=x3; delay_us(300);
////////////
PORTd=0B10111111;
PORTB=x2; delay_us(300);
///////////
PORTd=0B01111111;
PORTB=x1; delay_us(300);
}
x1=x2;
x2=x3;
x3=x4;
x4=x5;
x5=x6;
x6=x7;
x7=x8;
x8=x9;
x9=x10;
x10=x11;
x11=x12;
x12=x13;
x13=x14;
x14=x15;
x15=x16;
x16=x17;
x17=x18;
x18=x19;
x19=x20;
x20=x21;
x21=x22;
x22=x23;
x23=x24;
x24=x25;
x25=x26;
x26=x27;
x27=x28;
x28=x29;
x29=x30;
x30=x31;
x31=x32;
x32=x33;
x33=x34;
x34=x35;
x35=x36;
x36=x37;
x37=x38;
x38=x39;
x39=x40;
x40=x41;
x41=x42;
x42=x43;
x43=x44;
x44=x45;
x45=x1;
goto loop;
}
|
السلام عليكم ورحمة الله وبركاتة
هكذا اخى كنج اعتقد انى قد وعدتك ووفيت
بانة فى اقل من اسبوع سوف تستطيع كتابة كلمة كاملة وليس فقط حرف ال A
بصراحة استخداماتك للحروف ممتازة
واتمنى ان تضع لنا موضوع مخصص للخطوط باللغة العربية على ان يكون الخط مزدوج
مثل مافى تجربتك هنا
+++++++++++++++++++
اما بالنسبة لتجربتك هذة فهى بجد فوق الممتاز
ولكنى احب انى اضيف اليك نقطة بسيطة جدا
زد عدد الفاصل بين عرض الكلمة الاول والثانى
ممكن تجعل الاعمدة الفارغة 4 او5
اعتقد ان المشاهدة سوف تكون اوضح بكثير ان شاء الله
+++++++++++++++++++++++++++++
بالنسبة لملفك المرفق لم يفتح عندى على البريتوس
وهذا طبعا سببة معروف وهو اختلاف النسخ
وهذا مااحب التنبية الية للجميع
لا تعتمدوا على الملفات المرفقة
فقط انظر الى الصور وقم ببناء الهاردوير كما يتم توضيحة بالصور
وقم باستخدام الكود المدرج فى الموضوع
وقم بتحويلة بنفسك على برنامج ال mikro c
بالتوفيق للجميع ان شاء الله