امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در ارتباط rs232
نویسنده پیام
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #1
مشکل در ارتباط rs232
کد:
$regfile = "m8def.dat"
$crystal = 16000000
$baud = 19200

Dim B As Byte
B = 2





Do

Open "comd.7:19200,8,n,1" For Output As #1
Print #1 , B
Waitms 100
Open "comd.6:19200,8,n,1" For Input As #2



Loop

اقا من تو ارتباط مشکل دارم. هر کاری میکنم نمیشه.نمیخوام از پایه های اصلی rx tx استفاده کنم.سرچ هم کردم چیزی گیرم نیومد
(آخرین ویرایش در این ارسال: ۱۱-بهمن-۱۳۹۳, ۲۱:۲۸:۵۲، توسط parsegade.)
۱۱-بهمن-۱۳۹۳, ۲۱:۲۶:۲۸
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #2
RE: مشکل در ارتباط rs232
شما دقیقا هدفتون چی هست؟
در مورد کارتون بیشتر توضیح بدید

۱۱-بهمن-۱۳۹۳, ۲۲:۴۱:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : parsegade
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #3
RE: مشکل در ارتباط rs232
میخوام میکرو رو با کامپیوتر ارتباط بدم.ضمن اینکه تا الان با این پروتکل کار نکردم و میخوام یاد بگیرم.میکرویی که دارم پورت مورد نظر این پروتکل استفاده دیگه ای شد ه و من میخوام پورتهای این پروتکل رو نرم افزاری تغییر بدم
۱۱-بهمن-۱۳۹۳, ۲۳:۵۱:۱۲
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #4
RE: مشکل در ارتباط rs232
سلام
این برنامه فرستنده
از اون ور با چه دستوری دیتا رو میگیرید؟
برنامه گیرنده هم بذارید

۱۳-بهمن-۱۳۹۳, ۰۱:۳۳:۵۴
ارسال‌ها
پاسخ
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #5
RE: مشکل در ارتباط rs232
مهندس گفتم که میخوام با کامپیوتر ارتباط بدم.پایه های اصلی رو واسه راه اندازی ال سی دی قرار دادم.اما وقتی برنامه بالا رو مینویسم دیگه رو ال سی دی چیزی نشون نمیده.
۱۴-بهمن-۱۳۹۳, ۱۲:۰۲:۱۴
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #6
RE: مشکل در ارتباط rs232
شما دارید دیتا رو ارسال میکنید دستور دریافت دارید
اون دستوری که رو کامپیوتر باهاش دیتا رو دریافت میکنید اون و منظورم هست
چون با این مد ارسال شرایط دریافت دیتا فرق میکنه
+
برنامه ال سی دی رو نذاشتید که بررسی بشه
از دوتا خط دستور که نمیشه تشخیص داد
الان این دستورات ارسال شما مشکلی ندارن
باید تو کل برنامه بررسی بشه تا مشخص بشه مشکل از کجاست

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

(آخرین ویرایش در این ارسال: ۱۴-بهمن-۱۳۹۳, ۱۶:۵۱:۳۷، توسط omid_phoenix.)
۱۴-بهمن-۱۳۹۳, ۱۶:۵۰:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, kimiafars, parsegade
kimiafars آفلاین
کاربر با تجربه
****

ارسال‌ها: 819
موضوع‌ها: 71
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 663
( 1139 تشکر در 512 ارسال )
ارسال: #7
RE: مشکل در ارتباط rs232
اولا باید مشخص کنید کریستال تون را این کریستال رو به 8000000 تغییر بدهید برنامه دریافت توی کامپیوتر را هم بفرمایید نرخ انتقال را هم به 9600 تغییر دهید

تولید دیمر قناری و دستگاههای کنترل سالن هیدروپونیک و اکواپونیک(انبردست)anbordast.ir[url=anbordast.ir][/url]
۱۵-بهمن-۱۳۹۳, ۰۸:۰۸:۰۶
ارسال‌ها
پاسخ
تشکر شده توسط : parsegade, omid_phoenix
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #8
RE: مشکل در ارتباط rs232
ممنون.من فعلا در حد شبیه سازی در پروتوس هست .چشم برنامه شبیه سازی رو میفرستم.تو همین پروتوس گیر میده.
۱۷-بهمن-۱۳۹۳, ۱۸:۵۶:۰۵
ارسال‌ها
پاسخ
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #9
RE: مشکل در ارتباط rs232
اینم برنامه.خیلی خلاصه و مفید.ولی کار نمیکنهQuestion

کد:
$regfile = "m8def.dat"
$crystal = 16000000
$baud = 19200
Cursor Off
Config Lcd = 16 * 2


Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , Rs = Pind.0 , E = Pind.1


Dim B As Byte
B = 2

Do

Locate 1 , 1
Lcd "a"



Open "comd.7:19200,8,n,1" For Output As #1
Print #1 , B
Waitms 100
Open "comd.6:19200,8,n,1" For Input As #2

Loop


فایل‌(های) پیوست شده
.rar   send.rar (اندازه: 74.9 KB / تعداد دفعات دریافت: 77)
۲۰-بهمن-۱۳۹۳, ۱۹:۵۳:۳۴
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #10
RE: مشکل در ارتباط rs232
سلام
عزیز
شما گفتید چیزی رو lcd نشون نمیده
نبایدم انتظار داشته باشید چیزی نشون بده!

شما اومدید متغیر a رو روی lcd نمایش دادید
درحالیکه هیچ مقداری به a داده نشده!!

و ایرادات بعدی برنامه تون
Cursor Off و همیشه بعد پیکر بندی lcd بنویسید
کد:
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , Rs = Pind.0 , E = Pind.1

Cursor Off

مورد بعدی
فرکانس و نرخ بیت مناسبی واسه ارسال و دریافت انتخاب نکردید
اینایی که دوستمون اشاره کردن و اعمال کنید
نقل قول: اولا باید مشخص کنید کریستال تون را این کریستال رو به 8000000 تغییر بدهید برنامه دریافت توی کامپیوتر را هم بفرمایید نرخ انتقال را هم به 9600 تغییر دهید

۲۰-بهمن-۱۳۹۳, ۲۱:۵۴:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : kimiafars
parsegade آفلاین
در حال پیشرفت
***

ارسال‌ها: 251
موضوع‌ها: 47
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 162
( 62 تشکر در 44 ارسال )
ارسال: #11
RE: مشکل در ارتباط rs232
دوست عزیز اگه دقت کرده باشید من a را داخل " " قرار دادم پس دیگه متغیر نمیشه.در مورد Cursor Off هم ربطی به نشون دادن نداره. و همچنین کریستال.اما با این حال من این دوتا مورد رو انجام دادم ولی انجام نشد.
۲۱-بهمن-۱۳۹۳, ۲۱:۵۸:۴۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
Question مشکل با ارتباط spi miladd72 1 2,510 ۱۸-مرداد-۱۳۹۵, ۲۱:۱۷:۵۳
آخرین ارسال: sharin
  [سوال] ارتباط میکرو با ماژول ESP8266 ghostrider 6 6,900 ۱۸-خرداد-۱۳۹۵, ۱۴:۴۶:۵۹
آخرین ارسال: alifarmani7
  مشکل ارتباط میکرو با ماژول sim908 saba7darya 15 8,907 ۳۰-اردیبهشت-۱۳۹۵, ۱۰:۱۸:۰۵
آخرین ارسال: sharin
  [آموزشی] مشکل در ارتباط سریال mohamadgmail 5 3,484 ۲۷-آذر-۱۳۹۴, ۰۲:۴۹:۳۱
آخرین ارسال: omid_phoenix

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS