PDA

View Full Version : پورت سریال



coder
سه شنبه 05 اردیبهشت 1385, 06:28 صبح
دوستان سلام
من دارم در مورد ارتباط یک میکرو سیستم ( میکرو کنترلی ) با PC کار میکنم. من از جستجوی تالارچیزی پیدا نکردم. لطفا هر کس سایت یا گفتگو یا مطلبی در مورد پورت سریال سراغ داره راهنمایی کنه. مثلا اینکه چطوری بدون Hand Skaking و فقط با اتصال سه خط ( ارسال - دریافت و گراند ) تبادل دیتا داشته باشم.

coder
جمعه 08 اردیبهشت 1385, 10:40 صبح
? Any Body Home

disappear
جمعه 08 اردیبهشت 1385, 12:09 عصر
در ارتباط با پورت سریال میکروکنترلر و دلفی می توانم کمکت کنم اما با VB شرمنده .
با پورت سریال میکرو که مشکلی نداری ؟

Bithiah
جمعه 08 اردیبهشت 1385, 13:50 عصر
دوست عزیز،
چندین نمونه کد VB رو می تونین از آدرس زیر دریافت کنین:
http://download.yousendit.com/C3F1CCDD7AA97A0A
امیدوارم که بتونین ایده بگیرین و مشکلتون حل بشه. در غیر اینصورت سوالتون رو بصورت واضح مطرح کنین تا دوستان راهنماییتون کنند.
موفق باشید

Hossein Bazyan
جمعه 08 اردیبهشت 1385, 14:44 عصر
دوست عزیز من فایل را دانلود کردم اما هنگام باز کردن باز نمیکند

Bithiah
شنبه 09 اردیبهشت 1385, 06:16 صبح
دوست عزیز
من برای تست فایل رو ار همین آدرس دانلود کردم و بدون هیچ مشکلی باز شد. برای اطمینان دوباره اینجا هم آپلود کردم:
http://download.yousendit.com/4D83AC9E5443FBC4
امیدوارم دیگه مشکلی پیش نیاد.

coder
شنبه 09 اردیبهشت 1385, 06:59 صبح
از لطف دوستان Bithiah و Disappear خیلی ممنونم:بوس:
توی این پروژه بخش میکرو رو دوستم کار میکنه و من بخش ارتباط با PC و نرم افزاریشو بعهده دارم.
من با پورت پرینتر کار کردم. اونجا از دو لحاظ کار کردن راحت بود: اول اینکه با HandShaking نحوه ارتباط آسان بود و دوم اینکه بخاطر در اختیار بودن 8 بیت خروجی میتونستم با یک مدار ساده LED دار خروجی باینری رو مشاهده کنم.
حالا دنبال اینم که برای ارتباط سریال فقط از طریق سه سیم (Tx , Rx , GND) وبدون هند شیکینگ اصول کار چیه؟ ممنون از همه تون

ehsan_electronic
شنبه 09 اردیبهشت 1385, 07:24 صبح
سلام، قبلا در این رابطه صحبت شده،
http://www.barnamenevis.org/forum/showthread.php?t=34227
http://www.barnamenevis.org/forum/showthread.php?t=33336
مطالعه کنید و اگر مشکلی بود سئوال کنید.

coder
سه شنبه 19 اردیبهشت 1385, 14:45 عصر
سلام، قبلا در این رابطه صحبت شده،
http://www.barnamenevis.org/forum/showthread.php?t=34227
http://www.barnamenevis.org/forum/showthread.php?t=33336
مطالعه کنید و اگر مشکلی بود سئوال کنید.
من میخام بدونم برای هماهنگ شدن فرستنده و گیرنده از چه روشی استفاده میشه

disappear
چهارشنبه 20 اردیبهشت 1385, 14:19 عصر
پورت سریال در دو حالت سنکرون و آسنکرون کار می کنه . که در کامپیوتر بیشتر از نوع آسنکرون استفاده می کنیم . ببین کامپیوتر خودش تمام مراحل دریافت را انجام میده فقط کافیه گوش بدی که اینتراپت پورت سریال رو دریافت کنی بعد بری بافر پورت سریال را بخونی .
از روش پولینگ هم می تونی استفاده کنی که اصلا توصیه نمی کنم .
ولی به نظر من از کامپوننتهای آماده یا DLL استفاده کنی خیلی بهتره چون تمام مراحل بالا رو انجام میدن و کار با آنها خیلی ساده است . البته من در ضمینه VB اطلاعاتی ندارم اما با دلفی بخوای هم برات کامپوننت دارم هم نمونه برنامه .

daffy_duck376
جمعه 03 آذر 1385, 17:11 عصر
سلام
درباره کامپونت cport و اینکه چطور با اون از میکرو اطلاعات بخوانم یا بنوسیم توضیح بدید
ممنون میشم

ehsan_electronic
شنبه 04 آذر 1385, 10:54 صبح
سلام ، من با cport کار نکردم. ولی با اینحال من mscomm32 را بهت پیشنهاد می کنم. تو چند تا کامپوننتی که دارم این از همه بهتر و روانتر بوده. از همه مهمتر بصورت اینتراپتی هم میتونی ازش استفاده کنی.
یک مثال تا یکی دو روز آینده برات آماده می کنم . در ضمن بگو در مورد میکروکنترلر 8051 family را میخوای یا AVR family ؟

daffy_duck376
یک شنبه 29 بهمن 1385, 18:39 عصر
من با avr کار می کنم

ehsan_electronic
دوشنبه 06 فروردین 1386, 09:00 صبح
سلام ، من پست شما را فراموش کرده بودم.
برنامه ای که برات ضمیمه کردم اول جمله EHSAN AHMADI را ارسال می کنه بعدش هم به روش پولینگ پورت سریال را چک میکنه و اگه چیزی دریافت کنه روی پورت B نمایش میده.
امیدوارم که به دردت بخوره.

payaimen
چهارشنبه 14 آذر 1386, 23:41 عصر
دوست من چه کار کنم تا بتونم از طریق اینتراپت اطلاعاتی رو دریافت کنم ؟
ممنون میشم کمک کنید

payaimen
چهارشنبه 10 بهمن 1386, 14:38 عصر
کسی جواب نمیده!!!!!!!!!!