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

ارسال‌ها: 143
موضوع‌ها: 62
تاریخ عضویت: مرداد ۱۳۹۰

تشکرها : 108
( 101 تشکر در 52 ارسال )
ارسال: #1
مشکل با ارتباط بین میکرو و کامپیوتر
سلام
دوستان من ارتباط بین میکرو و کامپیوتر ایجاد کردم و اطلاعات ارسالی و دریافتی رو از طریق برنامه TERMINAL EMULITOR بسکام تست میکنم .اطلاعاتی که از طریق میکرو میفرستم به درستی در کامپیوتر دریافت میکنم ولی متن های که در برنامه TERMINAL EMULITOR بسکام مینویسم بصورت کد اسکی در میاد و در میکرو کدهای اسکی رونمایش میده .مثلا در TERMINAL EMULITOR ،، میزنم A در میکرو 65 رو نشون میده .از چه دستوری استفاده کنم که دقیقا همان متن یا حروف مورد نظر رو نشون بده .این یه برنامه ساده که دارم تست میکنم .


کد:
[align=left]$regfile = "m8def.dat"
$crystal = 8000000
$baud = 9600
Config Lcdpin = Pin , Rs = Pinc.0 , E = Pinc.1 , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinc.4 , Db7 = Pinc.5
Config Lcd = 16 * 2
Cursor Off
Enable Interrupts
Enable Urxc
On Urxc Ff

Dim Receive As Byte
Print "HELLO"
Wait 1
Cls
Print "mohammad"
Wait 1
Do
Loop
  End

Ff:
Receive = Inkey()
Locate 2 , 1
Lcd Receive
Print Receive
Wait 1
Cls
Return[/align]
۰۳-مهر-۱۳۹۲, ۲۲:۲۷:۲۵
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #2
RE: مشکل با ارتباط بین میکرو و کامپیوتر
سلام
با دستور زیر میتونید کداسکی رو به رشته تبدیل کنید
کد:
dim var as string*20
var=string(n,x)

X مقدار کد اسکی
n تعداد دفعات تکرار کاراکتر

مثال
کد:
dim Z as string*20
Z=string(1,65)
که نتیجه z برابر A خواهد شد.


خوش باشید.

۰۳-مهر-۱۳۹۲, ۲۳:۰۸:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : behzady, babyy, aKaReZa75, Ambassador, علیدلی, kimiafars
الهه_کامپیوتر آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۲

تشکرها : 6
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: مشکل با ارتباط بین میکرو و کامپیوتر
سلام من هم دارم روی همین موضوع کار میکنم اما ارسال و دریافت انجام نمیشه:( با اینکه برنامه ام تو شبیه ساز بسکام جواب داد اما انگار سخت افزارم مشکل داره و جواب نمیگیرم
خیلی ممنون میشم بدونم شما سخت افزارتون رو چطور درست کردید من از منابع اینترنتی استفاده کردم توی help بسکام هم بود ولی نمیدونم چه مشکلی داره البته کد من با مال شما فرق داره مال شما رو کپی کردم کلی خطا داد قضیه چیه؟؟
۰۸-مهر-۱۳۹۲, ۱۰:۲۳:۱۹
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #4
RE: مشکل با ارتباط بین میکرو و کامپیوتر
(۰۸-مهر-۱۳۹۲, ۱۰:۲۳:۱۹)الهه_کامپیوتر نوشته است: سلام من هم دارم روی همین موضوع کار میکنم اما ارسال و دریافت انجام نمیشه:( با اینکه برنامه ام تو شبیه ساز بسکام جواب داد اما انگار سخت افزارم مشکل داره و جواب نمیگیرم
خیلی ممنون میشم بدونم شما سخت افزارتون رو چطور درست کردید من از منابع اینترنتی استفاده کردم توی help بسکام هم بود ولی نمیدونم چه مشکلی داره البته کد من با مال شما فرق داره مال شما رو کپی کردم کلی خطا داد قضیه چیه؟؟

سلام
مدارتون و پیوست کنید تا بررسی بشه


خوش باشید.

۰۸-مهر-۱۳۹۲, ۱۱:۰۸:۴۱
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy, behzady, علیدلی
علیدلی آفلاین
كاربر دو ستاره
**

ارسال‌ها: 143
موضوع‌ها: 62
تاریخ عضویت: مرداد ۱۳۹۰

تشکرها : 108
( 101 تشکر در 52 ارسال )
ارسال: #5
RE: مشکل با ارتباط بین میکرو و کامپیوتر
نقل قول: سلام من هم دارم روی همین موضوع کار میکنم اما ارسال و دریافت انجام نمیشه:( با اینکه برنامه ام تو شبیه ساز بسکام جواب داد اما انگار سخت افزارم مشکل داره و جواب نمیگیرم
خیلی ممنون میشم بدونم شما سخت افزارتون رو چطور درست کردید من از منابع اینترنتی استفاده کردم توی help بسکام هم بود ولی نمیدونم چه مشکلی داره البته کد من با مال شما فرق داره مال شما رو کپی کردم کلی خطا داد قضیه چیه؟؟
سلام
شما در صورتی میتوانید از برنامه من استفاده کنید که مدارتون هم با برنامه همخوانی داشته باشه .همانطور که دوست عزیزمون فرمودند مدارتون رو بذارید تا ببینیم ایراد از کجاست
۰۸-مهر-۱۳۹۲, ۲۰:۳۲:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
nex2004 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 201
موضوع‌ها: 27
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 54
( 422 تشکر در 76 ارسال )
ارسال: #6
RE: مشکل با ارتباط بین میکرو و کامپیوتر
سلام
کریستال مناسب برای کار شما 11.0592 مگا هرتز هستش تا خطای احتمالی baud rate هم از بین بره و به راحتی بتونی تاسرعت 115200 هم ارتباط داشته باشی

قسمت جدید میکروکنترلر های AVR به زبان ساده با عنوان PWM
http://iranled.com/forum/showthread.php?...543&page=3
۱۲-مهر-۱۳۹۲, ۱۲:۴۸:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
robojalal آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #7
RE: مشکل با ارتباط بین میکرو و کامپیوتر
کافیه که یه متغییر به صورت string تعریف کنی
و به صورت زیر عمل کنی

کد:
dim s as string * 20

s = s + chr(receive)

home
lcd s

موفق باشی....



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

(آخرین ویرایش در این ارسال: ۱۶-مهر-۱۳۹۲, ۱۸:۰۳:۳۱، توسط robojalal.)
۱۶-مهر-۱۳۹۲, ۱۸:۰۳:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, kimiafars


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل در پاک کردن برنامه میکرو Salam7 1 398 ۲۹-بهمن-۱۴۰۰, ۲۲:۵۰:۴۴
آخرین ارسال: 1نفر
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
Question اتصال کامپیوتر به میکرو با بلوتوث surena3 0 2,563 ۱۷-فروردین-۱۳۹۶, ۱۲:۲۶:۲۶
آخرین ارسال: surena3
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشکل در ارتباط بیسیم با پروتکل 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
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel

پرش به انجمن:


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

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