اطلاعیه

Collapse
No announcement yet.

ساختن فرکانس با میکرو ؟

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

    #16
    پاسخ : ساختن فرکانس با میکرو ؟

    سلام
    آها شما ماشین سیکل دستور را هم در نظر گرفتید.
    درسته ممنون جناب نصراله زاده من به اون دقت نکردم.
    ولی روش شما برای این کاری که دوستمون می خواد درست نیست چون میکرو دیگر نمی تواند کار دیگری انجام دهد.
    موفق باشید

    دیدگاه


      #17
      پاسخ : ساختن فرکانس با میکرو ؟

      نوشته اصلی توسط مجید نصراله زاده


      این هم برنامه

      فقط اگه نحوه عملکردشو یاد بگیری بهتره

      $regfile = "m32def.dat"

      $crystal = 8000000

      Enable Interrupts
      Enable Ovf0
      Config Timer0 = Timer , Prescale = 8
      On Ovf0 Rrr
      Config Portb.1 = Output
      Timer0 = 243
      Start Timer0

      Do

      Loop

      Rrr:
      Toggle Portb.1
      Timer0 = 243
      Return

      بین do و loop برنامه دلخواهتو بنویس
      خیلی ممنون .
      تو این خط اگه یه پورت رو خاموش روشن کنم دیگه تو کار کلی مدار و ال سی دی و این حرفا تاثیر نداره ؟ و میشه فرکانس رو ساخت بدون این که کارای دیگه توقف کنه ؟

      دیدگاه


        #18
        پاسخ : ساختن فرکانس با میکرو ؟

        شما داخل حلقه Do-Loop برنامتو بنویس. هز رمان که وقتش برسه وقفه تایمر عمل می کنه و هیچ مشکلی در بقیه برنامه ایجاد نمیشه

        دیدگاه


          #19
          پاسخ : ساختن فرکانس با میکرو ؟

          دستور مستقیمی برای تولید فرکانس تو بسکام وجود داره ؟
          من یه دستور دیدم که sound هست با این میشه فرکانس 40 کیلو ساخت ؟

          دیدگاه


            #20
            پاسخ : ساختن فرکانس با میکرو ؟

            دستور Sound بیشتر برای تولید صداست هر چند که می تونی برای این کاربردها هم استفاده کنی . اما دو تا مشکل داری .
            اول اینکه دقت این دستور به اندازه دقت تایمر نیست و دوم اینکه برای اجرای این دستور ، برنامه روش توقف می کنه تا اجرا بشه و هیچ وقفه ای در کار نیست . تا اونجایی که فهمیدم می خوای علاوه بر تولید پالس یه سری عملیات دیگه هم انجام بدی . پس این دستور مناسب کار تو نیست .
            اگه خیلی با تولید پالس مشکل داری ، این کارو بده به یه آیسی تایمر NE555 .

            دیدگاه


              #21
              پاسخ : ساختن فرکانس با میکرو ؟

              نوشته اصلی توسط حامــد

              اگه خیلی با تولید پالس مشکل داری ، این کارو بده به یه آیسی تایمر NE555 .
              من خیلی دلم میخواست برای کم کردن مدار باید خود میکرو فرکانس رو تولید کنه . چطوری میشه با 555 فرکانس 40 کیلو ساخت ؟
              بابا این 555 هم عجب چیزی هست ها تو هر کاری یه دستی داره

              دیدگاه


                #22
                پاسخ : ساختن فرکانس با میکرو ؟

                می تونی نرم افزاری که اینجا معرفی شده ( یا نرم افزارهای مشابه) رو دانلود کنی و هم شکل مدار و هم مقدار المان ها رو ببینی .
                مولتی ویبراتر آستابل...

                دیدگاه

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