با سلام خدمت تمام برو بچه های انجمن
من قبلا یک موضوع گذاشتم که وقتی در ارتباط اسنکرون رشته یا کارکتر ارسال می کنم در lcd که به میکرو دوم وصل بود حرف x نشان داده می شد(علاو ه بر این که کلیدمن هم اصلا کار نمی کرد که در میکرو اول برای شروع ارسال گذاشته بودم ).در اون تا پیک نتیجه ای نگرفتم و یک برنامه دیگر نوشتم که میکرو را با rs232 به پورت com کامپیوتر وصل کردم واین بار در برنامه میکرو کارکتر(putchar('f'
ورشته putsf("salam"
ارسال کردم که در تزمینال کدویژن فقط کارکتر'f' را دریافت کردم وبه جای دریافت رشته "salam" دوباره همان x را در یافت کردم .نمیدانم مشکل از کجاست چون من نوع فرم ارسال و در یافت ونرخ ارسال را در میکرو و ترمینال کدویژن مساوی قرار دادم .از اتصالات هم مطمئن هستم.در ضمن خازن های max232 را 1 میکزو فاراد 50 v قرار دادم.درآدرس زیر برنامه را گذاشتم ودر آدر بعد تاپیک قبل.
http://www.4shared.com/file/W_7xvIAF/besmallah.html
موضوع قبل
http://www.eca.ir/forum2/index.php?topic=44876.0
معذرت می خواهم از دوستان که سوالم طولانی شدوشمارا در زحمت قرار دادم .اما خیلی به کمکتان نیاز دارم.
ممنون از شما
:applause: :applause:
من قبلا یک موضوع گذاشتم که وقتی در ارتباط اسنکرون رشته یا کارکتر ارسال می کنم در lcd که به میکرو دوم وصل بود حرف x نشان داده می شد(علاو ه بر این که کلیدمن هم اصلا کار نمی کرد که در میکرو اول برای شروع ارسال گذاشته بودم ).در اون تا پیک نتیجه ای نگرفتم و یک برنامه دیگر نوشتم که میکرو را با rs232 به پورت com کامپیوتر وصل کردم واین بار در برنامه میکرو کارکتر(putchar('f'


http://www.4shared.com/file/W_7xvIAF/besmallah.html
موضوع قبل
http://www.eca.ir/forum2/index.php?topic=44876.0
معذرت می خواهم از دوستان که سوالم طولانی شدوشمارا در زحمت قرار دادم .اما خیلی به کمکتان نیاز دارم.
ممنون از شما
:applause: :applause:
دیدگاه