صفحه محصول - پاورپوینت واحد ‍ Timer Counter

پاورپوینت واحد ‍ Timer Counter (pptx) 34 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 34 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا واحد ‍ Timer / Counter تعريف اصطلاحات TC = Timer -Counter تایمر - شمارنده تفاوت شمارنده و تایمر در چیست؟ در شمارنده تنها تعداد وقوع حوادث شمارش می شود ولی وظیفه تایمر شمارش زمان سپری شده است. هر دو واحد دارای سخت افزاری واحد هستند (هر دو شمارش می کنند) ولی تفاوت شان در نوع پالس ساعت دریافتی است. T/C T/C timer Counter TC در این میکروکنترلر 3 کانال تایمر شمارنده مستقل 16 بیتی وجود دارد. هر کانال را می توان به صورت مستقل برنامه ریزی نمود. هر کانال دارای دو حالت کاری است Capture Waveform WAVE (TC_CMRx) = 0 (Capture), 1 (Waveform) این واحد می تواند وظایف زیر را به انجام برساند اندازه گیری فرکانس شمارش تعداد وقوع رخدادها اندازه گیری فاصله ساخت پالس ایجاد تاخیر زمانی ساخت پالس های با عرض پالس متغیر (PWM) TC هر کانال دارای 5 منبع کلاک داخلی (جدول زیر) و 3 منبع کلاک خارجی (پین های TCLK0، TCLK1 و TCLK2) است. هر کانال 2 پین همه منظوره (TIOAx و TIOBx) است که توسط کاربر تنظیم می شوند. هر کانال با وقوع حوادث مختلف می تواند درخواست وقفه به سیستم بدهد. هر سه کانال دارای دو ثبات مشترک هستند: TC_BCR: هر سه کانال با هم شروع به کار کنند (SYNC bit) TC_BMR: انتخاب نوع پالس ساعت خارجی برای هر کانال – امکان ایجاد حالت زنجیره ای TC TC فهرست پین ها فهرست سیگنال ها TC هر پین که به این واحد اختصاص دارد ممکن است با واحد I/O مشترک باشد. باید آن ها را در ابتدا به واحد TC اختصاص (ادوات جانبی) داد. پالس ساعت واحد TC توسط واحد PMC کنترل می شود. پس در ابتدا باید آن را روشن نمود. وقفه واحد TC به واحد AIC (مدیریت وقفه) داده می شود. پس قبل از استفاده از TC باید برنامه ریزی لازم برای نحوه مدیریت وقفه انجام شود. TC هر کانال 16 بیتی است. 0X0000  0x0001  …  0xFFFF به ازای هر لبه بالارونده کلاک 0xFFFF  rising edge  0X0000 and COVFS (TC_SRx)=1 مقدار حال حاضر کانال های تایمر را می توان در ثبات TC_CVx مشاهده کرد. هر کانال با استفاده از Trigger ریست و مجدداً راه اندازی می شود. (بیشتر صحبت خواهیم کرد)

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

ساونیپ دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید