اطلاعیه

Collapse
No announcement yet.

تنظیمات تایمر در avr

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

    تنظیمات تایمر در avr

    سلام

    من در بسکام قصد دارم تایمر میکرو را تنظیم کنم ولی با مشکل رو به رو میشم

    Avr : Atmega8
    فرکانس :8000000
    در واقع تایمری که من احتیاج دارم 2.5 میلی ثانیه است.

    Config Timer1 = Timer , Prescale = 1
    On Timer1 Tim
    Timer1 = 20000
    Enable Timer1

    برای اینکه این تایمر هر 2.5 میلی ثانیه فعال بشه باید چه تغییری در کدهای فوق بدم

    با تشکر

    #2
    پاسخ : تنظیمات تایمر در avr

    سلام
    $regfile="m8def.dat"
    $crystal=1000000
    config timer0=timer,PRESCALE=1024
    on ovf0 lable
    enable enterapts
    lable :
    من با PRESCALE=1024 جواب گرفتم ولی با مقادیر کمتر نه
    زکات علم اموختن ان است

    دیدگاه


      #3
      پاسخ : تنظیمات تایمر در avr

      دوست عزیز برنامه شما دستور stsrt timer1 را کم دارد
      دنیا را چه سکوتی فرا می گرفت اگر هر کس به انداره
      عملش حرف می زد.(امام علی ع)

      دیدگاه


        #4
        پاسخ : تنظیمات تایمر در avr

        برای ساختن چراغ راهنمایی

        دیدگاه

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