با سلام
من یک ساعت ساختم به وسیله تایمر1 که هر 60 ثانیه این تایمر وقفه بده و متغیری که به عنوان شمارنده دقیقه تعریف شده 1 واحد افزایش پیدا کنه .طبق محاسبات باید فرکانس میکرو 1000000 prescale تایمر 1024 و مقدار اولیه تایمر6942 باشه. اما مشکلی که هست اینه که بعضی وقتها تو یک ساعت مثلا 5 ثانیه عقب میفته بعضی وقتها جلو میفته؟ آیا این تایمر ها دقیق هستند یا ممکن سرعت شمارششون به عواملی مثل تغییر دما بستگی داشته باشه؟
با تشکر
من یک ساعت ساختم به وسیله تایمر1 که هر 60 ثانیه این تایمر وقفه بده و متغیری که به عنوان شمارنده دقیقه تعریف شده 1 واحد افزایش پیدا کنه .طبق محاسبات باید فرکانس میکرو 1000000 prescale تایمر 1024 و مقدار اولیه تایمر6942 باشه. اما مشکلی که هست اینه که بعضی وقتها تو یک ساعت مثلا 5 ثانیه عقب میفته بعضی وقتها جلو میفته؟ آیا این تایمر ها دقیق هستند یا ممکن سرعت شمارششون به عواملی مثل تغییر دما بستگی داشته باشه؟
با تشکر




دیدگاه