حسب فهمي للكود, أظن أنه يرسم الشكل التالي:
01111011
01000001
01111010
01000001
01111011
|
الشكل ملخبط هنا بسبب المسافات, هل هذا حرف B
و يبدو أنك تريد تحريك هذا الشكل بحيث يظل يدور حول الشاشة
هناك خطأ بسيط في الكود, و هو:
يجب أن تكون كالتالي:
temp=R1
R1=R2
.
.
R22=temp
|
هذا لأن قيمة R1 القديمة تفقد بمجرد أن تنقل إليها قيمة R2, ثم بعد ذلك في آخر سطر تأخذ هذه القيمة (قيمة R2 أصلا و تضعها في R22), و بذلك بعد 5 دورات ستجد الشاشة كلها مضيئة (أو مظلمة حسب التوصيل)
بالمناسبة هل هذه الدائرة علي Proteus أم دائرة حقيقة؟