اطلاعیه

Collapse
No announcement yet.

جمع کردن دیبانس ها در بسکام

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

    جمع کردن دیبانس ها در بسکام

    سلام برادرا....
    آقا من میخواستم بدونم چجوری میشه چند تا دیبانس و یک جا جمع کرد؟؟؟
    مثلا من این کد تک دیبانس رو نوشتم...
    کد:
    $regfile="m8def.dat"
    $crystal=8000000
    Config PORTB=OUTPUT
    Config PORTD=INPUT
    Do
    Debounce PIND.0,1,LABEL,,Sub
    Loop
    LABEL:
    Toggle PORTB.0
    End
    خوب حالا من میخوام چند تا دیبانس واسه هر پایه ی مختلف بنویس و لیبل های مختلفی رواجرا کنم...
    فکر نکنم همه ی دیبانس ها رو تو یه حلقه قبول کنه؟؟؟!!!!
    ممنون میشم جواب بدید...

    #2
    پاسخ : جمع کردن دیبانس ها در بسکام

    نوشته اصلی توسط amir4elec نمایش پست ها
    سلام برادرا....
    آقا من میخواستم بدونم چجوری میشه چند تا دیبانس و یک جا جمع کرد؟؟؟
    مثلا من این کد تک دیبانس رو نوشتم...
    کد:
    $regfile="m8def.dat"
    $crystal=8000000
    Config PORTB=OUTPUT
    Config PORTD=INPUT
    Do
    Debounce PIND.0,1,LABEL,,Sub
    Loop
    LABEL:
    Toggle PORTB.0
    End
    خوب حالا من میخوام چند تا دیبانس واسه هر پایه ی مختلف بنویس و لیبل های مختلفی رواجرا کنم...
    فکر نکنم همه ی دیبانس ها رو تو یه حلقه قبول کنه؟؟؟!!!!
    ممنون میشم جواب بدید...
    سلام دوست گرامی

    این راهکار رو امتحان کنید
    Debounce PIND.0,1,LABEL,,Sub
    Debounce PIND.1,1,LABEL,,Sub
    Debounce PIND.2,1,LABEL,,Sub
    برای پایه های d.0 , d.1 , d.2 هر کدوم یه دیبانس گذاشتیم اما کاری که هر دیبانس انجام میده یه کار مشخصه یعنی
    میره به یه لیبل مشخص . . .

    موفق باشید
    آرزوی سرافرازی برای ایران عزیز . . .


    دیدگاه


      #3
      پاسخ : جمع کردن دیبانس ها در بسکام

      نوشته اصلی توسط rezamajdi نمایش پست ها
      سلام دوست گرامی

      این راهکار رو امتحان کنید
      Debounce PIND.0,1,LABEL,,Sub
      Debounce PIND.1,1,LABEL,,Sub
      Debounce PIND.2,1,LABEL,,Sub
      برای پایه های d.0 , d.1 , d.2 هر کدوم یه دیبانس گذاشتیم اما کاری که هر دیبانس انجام میده یه کار مشخصه یعنی
      میره به یه لیبل مشخص . . .

      موفق باشید
      مرسی...
      اونوقت داداش شما فرض کن من 8 دیبانس واسه هشت تاپایه مختلف نوشتم...فرش کن پروگرام کردم تموم شد ، مثلا دیبانس pind.0 تو خط اول حلقه هست ولی ما میخوام دیبانس pind.5 رو فعال کنیم با کلید...اون وقت بازم لیبل رواجرا میکنه؟؟؟؟

      دیدگاه


        #4
        پاسخ : جمع کردن دیبانس ها در بسکام

        نوشته اصلی توسط amir4elec نمایش پست ها
        مرسی...
        اونوقت داداش شما فرض کن من 8 دیبانس واسه هشت تاپایه مختلف نوشتم...فرش کن پروگرام کردم تموم شد ، مثلا دیبانس pind.0 تو خط اول حلقه هست ولی ما میخوام دیبانس pind.5 رو فعال کنیم با کلید...اون وقت بازم لیبل رواجرا میکنه؟؟؟؟
        شما هر دیبانسی که واسه هر پایه میکرو بنویسی همون رو برات اجرا میکنه
        دیبانس های دیگه موقعی که اون پایه مربوطه 0 یا 1 میشن کار میکنن
        آرزوی سرافرازی برای ایران عزیز . . .


        دیدگاه

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