اطلاعیه

Collapse
No announcement yet.

مشکل با اتصال کلید به میکرو

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

    مشکل با اتصال کلید به میکرو

    سلام دوستان.
    من یه مدار دارم که یه کلید(تاچ سوییچ) رو به میکرو(مگا 16) وصل کردم که با زدن اون وقفه 0 خارجی فعال میشه.یه پایه کلید رو زمین و دیگری رو با مقاومت پول پ به میکرو وصل کردم و وقفه هم با لبه پایین رونده سیگنال فعال میشه یعنی وقفه حساس به لبه هست.حالا مشکل اینه که با زدن کلید وقفه چندبار اجرا میشه.من میخوام هر بار کلید رو میزنم وقفه یه بار احرا بشه.لطفا راهنمایی کنید.
    متشکرم.

    #2
    پاسخ : مشکل با اتصال کلید به میکرو

    سلام برنامه رو بذار ببینیم مشکل چیه
    امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

    دیدگاه


      #3
      پاسخ : مشکل با اتصال کلید به میکرو

      دلیل اصلی ایراد کارت سخت افزاریه.شما باید یه خازن 100nf به بایه اینترابت وصل کنی.منم همین مشکل رو داشتم که با وصل کردن خازن مشکل حل شد.
      ضمنا تو بخش نرم افزار باید بعد از ورود به اینترابت : اینترابت سراسری غیر فعال بشه تا بخاطر خطای کلید اینترابت چندبار اجرا نشه

      دیدگاه


        #4
        پاسخ : مشکل با اتصال کلید به میکرو

        نوشته اصلی توسط mahdi8866
        سلام برنامه رو بذار ببینیم مشکل چیه
        interrupt [EXT_INT0] void ext_int0_isr(void)
        {
        // Place your code here
        #asm("cli&quot
        delay_ms(100);
        #asm("sei&quot
        ادامه برنامه...
        }

        دیدگاه


          #5
          پاسخ : مشکل با اتصال کلید به میکرو

          نوشته اصلی توسط saeiddiod
          دلیل اصلی ایراد کارت سخت افزاریه.شما باید یه خازن 100nf به بایه اینترابت وصل کنی.منم همین مشکل رو داشتم که با وصل کردن خازن مشکل حل شد.
          ضمنا تو بخش نرم افزار باید بعد از ورود به اینترابت : اینترابت سراسری غیر فعال بشه تا بخاطر خطای کلید اینترابت چندبار اجرا نشه
          سلام دوست عزیز.بسیار میشکرم از راهنماییت.اما من اصلا میکرو رو به اینترانت وصل نکردم.

          دیدگاه


            #6
            پاسخ : مشکل با اتصال کلید به میکرو

            سلام
            چرا شما زیر برنامه وقفه رو گذاشتی ؟
            شما برنامه تنظیم رجیستر کنترل int0 و پیکره بندی پین مربوطه رو بذار لطفا
            امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

            دیدگاه


              #7
              پاسخ : مشکل با اتصال کلید به میکرو

              نوشته اصلی توسط aminshafiei
              سلام دوست عزیز.بسیار میشکرم از راهنماییت.اما من اصلا میکرو رو به اینترانت وصل نکردم.
              اینترانت نگفتم oo:
              گفتم اینترابت.کیبورد من حرف(P)نداره.
              خازن 100نانو به بایه اینترابت(قسمت سخت افزار) وصل کن حل میشه

              دیدگاه


                #8
                پاسخ : مشکل با اتصال کلید به میکرو

                نوشته اصلی توسط saeiddiod
                اینترانت نگفتم oo:
                گفتم اینترابت.کیبورد من حرف(P)نداره.
                خازن 100نانو به بایه اینترابت(قسمت سخت افزار) وصل کن حل میشه
                :mrgreen: :mrgreen: :mrgreen:
                سلام فکر کنم دوستمون مطلبو اشتباه برداشت کرده
                امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

                دیدگاه

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