دسته: الکترونیک و مخابرات
بازدید: 60 بار
فرمت فایل: ppt
حجم فایل: 650 کیلوبایت
تعداد صفحات فایل: 25
تایمرها
میكروكنترلر PIC16F877 دارای سه تایمر با نامهای تایمر0 ، تایمر1 و تایمر2 است كه هر كدام قابلیتهای خاص خود را دارند.
تایمـر 0
این تایمر دارای خصوصیات زیر می باشد:
8 بیت تایمر یا شمارنده آزاد
قابل خواندن و نوشتن
8 بیت نرم افزاری قابل برنامه ریزی پیش مقیاس كننده
انتخاب كلاك داخلی یل خارجی
وقفه هنگام سرریز $FF به $00
انتخاب لبه برای كلاك خارجی
- وقفه در تایمر 0
در طی انتقال از 255 به 0 در ثبات TMR سر ریز اتفاق می افتد و بیت T0IF را تحت تاثیر قرار می دهد . اگر وقفه تایمر 0 فعال باشد می توان از وقفه این تایمر در موارد متعددی استفاده كرد.
توجه: برای فعال سازی وقفه تایمر 0 علاوه بر بیت T0IE بایستی GIE كه بیت فعالسازی كل وقفه ها است نیز فعال شود.