اطلاعیه

Collapse
No announcement yet.

مشکل با دستور wait

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

    مشکل با دستور wait

    سلام من یه برنامه تو محیط بسکام نوشتم که توش از دستور wait 3استفاده کردم اما وقتی برنامه رو simulator بسکام چک میکنم مبینم روی دستورwaitمیمونه وخط های بعدیشو اجرا نمیکنه.توی پروتئوسم چک میکنم خروجی روی یک میمونه و بعد از 3 ثانیه صفر نمیشه یعنی بعد از 3 ثانیه خروجیم تغییری نمیکنه.به نظرتون مشکلش چیه؟

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

    کریستال رو تعریف کردی

    دیدگاه


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

      نوشته اصلی توسط reza javahery
      کریستال رو تعریف کردی
      یعنی $crystalرو نباید تو برنامه بنویسم؟ از برنامه برداشتم .اما بازم جواب تغییری نکرد :sad:

      دیدگاه


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

        نوشته اصلی توسط fjpi
        یعنی $crystalرو نباید تو برنامه بنویسم؟ از برنامه برداشتم .اما بازم جواب تغییری نکرد :sad:
        بع!
        شما کار برعکس رو انجام دادی.(باید بنویسی)
        دقیقا بگین چیکار کردین تا دوستان بسکامی بهتون کمک کنن.

        دیدگاه


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

          نوشته اصلی توسط rozeh
          بع!
          شما کار برعکس رو انجام دادی.(باید بنویسی)
          دقیقا بگین چیکار کردین تا دوستان بسکامی بهتون کمک کنن.
          مشکلم اینه که دستورات برنامه خط به خط اجرا میشه اما به wait 3که میرسه روش میمونه و دیگه خط بعدی رو اجرا نمیکنه

          دیدگاه


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

            سلام
            دوست عزیر .برنامه ای رو که نوشتی اینجا بزار ببینیم چی به چیه .احتمالا شما یه چیزی رو از قلم انداختی
            روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

            دیدگاه


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

              برنامم اینه
              "regfile = "m8def.dat $
              crystal = 1000000 $
              Config Portb = 0
              Portb = 255
              Config Portd = 1
              Dim X As Bit
              First:
              Do
              X = Pinb.4
              Loop Until X = 1
              Do
              X = Pinb.4
              Loop Until X = 0
              If Pinb.0 = 1 Or Pinb.1 = 1 Or Pinb.2 = 1 Or Pinb.3 = 1 Then
              Pind.0 = 1
              Wait 3
              Pind.0 = 0
              End If
              Goto First
              End

              دیدگاه


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

                با سلام
                سطر های سوم و پنجم اشتباه هست
                با دسطور config برای پورت ها شما فقط میتونی اونهارو ورودی یا خروجی تعریف کنی
                روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

                دیدگاه

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