اطلاعیه

Collapse
No announcement yet.

کمک در تصحیح برنامه در بیسکام

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

    کمک در تصحیح برنامه در بیسکام

    سلام
    من برنامه زیرو نوشتم کامپایل کردم ارو میده نمیدونم چرا :angry:
    کسی میدونه اشکال از چیه؟



    $regfile = "m16def.dat"
    $crystal = 8000000

    Config Porta = Input

    Config Portb = Output


    Do


    If Porta = 1 Then Set Porta.3
    Waitms 500


    Else
    Set Portb.1




    If Porta.1 = 1 Then


    Set Porta.2


    End If

    Loop
    End
    هر اقدام بزرگی ابتدا محال به نظر میرسد

    #2
    پاسخ : کمک در تصحیح برنامه در بیسکام

    دستور IF اولت یک خطی نوشته شده و بعدش ELSE هم استفاده کردی، این اشتباهه!
    تو IF اول دستور بعد از then رو تو خط بعد بنویس و آخرش هم end if بنویس.
    اینجوری:
    کد:
    if porta=1 then
    set porta.3
    waitms 500
    else
    set portb.1
    end if
    ;()((void (*)(void))0x0000))

    دیدگاه

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