اطلاعیه

Collapse
No announcement yet.

تولد فرکانس 22 کیلوهرتز

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

    تولد فرکانس 22 کیلوهرتز

    سلام دوستان. یک راهنمایی از دوستان میخواستم. من میخوام یک موج مربعی با فرکانس 22 کیلوهرتز با استفاده از میکروکنترلر avr و همچنین با استفاده از تایمر ها تولید کنم.
    زبان برنامه بیسیک است و با بسکام کار میکنم. با میکرو آشنا هستم. مدار هم زیاد بستم اما با تایمرها خیلی آشنایی ندارم. از طرفی استاد یک هفته فرصت داده برنامه رو تحویل استاد بدم.
    دوستان اگه امکان داره راهنمایی کنید.
    فرکانس خروجی موج 22 کیلوهرتز است. شکل موج مربعی باشد.
    دیوتی سایکل هم 50 درصد.
    دامنه هم همون 5 ولت منطقی است.
    خیلی شدید به راهنمایی احتیاج دارم. چندتا پروژه فانکشن ژنراتورهم دیدم که به زبان c و ... نوشته شده بود که به کارم نمیامد..
    جدیدترین ویرایش توسط mehrannohtanipour; ۱۲:۲۰ ۱۳۹۸/۱۰/۲۸.

    #2
    پاسخ : تولد فرکانس 22 کیلوهرتز

    از دوستان کسی نیست راهنمایی کنه؟

    دیدگاه


      #3
      پاسخ : تولد فرکانس 22 کیلوهرتز

      #include <mega16.h>
      #define xtal 8000000

      void main()
      {
      DDRB=0xFF;
      PORTB=0x00;
      TCNT0=0x00;
      OCR0=0x63; //OCR0=99
      TCCR0=0B00011010; //toggle OC0 on compare match

      while(1);
      }
      این برنامه 5 کیلوهرتز در خروجی تولید میکنه. اما من 22 کیلوهرتز میخوام به زبان بیسیک. اگه دوستان راهنمایی کنن ممنون میشم

      دیدگاه

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