پاسخ : ارسال میکرو به پی سی
سلام دوستان
من پورت lcd را عوض کردم و روی پورت b بستم
مدارم درست شد یعنی توی ساخت دما را نشون میده
فقط نمیدونم چرا اعدا نجومی میده مثلا 58 و 54
یعنی دمای اتاق من انقده !!؟؟؟؟؟؟؟
طبق تغییرات قبلی برنامه من تصمیم گرفتم اعداد را توی قسمت pc تبدیل به هشت بیتی کنم
حالا مشکل با برنامه pc هست
مدام از نوع داده ای که داده میکرو منو از پورت کام میخونه ایراد میگیره
از نوع داده بافر من ایراد میگیره و پیغام type mismatch میده
دقیقا از خط temp = ((buffer * 2.56) / 1023) * 100 ایراد میگیره :angry: :angry:
سلام دوستان
من پورت lcd را عوض کردم و روی پورت b بستم
مدارم درست شد یعنی توی ساخت دما را نشون میده
فقط نمیدونم چرا اعدا نجومی میده مثلا 58 و 54
یعنی دمای اتاق من انقده !!؟؟؟؟؟؟؟
طبق تغییرات قبلی برنامه من تصمیم گرفتم اعداد را توی قسمت pc تبدیل به هشت بیتی کنم
حالا مشکل با برنامه pc هست
مدام از نوع داده ای که داده میکرو منو از پورت کام میخونه ایراد میگیره
از نوع داده بافر من ایراد میگیره و پیغام type mismatch میده
دقیقا از خط temp = ((buffer * 2.56) / 1023) * 100 ایراد میگیره :angry: :angry:
کد:
[left]Private Sub MSComm1_OnComm() If MSComm1.CommEvent = comEvReceive Then buffer = MSComm1.Input temp = ((buffer * 2.56) / 1023) * 100 Text1.Text = Asc(temp) End If End Sub[/left]
دیدگاه