اطلاعیه

Collapse
No announcement yet.

استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

    با سلام
    بنده می خواهیم بدون استفاده از RTC یک وقفه داخلی ایجاد کنم(و بدون استفاده از INT0,.....) در واقع می خواهم با سررریز شدن تایمر میکرو به وقفه بپرد برنامه ها با بسکام باشد
    متشکرم :job:

    #2
    پاسخ : استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

    شما میخواهید از تایمر استفاده نکنید و وقتی تایمر سر ریز شد به وقفه پرش کند.

    اول سوالتون رو اصلاح کنید...
    الهم عجل لولیک الفرج

    دیدگاه


      #3
      پاسخ : استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

      سلام
      دوست عزیز شما منظور بنده را متوجه نشدید بنده در واقع نمی خوام از RTC برای فرکانس کریستال استفاده کنم نه از تایمر به مثال زیر دقت کنید
      برنامه ای بنویسید که در آن یک LED نوسان کند سرعت نوسان LED توسط یک سوییچ کنترل شود این برنامه را با وقفه داخلی میکرو بنویسید :job:

      دیدگاه


        #4
        پاسخ : استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

        سلام
        برای اینکار کافیه شما وقفه مقایسه (CTC) تایمر رو فعال کنید و با تغییر مقدار OCRn زمانهای مختلف رو بدست بیاری
        یا اینکه وقفه سرریز شدن رو فعال کنی و در آخر کدهای اینتراپت به تایمر مقدار اولیه بدی (TCNTn)
        من با بسکام نمیدونم اما با Codevision اگه خواستی در خدمتم
        در دیر مغان آمد یارم قدحی در دست
        مست از می می خواران از نرگس مستش مست

        دیدگاه


          #5
          پاسخ : استفاده از وقفه داخلی با کریستال 8HMZ در atmega32

          سلام اگر ممکن است دوستانمثالی با بسکام برای بنده بزنند متشکرم

          دیدگاه

          لطفا صبر کنید...
          X