السلام عليكم
هذا يعتمد على التطبيق المطلوب تنفيذه ..فالتايمر زيرو مثلا يمكن ان يعد 256 نبضة بدون استخدام مقسم تردد (Prescaler) وهذا مطلوب في التطبيقات التي تتطلب دقه عالية (مثل حساب المسافات) .اما في حال كان هناك مجال للخطأ ولو بسيط (مثلا مقياس تردد لقياس ترددات تقارب 1 ميجا هيرتز هنا تجد ان تردد 1 ميجاهيرتز وتردد 1.000032 تقريبا متساوية ويمكن اهمال 32 نبضة مقارنه مع مليون نبضة .انت ستحدد هل تحتاج الى مقسم للتردد وفقا لمتطلبات الدقة لديك ..ارجو ان تكون الصورة واضحة لديك ..ارجو لك التوفيق..
واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.
|
السلام عليكم
نقاش جميل اخي geniusse01
اذن لتكون لديك دقه اكبر
-يجب عدم استخدام prescale ضمن مدى التردد المطلوب ضمن المعقول طبعا
-يمكن استخدام المقاطعه على RB0 ان امكن
-استخدام تردد مناسب للكرستاله بحيث تحصل على زمن ثانيه بدون كسور
-الافضل استخدام تايمر 0 مباشره وبدون PRESCALE
فما تعليقك على هذا وما هو اسمك؟؟؟