اطلاعیه

Collapse
No announcement yet.

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

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

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

    سلام من به مشکلی خوردم لطفا کمک کنید
    If(PIND.2==0)
    {
    n--;
    }
    ولی میخواهم با فشردن pond.2 را بایکبار فشردن شروع به شمارش کنه و با دوباره فشردن استپ کنه
    ازتون خواهش میکنم کمک کنید گیر کردم

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

    نوشته اصلی توسط Ehsan_navarchi نمایش پست ها
    سلام من به مشکلی خوردم لطفا کمک کنید
    If(PIND.2==0)
    {
    n--;
    }
    ولی میخواهم با فشردن pond.2 را بایکبار فشردن شروع به شمارش کنه و با دوباره فشردن استپ کنه
    ازتون خواهش میکنم کمک کنید گیر کردم
    با سلام . این کد های مربوط به شمارنده بدون تاخیر به هیچ عنوان درست کار نمیکنند . بایستی از دستور delay استفاده شود حتی اگر 1 میلی ثانیه . احتیاج یه یک فلگ در داخل همین تکه کد هستش . بعد از پایان کروشه ، در شرطی دیگر به اضافه فلگ می توانید شمارش را متوقف نمائید

    دیدگاه


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

      if((PIND.2==1)&&(x=1))
      }
      ;++n
      ;0=x
      delay_ms(10)
      ;1=y
      {
      ((1=y)(D.2==0))if
      }

      ;--n
      ;1=x
      delay_ms(10)
      ;0=y
      {
      یه همچین چیزی . فی البداهه نوشتم

      دیدگاه


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

        ممنون محبت کردید

        دیدگاه

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