ايران ويج

نسخه‌ی کامل: کمک در راه اندازی ماژولهای Hmt و hmr
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام من این ماژولها رو تهیه کردم و توسط یه کلید و led تستشون کردم
الان یه مشکلی دارم اونم اینه که هر وقت یه دیتا میفرستم ( با کامپیوتر ) باید چند بار دیتا رو بفرستم تا گیرنده دیتا رو بگیره و بعضی وقتها هم اصلا نمیگیره با سیم هم تست کردم جواب داد
من اول برنامه براش رمز رو تعریف کردم که اگه رمز صحیح بود ادامه اطلاعات رو بگیر ، قبل ارسال هم 100 بار 0x55 رو میفرستم و بعد رمز و بعد هم دیتای سه کاراکتری
کریستال 11.05 و همه تنظیمات هم درسته به جای آنتن هم از دو تا سیم 15 سانتی استفاده کردم میشه یکی بگه مشکل کجاست ؟

برنامه فرستنده :
100 بار 0x55 رو بفرست
رمز رو بفرست
دیتا رو بفرست

برنامه گیرنده :

کد:
test = getchar();
      if(test ==42)
      {
      
      //********************************************
        gets(data,len);
        convert = atoi(data);
        PORTC = convert;
باوود چنده !
معمولا با 9600 بهتر عمل می کنه !
بعضی وقت ها 2400 !!
سلام تو همه امتحان کردم ولی رو 9600 و 600 بهتر جواب میداد
خلاصه هر باود که میزارم یه چند بار باید بفرستی تا عمل کنه
نکته ی خاصی مد نظرتون نیست ؟
این تایپیک رو ببین :
http://www.iranled.com/forum/showthread.php?tid=16788
(۲۹-مرداد-۱۳۸۹, ۰۰:۲۲:۵۶)dizgah نوشته است: [ -> ]سلام من این ماژولها رو تهیه کردم و توسط یه کلید و led تستشون کردم
الان یه مشکلی دارم اونم اینه که هر وقت یه دیتا میفرستم ( با کامپیوتر ) باید چند بار دیتا رو بفرستم تا گیرنده دیتا رو بگیره و بعضی وقتها هم اصلا نمیگیره با سیم هم تست کردم جواب داد
من اول برنامه براش رمز رو تعریف کردم که اگه رمز صحیح بود ادامه اطلاعات رو بگیر ، قبل ارسال هم 100 بار 0x55 رو میفرستم و بعد رمز و بعد هم دیتای سه کاراکتری
کریستال 11.05 و همه تنظیمات هم درسته به جای آنتن هم از دو تا سیم 15 سانتی استفاده کردم میشه یکی بگه مشکل کجاست ؟

برنامه فرستنده :
100 بار 0x55 رو بفرست
رمز رو بفرست
دیتا رو بفرست

برنامه گیرنده :

کد:
test = getchar();
if(test ==42)
{

//********************************************
gets(data,len);
convert = atoi(data);
PORTC = convert;

salam tedade dafeate ersal ro be 20 bar afzayesh bede yani:
20 bar ersale code start
20 bar ersale ramz
20 bar ersale code asli

va dar girande pas az har bar ashkar sazi montazere ghesmate badi bash yani pas az daryafte code start montazere code ramz va pas az daryafte code ramz montazere data bash va agar khode data ro ba ramz befresti safety ersal bala mire!!
omidvaram motevajeh shode bashi
tamame in karhaii ke goftam be in dalile ke code haye sargardoon too faza kheili ziade!!