با سلام.با چه دستور هایی در VB با پورت سریال ارتبات بر قرار میکنند؟
توی کتاب آقای 1nafr موجود می باشد
اموزش avr اخرش یه مثال درمورد ارتباط VB و پورت سریال مطرح کرده
در قسمت کار با پروتکل RS232 گفته که نحوه برنامه ریزی برای پورت ها با VB در ضمیمه آورده شده اما من هر چی گشتم پیدا نکردم!!!میشه صفحه ی اون قسمت رو بگی؟
خوب نیست اشتباه کردم اینم جوابت آموزش ارتباط سریال با VB
ابتدا می بایست پورت را تنظیم کنی
کد:
MSComm1.Settings = "9600,N,8,1"
برای استفاده از کنترل باید Port مورد نظر را بگشایی .
کد:
MSComm1.PortOpen = True
و برای ارسال داده
کد:
MSComm1.Output = "l3ai3ak"
برای دریافت داده از رخداد Oncomm استفاده کن
کد:
Private Sub MSComm1_OnComm()
If MSComm1.CommEvent = 2 Then
temp = MSComm1.Input
End If
End Sub
در قسمت تنظیم پورت N چیه؟Commevent همیشه مقدارش 2 هست؟Temp توی همون قسمت متغیره؟(اگه سوالام مبتدی است بهم نخندین چون تازه VB رو شروع کردم.)
برای اینکه کامل موضوع درک کنی اینو یک نگاه بنداز فکر کنم جواب تمام سوالات در این مورد توش باشه
ممنون.فارسی شو نداری؟انگلیسیم زیاد خوب نیست.
سلام
شما بيشتر همون 9600 رو استفاده ميكني، بقيه پارامترها كه Data bit, Parity, Stop Bit هستن معمولا مقدارشون ثابته و Baud rate با توجه به Device مورد نظر فرق ميكنه
Temp هم يعني ديتاهايي كه Device براي كامپيوتر فرستاده
این کد من چه مشکلی داره؟موقع اجرا ارور میده.
MSComm1.Settings = "9600,n,8,1"
MSComm1.CommPort = 1
MSComm1.PortOpen = True
MSComm1.Output = "example"