ايران ويج

نسخه‌ی کامل: مد چند پردازنده ای در شبکه کردن میکروها
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
من اطلاعاتی درمورد مد چند پردازنده ای برای شبکه کردن با rs232 به صورت آسنکرون میخواستم توکتاب هم خیلی کم توضیح داده
کسی میتونه یه مثال از ارتباط چند میکرو با 0و1 کردن MPCM بذاره؟Shy

چه طوری باید یه آدرس خاص رو به یه میکرو اختصاص داد؟وچه طوری آدرس ودیتا رو از هم تشخیص میده؟

و اینکه میشه با این مد یه کاری کرد که یه دیتایی رو همه میکرو ها بگیرن یه دیتایی رو یه میکرو؟
لطفا کمکم کنید موندم با این مد بنویسم یا نه وقتم هم کمهShy
سلام
چرا از مد I2C استفاده نمیکنی؟
این مد دقیقا به صورت همین چیزی رو که میخوای عملی میکنه

با RS232 هم فکر کنم توی گیرنده ها با یه select-case یا switvh-case(برای اطمینان بیشتر ) و یا ساده تر با یه if توی هر گیرنده ، گیرنده میبینه که فرستنده اون آدرسی رو که اول فرستاده ، مال همون گیرنده هست یا نه ؟
و ACK و NACK مناسب و بفرسته و بعد فرستنده دیتا یا دستورو ارسال میکنه

اما این جوری لقمه دور سر پیچونده میشه
مد I2C راحت همی کارو میکنه با 2 خط
بهت یه مرجع معرفی میکنم اگه برنامه و تو C می خوای بنویسی بری بخونی دقیقا این مثال و داره :
کتاب امیر ره افروز قسمت ارتباط USART فصل 14 مثال اول
ممنون
حالا من اگه بخوام از rs485 استفاده کنم حتما باید adm485 رو بذارم؟

و TWI بهتره یا RS485؟من برای پروژه م میخوام زیاد وقت ندارم

یه برنامه نوشتم adm485 ها رو حذف کردم حالا آدرس ها رو تشخیص میده فقط دیتای ارسالی رو درست نشون نمی ده
لطفا راهنمایی کنید....
چرا وقتی از شبکه کردن چند میکرو با استفاده از usart سوالی میشه به جای جواب دادن راه استفاده از i2c رو عنوان می کنید؟ لطفا جواب همین سوال رو بدید. منم چنین مشکلی دارم ولی جایی درست توضیح ندادند.!!!!!!!!!!!