اخى
حينما كنت أشرح برمجة الميكرو بروسيسور كنت أقول أن البرمجة هى كيف تستطيع أن تقسم المهمة المطلوبة لعدة خطوات صغيرة كل منها تنفذ بأمر من أوامر الميكرو وهذه هبة أو ملكة لا يتساوى فيها الجميع
للإحساس بهذا الأمر هل فكرت فى أن تمسك بشيء لتأكله - كم خطوة تفعلها؟ أنت قد تفعلها بالبديهة أثناء أداءك لأمر آخر لكن لإدراك ذلك انظر لطفل وليد يريد أن يفعل ذلك
أولا ينظر ويفكر ثم يمد يده فلا تصيب الهدف ثم يحركها للوصول ثم يقبض اصابعه و يبدأ فى تحريك يده نحو فمه و أخيرا قد يضعها على خدة أو انفه بدلا من فمه
لا تنظر على البرمجة على أنها كتابة أوامر بل كيف تختار الأوامر التى تؤدى ما تريد بأقل خطوات ممكنه فى إطار الأولوية التى تحتاجها فعادة ما تجد نفسك مضطر للمفاضلة بين السرعة و عدد الخطوات (حجم البرنامجب البايت) فتجد أن لتقليل حجم البرنامج سيكون أقل سرعة و العكس بالعكس
أما فكرة كوبى وبيست فأى دائرة أو برنامج أو مشروع أو تصميم يمكن أن يعمل بهذه الطريقة لكن لو احتاجت لتعديل طفيف قد لا تستطيع
محاولة بسيطة، فى قسم المشاريع وضع أحد الإخوة دائرة بميكرو تفعل عدد كبير من المهام وهى تبدو لجهاز قياس،
http://www.qariya.com/vb/showthread.php?t=2271
البرنامج غير موجود - حاول برمجة وظيفة من هذه الوظائف و الفكرة ليست صعبة و أيضا هى ممكنه
هذا الربط بين العالم الواقعى و الميكرو هو البرمجة