اطلاعیه

Collapse
No announcement yet.

pwm با timer0

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

    pwm با timer0

    برای ایجاد pwm با timer0 باید چه دستوری رو نوشت (بیسکام )
    روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

    #2
    پاسخ : pwm با timer0

    سلام.مگه تایمر صفر هم pwm داره؟ oo:

    دیدگاه


      #3
      پاسخ : pwm با timer0

      نوشته اصلی توسط ardavanzzz
      سلام.مگه تایمر صفر هم pwm داره؟ oo:
      تایمر صفر در mega 16 , 32 ( به عنوان مثال ) PWM دارند

      دیدگاه


        #4
        پاسخ : pwm با timer0

        نوشته اصلی توسط جعفر رضائی
        برای ایجاد pwm با timer0 باید چه دستوری رو نوشت (بیسکام )

        Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down

        دیدگاه


          #5
          پاسخ : pwm با timer0

          سلام
          تو بیسکام تو حالت pwm چه جوری میشه مدهای fast pwm و phase correct pwm رو ایجاد کرد؟
          صدایی از قلب آذربایجان

          Ya$a odlar yurdum AZERBAICANIM

          دیدگاه


            #6
            پاسخ : pwm با timer0

            نوشته اصلی توسط mehrdadgh
            سلام
            تو بیسکام تو حالت pwm چه جوری میشه مدهای fast pwm و phase correct pwm رو ایجاد کرد؟
            Tccr0 = &B01101001 'timer0 in fast pwm mode, prescale = 1
            'Tccr0 = &B01101010 'timer0 in fast pwm mode, prescale = 8
            'Tccr0 = &B01101011 'timer0 in fast pwm mode, prescale = 64
            'Tccr0 = &B01101100 'timer0 in fast pwm mode, prescale = 256
            'Tccr0 = &B01101101 'timer0 in fast pwm mode, prescale = 1024
            'Tccr0 = &B01101101 'timer0 in fast pwm mode, external clock on t0 pin, falling edge
            'Tccr0 = &B01101111 'timer0 in fast pwm mode, external clock on t0 pin, rising edge

            'Configure timer 1 for 8 bit, phase correct PWM, noninverted output with prescale of 8'

            Tccr1a = &B10100001
            Tccr1b = &B00000010
            اینا رو تست کن

            دیدگاه


              #7
              پاسخ : pwm با timer0

              Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down

              اگر این دستورات درست باشه .پس ما میتونیم از تایمر 0 دوتا خروجی pwm بگیریم .من میخام این کارو با mega8 انجام بدم .با این میکرو این کار ممکنه ؟.در ضمن اگر در مورد پیکر بندی پایه های میکرو برای pwm با تایمر 0 بیشتر توضیح بدید ممنون میشم .( ایا مثل تایمر 1 پایه خاصی برای این کار وجود داره یا هر پایه ای برای این تایمر میشه استفاده کرد و چطوری)
              روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

              دیدگاه


                #8
                پاسخ : pwm با timer0

                نوشته اصلی توسط جعفر رضائی
                Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down

                اگر این دستورات درست باشه .پس ما میتونیم از تایمر 0 دوتا خروجی pwm بگیریم .من میخام این کارو با mega8 انجام بدم .با این میکرو این کار ممکنه ؟.در ضمن اگر در مورد پیکر بندی پایه های میکرو برای pwm با تایمر 0 بیشتر توضیح بدید ممنون میشم .( ایا مثل تایمر 1 پایه خاصی برای این کار وجود داره یا هر پایه ای برای این تایمر میشه استفاده کرد و چطوری)
                دوسته گرامی مگا 8 این قابلیت رو نداره و همون طور که دوستمون گفتند دو تا از نمومنه هاش مگا 16 و مگا 32 هست !

                We will use the simplest timer, TIMER0 for PWM generation.(Note TIMER0 of ATmega8 cannot be used for PWM generation, these are valid for ATmega16 and ATmega32). In this part we won't be dealing with any code, we would just analyze the concepts. So lets start

                دیدگاه


                  #9
                  پاسخ : pwm با timer0

                  اگه لظف کنید برنامه نویسی pwm رو با استفاده از همین میکروها توضیح بدید ممنون میشم .
                  روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

                  دیدگاه


                    #10
                    پاسخ : pwm با timer0

                    نوشته اصلی توسط جعفر رضائی
                    اگه لظف کنید برنامه نویسی pwm رو با استفاده از همین میکروها توضیح بدید ممنون میشم .
                    این مقاله رو بخونید اگه مشکلی داشتید در میان بزارید
                    http://kingupload.co.cc/Files/learning%20timers.pdf

                    دیدگاه

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