PDA

View Full Version : نوشتن وخواندن روی پورت com با vb



hassan1365
پنج شنبه 11 تیر 1383, 10:02 صبح
چطوری میتونم روی com port بنویسم یا از روی اون بخونم این موضوع خیلی برام ضروری
( است.) :shock:

MM_Mofidi
پنج شنبه 11 تیر 1383, 10:57 صبح
با ابزار MSCOMM شما میتوانید با پورتها ارتباط برقرار کنی البته کمی ضعیف است اما احتمالا کارآمد باشد.
ابتدا باید آن را از منو componentبه پرو‍‍ژه اضافه کنید.

hassan1365
شنبه 13 تیر 1383, 11:25 صبح
سلام

از کمک شما خیلی ممنونم ولی نتونستم باهاش کار کنم .اگه ممکنه بیشتر توضیح بدین و
یا سایتی رو در این باره معرفی کنید.

پیشاپیش ممنون.


موفق باشید. :wink:

MM_Mofidi
دوشنبه 15 تیر 1383, 05:02 صبح
اگر حوصله نداری MSDNرو بگردی یه سری به مثالهای مربوطه بزن اگه بازم مشکلت حل نشد بگو یه مثال یا توضیح برات بفرستم.

mostafa612003
دوشنبه 19 مرداد 1383, 10:03 صبح
سلام
می توانی برای من یک مثال بفرستید؟




خیلی متشکرم

MM_Mofidi
دوشنبه 19 مرداد 1383, 13:09 عصر
اینها مال MSDN است
اگر بازهم مثال خواستی بگو
ضمنا در کتاب آموزش VB انتشارات نص مطالب مفیدی درباره این کنترل آمده است.

ghaum
دوشنبه 19 مرداد 1383, 13:55 عصر
سلام

به نظرتان می توان با استفاده از این کمپننت یک led را روشن و خاموش کنم؟

خیلی متشکرم

mostafa612003
دوشنبه 19 مرداد 1383, 14:44 عصر
سلام
خیلی متشکرم
موقع باز شدن فایلها پیغام خطا داد
اگر می شود دوباره بفرستید
خیلی متشکرم

MM_Mofidi
یک شنبه 25 مرداد 1383, 17:11 عصر
بابت تاخیر ببخشید نبودم

mostafa612003
دوشنبه 26 مرداد 1383, 09:57 صبح
سلام

ببخشید دوباره فایل باز نشد

R_BABAZADEH
پنج شنبه 29 مرداد 1383, 15:55 عصر
سلام
مرحل زیر رو انجام بده
1.بادستور mscom1.port=1 پورت یک رو انتخاب کن
2. با دستور mscom1.portopen=true پورت را باز کن البته این دستور باید یک بار بیشتر داده نشود
پس بهتره اون رو در form acvite بنویسی
3. با دستور text1.text=mscom1.input میتوانید اطلاعات رو از پورت بخوانید
4.بادستور mscom2.output=text2.text می توانید اطلاعات رو ارسال کنید
5.بادریت و پریتی و تعداد بیت رو می توانید در property قسمت setting تنظیم کنید
6.potرا هم می توانید در property نیز تنظیم کنید


:flower:

MM_Mofidi
جمعه 30 مرداد 1383, 15:32 عصر
من خودم Download کردم مشکلی نداره؟؟؟؟؟؟؟؟
:shock: :shock: :shock: :shock:

mahdi_farhani
شنبه 31 مرداد 1383, 00:23 صبح
با Zipmagic باز نکرد حالا باید با Winrar امتحان کنم
آقا چطوری میشه Led روشن کرد..........این جالبه
:?: :?: :?: :?: :?:

ghaum
شنبه 31 مرداد 1383, 09:46 صبح
سلام

خیلی متشکرم
مشکلم حل شد
اگر یک led را به پورت سریال کامپیوترتان وصل کنید می توانید با نوشتن برنامه بالا آن را خاموش و روشن کنید

MM_Mofidi
شنبه 31 مرداد 1383, 10:00 صبح
ولتاژ روشن شدن LED 1.5 v است (البته انواع و مدلهای مختلف فرق میکند.)
تا آنجا که میدانم پورت باید خروجی 5v بدهد(بر اساس منطق TTL)
اگر هم نشد یا خواست ولتاژهای بالاتر را استفاده کنی از رله استفاده کن.

mahdi_farhani
شنبه 31 مرداد 1383, 11:48 صبح
پیغامی رو که برای خروجی داخل Text2 میزاریم چیه ؟
آیا کد خاصی یا علامت یا چیزی دیگه ...؟
بعد این دوستورات که داخل ‍Text2 نوشته می شود چه طوری به کد تبدیل میشه ....


موفق باشید

MM_Mofidi
شنبه 31 مرداد 1383, 13:55 عصر
خانم یا آقای mahdei_farhani دستورات ارسالی برای مودم هادو نوع است
1- At Command
2-Data
برای کار کردن با خود پورت هم (مثلا اگر بخواهی به سخت افزار خاص دیگری دستور بدهی)مثل همان حالت 2-dataاست.
مانند دستور مشابه در QBASICکد کاراکتر ارسالی بصورت Binary روی پایه های 1تـا آخر ظلهر میشود.

mahdi_farhani
دوشنبه 02 شهریور 1383, 15:13 عصر
میتونی بیشتر توضیح بدید
---
مثلاً ما کیتی ندارم-- فقط میخواهیم یک Led رو روشن و خاموش کنیم - ایا میشه این کار رو کرد یا حتماً باید کیت مورد نظر را ساخت و بعدز اون این کار رو کرد

اگه میشه نمونه برنامه یا مثالی که این کارو انجام بده بزارین ..
ممنون میشم

MM_Mofidi
چهارشنبه 04 شهریور 1383, 12:53 عصر
شما باید Led را روی یک پایه مشخص ببندید سپس دستوری را که محتوای پورت را بنحوی تغییر دهد تا مقدار آن پایه را به یک ست کند ارسال کنید.
توجه داشته باشید که امکان رویت روشن شدن led توسط چشم به علت سرعت بالا امکان ندارد مگر تکرار عمل فوق بطور مکرر.

تا آنجا که یادم هست Qbasic چیزی شبیه این را در مثالهایش داشت.یک نگاهی بکنی بد نیست.
اگر امتحان کردی و جواب نگرفتی بگو تا خودم دستی امتحان کنم و راه حل را بصورت مرحله بندی شده به همراه کد برایت بگذارم. ولی نباید کار سختی باشد.

saeed_vb
یک شنبه 15 شهریور 1383, 00:08 صبح
braye karhaye kontrol va andazeh giry shoma mitavanid ketab"pc interfacees" az entesharat kanoon nashr ooloom ra bekhanid.
ketab besiar mofid va karbordi va sadeh ie ast.
motarjem:keihan haddad shargh