ايران ويج

نسخه‌ی کامل: نحوه ی برقراری ارتباط بین 2میکرو
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
(۲۵-خرداد-۱۳۹۴, ۱۲:۲۳:۳۴)h.unique نوشته است: [ -> ]شبیه ساز و سورس رو پیسوت کن
داداش فک کنم منظورم رو نتونستم برسونم بزارین یه جوردیگه سوال کنم.
شما فک کن شماتیک زیر رو دارین و میخواین اونو رابندازین برنامه ای که واسه اون مینویسین چیه؟ یه شماتیک خیلی ساده ویه کلیده هستش که وقتی کلید رو فشار میدین تو میکرو ی 2 ال ای دی روشن شه.
ممنون
اینم خدمت شما :)
خیلی ممنون از راهنماییتون کمک زیادی بهم کردید
(۲۵-خرداد-۱۳۹۴, ۱۴:۰۶:۴۴)h.unique نوشته است: [ -> ]اینم خدمت شما :)

بابت کمکاتون از شما ممنونم مشکلم حل شد.(البته درپروتئوس اگه به صورت عملی مشکل داشتم باز مزاحمتون میشم)
سلام اقا حسین من اینو درستش کردم کا رمیکنه
سلام
حالا میخوام به جای ledاز متور dcاستفاده کنم ممنون میشم اگه تواین قسمت هم یه من کمک کنین .
فایل شماتیک رو زیر گذاشتم ولی یه توضیحی هم درمورد چیزی که که میخوام بدم
من میخوام وقتی کلید اول روکه به میکرواولی وصله فشار میدم متوری که به میکرو ی دو وصله به صورت چپگرد کار کنه ووقتی کلید 2رو فشارمیدم راست گردکار کنه
واسه این کار میخوام ازتابع ifکمک بگیرم ممنون میشم کمک کنین
خیلی سادس .
شما تو میکرو اول بنویس اگه کلید 1 که کلید راست گرد هست 1 شد ، مثلا عدد 4 به اون یکی میکرو فرستاده بشه.
و اگه کلید 2 که کلید چپ گرد هست 1 شد ، مثلا عدد 7 به اون یکی میکرو ارسال بشه .
حالا تو اون یکی میکرو ، یه If بنویس اگه ورودی ما 4 بود موتور راست گرد شه اگه 7 بود چپ گرد.
چطوری بنویسم 4 یا 7رو بفرست
قسمت ایفشو بلدم
کد:
putchar(4);
putchar(7);
اینو فهمیدم
حالا چطوری تو گیرنده کدی بنویسم که ((اگه)) گیرنده7رو دریافت کرد مثلا پرت آ1 رو 0کنه؟ یه بار اینو نوشتم ارور دار
}((if(getchar(7
;portA.0=1
{
کد:
if(getchar()==7)
{
PORTA.0=1;
};
صفحه‌ها: 1 2 3 4