اطلاعیه

Collapse
No announcement yet.

تایمر کانتر در Atmega32

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

    تایمر کانتر در Atmega32

    می خوام با تایمر 2 در اتمگا 32 یه کانتر برای یه پالس خارجی بسازم!
    باید کلاک سورس رو بذارم روی TOSC1! :nice:

    حالا سوال این جاست که به لبه ی بالا رونده حساسیت نشون می ده یا پایین رونده و یا هردو و یا هیچ کدام؟

    #2
    پاسخ : تایمر کانتر در Atmega32

    این حالتی که انتخاب کردید RTC هست
    اگه به کانتر با لبه بالا رونده یا پایین رونده نیاز دارین از تایمر/کانتر 0 یا 1 استفاده کنید
    تایمر/کانتر 2 دو حالت داره: تایمر 8بیتی و RTC
    از سختی نترس! این سختی هاست که جایگاه و مقام انسان را بالا میبرد...

    دیدگاه


      #3
      پاسخ : تایمر کانتر در Atmega32

      تایمر های 0 و 1 رو برای کار دیگری استفاده کردم و یه تایمر دیگه نیاز دارم!
      حالا این RTC چی هست؟ به درد من نمی خوره ؟ میشه توضیح بدین

      دیدگاه


        #4
        پاسخ : تایمر کانتر در Atmega32

        RTC =REAL TIME COUNTER
        شمارشگر زمان واقعی
        شما می تونی یه کریستال خارجی بزاری
        که مدت یک ثانیه با تایمر 2 ایجاد کنی

        دیدگاه


          #5
          پاسخ : تایمر کانتر در Atmega32

          یعنی من اگه پالس خارجی بهش وصل کنم اصلا و ابدا و به هیچ وجه نمی شماره؟

          دیدگاه


            #6
            پاسخ : تایمر کانتر در Atmega32

            هم می تونه بشماره و هم تایمر باشه

            دیدگاه


              #7
              پاسخ : تایمر کانتر در Atmega32

              RTC برای برنامه ساعت استفاده میشه، به این صورت که یه کریستال ساعتی (32.768KHz) وصل میکنی به TOSC1 و تو هر سر ریز 1ثانیه ایجاد میشه، RTC فقط همین یه کاربرد رو داره
              یه پیشنهاد: حالا شما میگی از تایمر 0 و 1 استفاده کردی، خب اگه از مد تایمرشون استفاده کردی ، میتونی یکیشو با تایمر 2 جایگزین کنی تا کارت راه بیفته
              از سختی نترس! این سختی هاست که جایگاه و مقام انسان را بالا میبرد...

              دیدگاه

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