دانلود رایگان


پاورپوینت پيکره بندی تايمر / کانترها - دانلود رایگان



دانلود رایگان پاورپوینت پیکره بندی تایمر , کانترها

دانلود رایگان پاورپوینت پيکره بندی تايمر / کانترها فرمت فایل : پاورپوینت قابل ویرایش تعداد اسلاید: 90

قسمتی از پاورپوینت :
AVR ها نهایتا دارای سه تایمر / کانتر هستند (به جز MEGA128 که 4 تایمر دارد). به علت وجود این سه تایمر /کانتر در میکرو نمونه AT90S8535 در این بخش قصد داریم به معرفی تمام تایمر کانتر ها و رجیستر های مربوطه و سپس پیکره بندی آنها در محیط BASCOME بپردازیم معرفی تایمر / کانترصفر و رجیستر ها
تایمر/کانترصفرهشت بیتی و قابلیت انتخاب کلاک از کلاک سیستم ، تقسیمی از کلاک سیستمی از پایه های خروجی را دارا است. تایمر / کانتر صفر با توجه به تنظیمات رجیستر کنترلی TCCR0می تواند متوقف شود پرچم سر ریز و مد مقایسه ای در رجیستر TIFR موجود است. فعال و غیر فعال کردن وقفه های تایمر/کانتر صفر در رجیستر TIMSK قابل تنظیم است. پیکر بندی در مد تایمرCONFIG TIMER0 = TIMER ,PREACALE =1|8|64|256|1024
تایمر می تواند فرکانس خود را از فرکانس اوسیلاتور بخش بر یک ، 8، 64 ، 256 ، 1024 تامین کند.
تایمر با دستورSTART TIMER شروع به شمارش و با دستور STOP TIMER متوقف می شود.
تایمر پس از شمردن تا مقدار $FF پرچم سرریز خود را (OVF0 ) یک می کند. در صورتی که وقفه سر ریز با دستور ENABLE OVF0 و وقفه سراسری با دستور ENABLE INTRRUPTS فعال باشد می توان در لحظه سرریزی کانتر با دستور ON OVF0 LABLE و یا ON TIMER0 LABLE به لیبل پرش کرد و روتین وقفه مربوط به ان را اجرا کرد. محتوای تایمر /کانتر یک را می توان با دستور VAR = TIMER0 خواند که VAR باید متغیری از جنس BYTE باشد. با دستور TIMER0 = INITIAL VALUE مقدار اولیه ای را می توان در تایمر صفر قرار داد.پیکر بندی به صورت کانترCONFIG TIMER0 = COUNTER , EDGE = RISING / FALLING
با انتخاب EDGE = RISING با هر لبه بالا رونده به پایه T0 شمارش صورت می گیرد با انتخاب EDGE = FALLING با هر لبه پایین رونده به پایه T0 شمارش صورت می گیرد کانتر پس از شمردن تا مقدار $FF و به تعداد $FF+1 پالس پرچم OVF0 یک می شود . محتوای تایمر /کانتر صفر را می توان با دستور VAR = COUNTER0 خواند که VAR باید متغیری از جنس BYTE باشد. در صورتی که وقفه سر ریز با دستور ENABLE OVF0 و وقفه سراسری با دستور ENABLE INTRRUPTS فعال باشد می توان در لحظه سرریزی کانتر با دستور ON OVF0 LABLE و یا ON COUNTER LABLE به لیبل پرش کرد و روتین وقفه مربوط به ان را اجرا کرد.

پاورپوینت پیکره بندی تایمر


کانترها


پاورپوینت


پیکره بندی


تایمر


کانترها


مقاله


پاورپوینت


فایل فلش


کارآموزی


گزارش تخصصی


اقدام پژوهی


درس پژوهی


جزوه


خلاصه


آب

سزیم

فایل cert تبلت سامسونگ SM-T311

تحقیق کاربرد مينی تنيس در آموزش مبتديان و ورزش مدارس

مقاله درباره سيستم مديريت زيست محيطي ISO 14000

مقاله درمورد تفسیر سوره تكاثر آيات 1 8

پروژه پایگاه داده توزیع شده و بررسی همروندی در این پایگاه داده ها

تحقیق در مورد ریخته گری

پاورپوینت در مورد کاربرگهای حسابرسی

دانلود مقاله کامل درباره محمد خیابانی 15 ص