اطلاعیه

Collapse
No announcement yet.

مشکل در ارسال اطلاعات به میکرو از کامپیوتر

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

    مشکل در ارسال اطلاعات به میکرو از کامپیوتر

    سلام دوستان عددی که از vb.net رو که به میکرو میفرستم به صورت اشتباه دریافت می کنه یعنی کد اسکی شون رو نشون میده
    کد:
    $regfile = "m16def.dat"
    $crystal = 8000000
    $baud = 4800
    
    Config Portc = Output
    Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.0 , Rs = Portc.1
    Config Lcd = 16 * 2
    
    Dim Computernumber As Byte
    
    Enable Interrupts
    Enable Urxc
    
    On Urxc Data_received
    
    Do
    
    
    
    Loop
    
    End
    
    
    Data_received:
    Computernumber = Udr
    
     Cls
     Lcd Computernumber
    
    Disable Urxc
    
    
    Enable Urxc
    
    Return


    هر چقدر هم که ضعیف باشی

    گاهی اوقات
    می توانی تکیه گاه باشی

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

    خب درستش هم همینه دیگه...
    در ارتباط سریال کاراکتر جا به جا میشه...
    شما یا باید برنامه VB.NET رو طوری تغییر بدید که وقتی یه عدد وارد شد و خواست اونو بفرسته اول کد اسکی اون عدد رو پیدا کنه و بعد کد اسکی رو بفرسته یا عدد رو بفرسته و داخل میکرو کد اسکی رو به عدد تبدیل کنی!
    موفق باشید
    تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

    www.intelart.ir


    ساخت کنترلر دما PID فازی با AVR [آموزشی]

    دیدگاه

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