اطلاعیه

Collapse
No announcement yet.

یک بار بیشتر فراخوانی نمیشه On Urxc Rs_232

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

    یک بار بیشتر فراخوانی نمیشه On Urxc Rs_232

    همین طور که از اسم تاپیک معلومه وقفه On Urxc Rs_232 یک با بیشتر اجرا نمیشه
    اول شک داشتم تا این که یه میکرو دیگه رو به عنوان فرستنده زدم دیدم بله فقط یک بار فراخوانی میکنه ایا چیزی کم کاست دارم


    $regfile = "M64def.dat " 'IT'S POSSIBLE USE DIFFERENT AVR-CHIPS
    $crystal = 14745600
    '$baud = 115200 'BUT this NOT TESTED
    $baud = 1200

    Enable Interrupts

    Enable Urxc 'abilita rs232

    On Urxc Rs_232

    waitforcall:
    do

    loop


    Rs_232:
    Cls : Locate 1 , 1 : Lcd "calling..."
    Cid = 0


    jmp waitforcall

    این کل برنامه نیست اگه احتیاج شد امر بفرماید تا بزارم
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
    http://cafebazaar.ir/app/?id=com.atxdroid

    #2
    پاسخ : یک بار بیشتر فراخوانی نمیشه On Urxc Rs_232

    بعد از waitforcall: ، مقدار Urxc رو صفر کن و به جای JMP از Return استفاده کن. فکر کنم این جوری مشکلت حل بشه(مطمئن نیستم)

    دیدگاه


      #3
      پاسخ : یک بار بیشتر فراخوانی نمیشه On Urxc Rs_232

      نوشته اصلی توسط حمیدرضا رضائی
      بعد از waitforcall: ، مقدار Urxc رو صفر کن و به جای JMP از Return استفاده کن. فکر کنم این جوری مشکلت حل بشه(مطمئن نیستم)
      ارور ممیده میگه URXC مقدارش عددی نیست که بشه صفر یکش کرد حتی من بعد از زیر برنامه rs-232 انتراپس و urxc رو غیر فعال و از دوباره فعال کردم بازهم نشد
      انجام پروژه هاي برنامه نويسي اندرويد
      [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
      http://cafebazaar.ir/app/?id=com.atxdroid

      دیدگاه

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