از آنجا که چشم انسان قادر به دیدن تغییرات زیر 20ms نمی باشد در نتیجه شما احساس می کنید که هیچ تغییری در روند برنامتون ایجاد نمیشه . از همین ضعف انسان هست که فیلمسازان قادرند فیلم را برای ما به نمایش بذارند و یا اینکه فیلمی که با دوربین خودتون میگیرید رو مشاهده می کنید.(تحقیقات در این مورد رو میذرام به عهده خودتون)
مطلب بعدی که باید مد نظر داشته باشی اینه که نباید توقع داشته باشید عینه همون delay که شما تو برنامتون استفاده میکنید در عمل هم همون میزان تاخیر ایجاد بشه!!!!!!!! مثلاً اگر برا 1 ثانیه تاخیر نوشتید delay_ms(1000) مطمئناً تو عمل درست در نمیاد.!!! چون با توجه به فرکانس کاری میکرو و زمانی که هر دستور برا اجرا نیاز داره باعث ایجاد اختلاف خواهد شد که برا رفع این مورد یعنی دقیقتر شدن میتونید خودتون یه تابع جدید بنویسید که در اون تاخیر رو ایجاد کنید یا اینکه از تایمر میکرو استفاده کنید.
امیدوارم نوش دارو بعداز مرگ سهراب نبوده باشه![]()





پاسخ با نقل قول