با سلام خدمت تمام برو بچه های گل eca عجب پاچه خواری کردم 
آقا من می خوام با پروتکل rs485 یک شبکه میکرویی با avr راه اندازی کنم ابتدا من اومدم با یک سیستم آدرس دهی بایتی slave ها رو صدا می زدم و کامندها رو میدادم و دیتا ها رو میگرفتم ولی یک مشکل تو این کار هست اون هم اینه که چون تمامی slave ها این دیتا ها رو می گیرین حتی اگر مربوط به خودشان نباشد بالاخره به زیر برنامه اینتراپت میرن و یه کار الکی انجام میدن من برای حل این مشکل متوجه شدم که میتوانم از مدmpcm یا همون چند پردازندگی استفاده کنم یه چیزایی ازش فهمیدم ولی می خوام یکی خیلی دقیق و روشن برام این رو شرح بده که چه طوری می توانم از اون استفاده کنم مثلا این رو میدونم که اگر 9 بیتی بفرستم که بیت هشتم 1 باشد یعنی آدرسه و تمام slave ها این رو میخونن و با ادرس خودشون چک میکنن حالا چه طوری باید usart رو در میکرو master و slave راه اندازی کنم تا این کارها رو انجام بدن.
با تشکر از همه اساتید محترم.

آقا من می خوام با پروتکل rs485 یک شبکه میکرویی با avr راه اندازی کنم ابتدا من اومدم با یک سیستم آدرس دهی بایتی slave ها رو صدا می زدم و کامندها رو میدادم و دیتا ها رو میگرفتم ولی یک مشکل تو این کار هست اون هم اینه که چون تمامی slave ها این دیتا ها رو می گیرین حتی اگر مربوط به خودشان نباشد بالاخره به زیر برنامه اینتراپت میرن و یه کار الکی انجام میدن من برای حل این مشکل متوجه شدم که میتوانم از مدmpcm یا همون چند پردازندگی استفاده کنم یه چیزایی ازش فهمیدم ولی می خوام یکی خیلی دقیق و روشن برام این رو شرح بده که چه طوری می توانم از اون استفاده کنم مثلا این رو میدونم که اگر 9 بیتی بفرستم که بیت هشتم 1 باشد یعنی آدرسه و تمام slave ها این رو میخونن و با ادرس خودشون چک میکنن حالا چه طوری باید usart رو در میکرو master و slave راه اندازی کنم تا این کارها رو انجام بدن.
با تشکر از همه اساتید محترم.
دیدگاه