السلام عليكم و رحمة الله و بركاته
أخي ناصراحمد 2
بارك الله فيك على الرد السريع و جزاك الله كل خير
الكود يعمل في البروتيس جيد جدا و لكن في الحقيقة يعيد من الوسط هده هي المشكلة و لقد غيرت البيك و لكن نفس المشكل
أما البيك 84 لا يعمل عليه لأن مساحة البيك صغيرة فقلت أن كان ممكن كود يعمل نفس ما أنا مبرمج و لكن بأسطر صغيرة يكفي 84
أما هدا كنت أعمل به في التكرار و وضع التكرار مباشر و نسيت نزعه
DIM ROR,d,h,u AS char
u = 5
d = 0
أنتظر ردك و بارك الله فيك
أخي حيدر علاج حسن كود عمله التلاعب باليدات يعني ألعاب ضوئية
شكرا لكم
|
السلام عليكم ورحمة الله وبركاتة
طالما ان البرنامج يعمل ع البريتوس
يبقى العيب فى الهاردوير
وهو كما تقول ياتى عند منتصف البرنامج ويعيد نفسة
قم بتجربة وضع مكثف مناسب داخل الدائرة بعد بداية التغذية مباشرة .
السبب
التيار الكهربائى نستطيع ان نشبهة بالدم الذى يجرى فى عروق الانسان
واحيانا يتحرك بصعوبة
اما المكثف فهو يعطى سيولة فى الحركة
طبعا نحن لانعلم ماهى دائرتك او ماهى وظيفتها
وان احببت ضع رسم دائرتك هنا .
===================
بخصوص الكود ومساحتة :
ضغط الاوامر فى عدد اسطر قليلة لا يعنى انة مساحة قليلة
لان الاوامر هى هى واعتقد ان اوامر برنامجك هى المدرجة فى الكود .
اعطيك مثال بسيط
اذا طلبت من البك
اضائة ليد ثم اطفائة ثم اضائتة
لعدد 100مرة وكانت اوامر عددها 100امر هذة مساحة طبعا .
واذا اعطيت امر للبك داخل لوب يعطى نفس العمل انما بعدد اوامر بسيطة لا تتعدى سطر واحد مثلا .
فهذا لايعنى انة يوجد تغيير فى المساحة .
لان الحجم المستهلك من الذاكرة سوف يكون متساوى فى الحالتين .