|
|
در این جلسه با دستور Interrupts و کاربرد و نحوه برنامه نویسی آن
آشنا شدیم.
زمانی از دستور وقفه استفاده میکنیم که میکرو
بخواهد غیر از یک کار خاص که به وقفه مربوط
میشود کارهای دیگری را هم انجام دهد و در زمان
خاص و طبق دستوراتی که از پیش برایش تعیین میکنیم برنامه وقفه را اجرا کند و پس
از پایان برنامه مربوط به وقفه، به برنامه اصلی بازگشته و دستورات دیگر را اجرا
خواهد کرد.
در این آزمایش از 8 عدد LED استفاده کردیم و به یکی از
پورتهای میکرو دادیم و دستور وقفه را به گونه ای نوشتیم که با هر بار شمارش تایمر
تا محدودهی تعیین شده، به برنامه مربوط به وقفه رفته و در برنامه وقفه LED ها روشن و پس از مقداری تأخیر که
برایش تعیین کردیم خاموش شده و به برنامه اصلی برگردد.
:: برچسبها:
آموزش ,
برنامه ,
برنامه نویسی ,
بیسیک ,
دانلود ,
گزارش کار ,
شبیه سازی ,
یادگیری ,
فایل ,
دانلود فایل ,
زبان بیسیک ,
مقاله ,
وقفه ,
avr ,
atmega ,
میکروکنترلر ,
مدار ,
آیسی ,
:: بازدید از این مطلب : 79
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 22 شهريور 1395 |
نظرات ()
|
|
|
|
|