قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
السلام عليكم انا بحاجة الى مساعدة في عمل led animation
''5 LED" بحيث يشتهل الاول ثم الثاني ثم الثالث ....الخامس ثم OFF ALL
ثم ينير اخر LED ويبقى مشتعل
تعاد العاملية 4 LED الباقي يشتعل الاول والثاني ... الرابع ثم يبقى مشتعل ليصير مجموع الLED المشتعل 2 ثم نفس العملة مع ال3 الباقي يشتعل الاول والثاني و الثالث ويبقى مشتعل حيث دائمن أخر led يشتعل يبقى نمشتعل ثم يليه البقية
[CODE]
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=(1<<4); delay_ms(250);// GP4 ON
LED=(1<<5); delay_ms(250);// GP5 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<5); delay_ms(A);// GP5 ON
AND
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=(1<<4); delay_ms(250);// GP4 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<4); delay_ms(A*2);// GP4 ON
AND
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<4); delay_ms(A*2);// GP2 ON
[/CODE
على هذا الشكل نوعا ما لاكني لم اجد الامر الذي يجعلني ابقي الLED مشتعل واتعكم في لبقية
السلام عليكم ورحمة الله وبركاته
الكود بالتنظيم الطبيعى ليتسنى الفهم له بسهولة
كود:
كود:
كود:
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=(1<<4); delay_ms(250);// GP4 ON
LED=(1<<5); delay_ms(250);// GP5 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<5); delay_ms(A);// GP5 ON
AND
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=(1<<4); delay_ms(250);// GP4 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<4); delay_ms(A*2);// GP4 ON
AND
LED=1; delay_ms(250);// GP0 ON
LED=(1<<1); delay_ms(250);// GP1 ON
LED=(1<<2); delay_ms(250);// GP2 ON
LED=0; delay_ms(250);// All OFF
LED=(1<<4); delay_ms(A*2);// GP2 ON
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 01:52 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)