السلام عليكم ورحمه الله وبركاته
اخى الفاضل يجب ان تعرف معلومه
ان الوقت الذىتضعه انت للانتظار هو فعلا وينتظره المتحكم
واضف عليه الوقت الذى يستغرقه المتحكم لقراءه البرنامج
لو فرضنا انه يستغرق 200 ملى ثانيه مثلا فى قراءه البرنامج ويصل الى كود لانتظار
اذا الوقت يساوى الوقتين
الانتظار + وقت القراءه وهذا ما حدث معك
ولذلك يوجد فى المتحكم تايمر زيروا وهذا تابع للمقاطعات الموجوده بالمتحكم
ويستعمله المبرمج لو البرنامج محتاج به الدقه
ولاكنه استخدامه يحتاج ان تفهمه وانا صراحه لا اجيد استخدامه
ارجوا ان اكون استطعت توضيح بعض الشىء
السلام عليكم