سلام
من بسکام کار میکنم
میخواستم یه پروژه ی عملی برای ارتباط دو میکروی mega32 از طریق i2c برام بزارید
فقط میخوام از یه میکرو به اون یکی فقط یه عدد بفرستم
اگه میشه به همراه برنامه فایل شبیه سازی پروتئوس رو هم بزارید
سلام
من بسکام کار میکنم
میخواستم یه پروژه ی عملی برای ارتباط دو میکروی mega32 از طریق i2c برام بزارید
فقط میخوام از یه میکرو به اون یکی فقط یه عدد بفرستم
اگه میشه به همراه برنامه فایل شبیه سازی پروتئوس رو هم بزارید
سلام
دوست عزیز شما اول یک استارت بزنید دوستان در ادامه کمک می کنند
http://www.mcselec.com/index.php?opt...d=79&Itemid=57
سلام
اینم یه مثال ساده واسه شما
ویرایش توسط sajjad_AD : 04-04-2011 در ساعت 20:44
سلام
از پروژه ای که گذاشتید بسیار تشکر میکنم
خیلی مفید بود
حالا سوال رو کمی سختتر و جدی تر میکنم
حالا که تونستیم دو میکرو رو به هم وصل کنیم ، میخوام دو تا slave داشته باشیم و به یکی از slave ها عدد 3 و به یکی دیگه عدد 64 رو بفرستیم
این که دیگه خیلی سادست فقط کافیه Master دو تا بایت رو بفرسته که بایت اول مربوط به آدرس Slave مورد نظر باشه و بایت دوم,دیتا,Slave بایت اول رو دریافت می کنه و اگه با آدرسش برابر بود دیتا رو هم دریافت می کنه وگرنه دیتا رو نادیده می گیره شما که اون مثال رو داری فقط کافیه این چیزایی رو که نوشتم بهش اضافه کنی,یه کم تلاش کن,میتونی,اگه نتونستی برنامه ای رو که نوشتی بذار تا کمکت کنم
ویرایش توسط sajjad_AD : 05-04-2011 در ساعت 18:04
چیزایی رو که گفتی میدونم
ولی حتی تو مثال شما اگه آدرس گیرنده و فرستنده رو عوض کنی باز میکروها کار میکنه
اما تو برنامه ي من گيرنده ديتا رو بدون نياز به آدرس نمايش ميده،شما بايد برنامه اي واسه دريافت آدرس بهش اضافه کنين.
تا يکي دو روز ديگه يه مثال ديگه ميذارم
سلام
یه مثال آماده کردم که دو Slave به یک Master متصل شدن
شک دارم روش استانداردی باشه
اگه کسی فکر می کنه استاندارد نیست یه مثال واسون بذاره
یه مسئله ی جدی تر:
اگه این حل بشه دیگه مشکل من حل شده ( اصل مشکل همینه)
میخوام 2 میکرو با 1 میکرو ارتباط داشته باشند ولی اون 2 تا میکرو فرستنده ی داده باشند
و میکروی تنها، گیرنده ی اطلاعات از اون 2 تا باشه؟
یه برنامه مینویسی که با در خواست از میکرو های slave اطلاعات شون را برای master بفرستن
سلام
اینجانب خواهشمند است کاربران گرامی کمی از خود کمی خلاقیت نشان داده و فقط با ذره ای دست کاری مثال ها به جواب سوالات خود برسند
ویرایش توسط sajjad_AD : 07-04-2011 در ساعت 23:21
با سلام خدمت دوست عزیز
سوالی که در مورد فایل پروتوسی که گذاشتین دارم
تول اینکه دلیل استفادتون از مقاومت و ترانزیستور و دیود بین دیتا لاین و کلاک چی بوده؟؟؟
و اینکه من مدارو ران کردم ولی چیزی تو lcd نشون نداد
با تشکر فراوان