|
طيب ساعدني في طريقة كتابة بداية البرنامج فقط وطريقة تحريك الحرف من اليمين لليسار والعكس
وشكرا لمتابعتك
|
السلام عليكم ورحمة الله وبركاتة
تفضل بالدخول هنا
http://www.qariya.com/vb/showthread.php?t=56529&page=4
فى الدرس الخامس
التجربة الاخيرة
يمكنك ان تستخدمها لو فهمتها فسوف تقرب لك كل الامور ان شاء الله
فى هذة الدرس نتعلم طريقة تحريك الكلمة (لفظ الجلالة)
من اليسار الى اليمين
وهى بالطبع تعمل بمجرد تشغيل البرنامج
ولكن استفسارك يحتاج الى تعديل
الا وهو ان يتم تحريك الكلمة او الشكل بعد ان نضغط على زر للتحكم
اوك؟
عموما التعديل سوف يكون سهل باذن الله
اولا علينا تعيين احد البنات الغير مستخدمة فى البك لتعينها كسويتش
وهو بالطبع فى الحالة سليب (0)
ونحتاج هنا لوضع شرط if
كمثال نختار البن رقم 0 من البورت d
واليك التعديلات :
يوجد كلمة
وفى نهاية الكود تجد كلمة
طبعا نعلم ان الامر الشرطى if
يكون هكذا :
كود:
if{نضع هنا الامر الذى نريد تنفيذة عند التاكد من الشرط}(هنا نضع الشرد )
ولتنفيذ هذا الامر على كودنا سوف نحتاج فقط الى تعديل بسيط
هو ان نجعل كل مابداخل الاسطر مابين loop و goto loop
داخل القوسين الكبيرين وهما مانريد ان يتم تنفيذة فى حالة تنفيذ الشرط
ونحتاج ان نضع الشرط الذى نريدة طبعا فى المكان المحدد فى اعلى
هنا سوف يكون شرطنا ان تكون البن رقم 0 من البورت d فى وضع اكتف (1)
وهكذا يكون الشرط
if(portd.f0==1
(
===============================
وطبعا الهاردوير موضح فى نفس الدرس
اتمنى ان يكون شرحى هذا واضح
ومفيد لك