ش | ی | د | س | چ | پ | ج |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
بخشی از متن:
پاورپوینت تایمرها
نوع فایل: power point
فرمت فایل: pptx
قابل ویرایش
تعداد اسلاید : 25 صفحه
قسمتی از پاورپوینت :
میکروکنترلر PIC16F877 دارای سه تایمر با نامهای تایمر0 ، تایمر1 و تایمر2 است که هر کدام قابلیتهای خاص خود را دارند.
- تایمـر 0
این تایمر دارای خصوصیات زیر می باشد:
8 بیت تایمر یا شمارنده آزاد
قابل خواندن و نوشتن
8 بیت نرم افزاری قابل برنامه ریزی پیش مقیاس کننده
انتخاب کلاک داخلی یل خارجی
وقفه هنگام سرریز $FF به $00
انتخاب لبه برای کلاک خارجی
در طی انتقال از 255 به 0 در ثبات TMR سر ریز اتفاق می افتد و بیت T0IF را تحت تاثیر قرار می دهد . اگر وقفه تایمر 0 فعال باشد می توان از وقفه این تایمر در موارد متعددی استفاده کرد.
توجه: برای فعال سازی وقفه تایمر 0 علاوه بر بیت T0IE بایستی GIE که بیت فعالسازی کل وقفه ها است نیز فعال شود.
به صورت تایمر
به صورت شمارنده
مد عملکرد بوسیله ی بیت انتخاب کلاک TMR1CS تعییـن می شود.در مد تایمر، تایمر 1 با هر سیکل دستور و در مـــد شمارنده با لبه بالارونده ناشی از کلاک خارجی افزایش می یابد.