پاسخ : ساخت کرنومتر
شما اگه بخواهید با میکرو 10 میلی ثانیه یا صدم ثانیه بسازید ، برای بالا بردن دقت دو راه دارید:
1- به صورت نرم افزاری :مثلا یک وقفه 1 میلی ثانیه بسازید و مقدار یک متغییر را اول روتین وقفه یک واحد اضافه کنید ،سپس یک شرط بزارید که با رسیدن مقدار متغییر به 10 اون عملی که میخواهید 10 میلی ثانیه یکبار انجام شود در بدنه شرط بنویسید و همچنین مقدار متغغیر را صفر کنید.
2- استفاده از کریستال های مخصوص برای تزریق کلاک به میکرو : یک نمونه که تو سوپریا هم پیدا میشه 11.0592 مگاهرتز
شما اگه بخواهید با میکرو 10 میلی ثانیه یا صدم ثانیه بسازید ، برای بالا بردن دقت دو راه دارید:
1- به صورت نرم افزاری :مثلا یک وقفه 1 میلی ثانیه بسازید و مقدار یک متغییر را اول روتین وقفه یک واحد اضافه کنید ،سپس یک شرط بزارید که با رسیدن مقدار متغییر به 10 اون عملی که میخواهید 10 میلی ثانیه یکبار انجام شود در بدنه شرط بنویسید و همچنین مقدار متغغیر را صفر کنید.
2- استفاده از کریستال های مخصوص برای تزریق کلاک به میکرو : یک نمونه که تو سوپریا هم پیدا میشه 11.0592 مگاهرتز




دیدگاه