برگزیده های پرشین تولز

ارتباط بیش از دو میکروبه وسیله سریال

iman-63

کاربر تازه وارد
تاریخ عضویت
26 اکتبر 2006
نوشته‌ها
6
لایک‌ها
0
کسی می تونه توضیح بده؟
 

ErfanEa

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 می 2005
نوشته‌ها
811
لایک‌ها
10
سن
36
محل سکونت
Lost Heaven
معمولا برای ارتباط بیش از دو میکرو از TWI استفاده میشه .
بهتره از سریال استفاده نکنی چون برای بیش از دو میکرو طراحی نشده . فقط در صورتی میکرو های اضافه گیرنده باشند .
ولی با سریال هم میشه . به شرطی که یکسری کار ها رو انجام بدی .
راه های زیادی داره :
1- Multiplexer
2- یکی کردن RX و TX :
برای برنامه نویسی میتونی یه بیت Busy تعریف کنی که هر وقت میکرویی میخواد اطلاعات بفرسته میکرو های دیگه TX شون رو ورودی کنند .
در واقع همیشه میکرو ها باید پایه ی TXشون ورودی تعریف شده باشه مگه اینکه بخوان اطلاعاتی بفرستند .
وقتی میکرو یی بخواد دیتا بفرسته بیت Busy رو اکتیو میکنه و اینجوری به میکرو های دیگه میفهمونه که دیتایی نفرستند و منتظر دریافت دیتا باشند /
از نظر تئوری که مشکلی نیست .
فقط باید توی عمل تست کنی
 
بالا