اطلاعیه

Collapse
No announcement yet.

کار با int2 در avr

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

    کار با int2 در avr

    چگونه می توان با int2 میکرو atmega 16 کار کرد هروقت برنامه وقفه را می نویسم برنامه خطا میگیرد که این وقفه وجود ندارد

    #2
    پاسخ : کار با int2 در avr

    نوشته اصلی توسط golenarges139
    چگونه می توان با int2 میکرو atmega 16 کار کرد هروقت برنامه وقفه را می نویسم برنامه خطا میگیرد که این وقفه وجود ندارد
    از چه زبانی استفاده می کنید ؟

    دیدگاه


      #3
      پاسخ : کار با int2 در avr

      خسته نباشی

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

      باز هم دست درد نکنه به سئوال ما یک نگاه انداختی و خواستی یک کمک بکنی

      دیدگاه


        #4
        پاسخ : کار با int2 در avr

        نوشته اصلی توسط golenarges139
        خسته نباشی

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

        باز هم دست درد نکنه به سئوال ما یک نگاه انداختی و خواستی یک کمک بکنی
        خواهش می کنم دوست عزیز

        موفق و پیروز باشید

        دیدگاه


          #5
          پاسخ : کار با int2 در avr

          سلام دوستان.

          منم می خاستم از وقفه در atmga32 استفاده کنم ولی همش ارور رو میده

          مثلا برای برنامه زیر این ارورو میده:
          error:219 line:99 int0-iny3 are always low level triggered in the mega [int1]
          $regfile = "m32def.dat"
          $crystal = 1000000
          Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5 , Db6 = Pinb.6_
          , Db7 = Pinb.7 , E = Pinb.3 , Rs = Pinb.2
          Config Lcd = 16 * 2
          Dim H As Byte
          Dim M As Byte
          Dim S As Byte
          Config Int0 = Falling
          Enable Interrupts
          Enable Int0
          On Int0 Label
          Do
          Loop
          End 'end program
          Label:
          H = 0
          Return
          در ضمن من نوع تریگر شدن رو تغییر دادم بازم همین اررور رو میده!!!!

          ممنون میشم اگه کمکم کنید.
          majid_valentin بی پرواست.جسورانه می پرسد.رودروایسی ندارد.هر چه دلش خواست می گوید!!
          اهل مراعات نیست.
          معنی ساخت و پاخت را نمیداند.
          بزرگ و کوچک را نمیشناسد ..
          بی باکی را یواشکی آموخته. در تاریکی می نشیند و روشنایی را می پاید.
          پر انرژی و با نشاط است واز سانسور و فیلترینگ غمین است نیش دارند اما آزار ندارد!!!!

          دیدگاه


            #6
            پاسخ : کار با int2 در avr

            نوشته اصلی توسط majid_valentine
            سلام دوستان.

            منم می خاستم از وقفه در atmga32 استفاده کنم ولی همش ارور رو میده

            مثلا برای برنامه زیر این ارورو میده:
            error:219 line:99 int0-iny3 are always low level triggered in the mega [int1]
            $regfile = "m32def.dat"
            $crystal = 1000000
            Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5 , Db6 = Pinb.6_
            , Db7 = Pinb.7 , E = Pinb.3 , Rs = Pinb.2
            Config Lcd = 16 * 2
            Dim H As Byte
            Dim M As Byte
            Dim S As Byte
            Config Int0 = Falling
            Enable Interrupts
            Enable Int0
            On Int0 Label
            Do
            Loop
            End 'end program
            Label:
            H = 0
            Return
            در ضمن من نوع تریگر شدن رو تغییر دادم بازم همین اررور رو میده!!!!

            ممنون میشم اگه کمکم کنید.
            دوست عزیز

            برنامه شما هیچ ایرادی نداره . راحت کامپایل میشه ( bascom 1.11.8.1)

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

            موفق باشید

            دیدگاه


              #7
              پاسخ : کار با int2 در avr

              ورژن بیسکام شما چیه
              ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست

              وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر

              r.babazadeh@yahoo.com

              دیدگاه


                #8
                پاسخ : کار با int2 در avr

                منم برنامرو تست کردم هیچ ایرادی نداشت ... شاید مشکل از بیس کامتون هست
                ¸.•`¯`•.¸¸. S.A.E.I.D .¸¸.•`¯`•.¸
                ~~ ~~> M~S~K <~~ ~~

                دیدگاه

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