سلام وقت بخیر
من میخوام با یک شستی استارت 4تا موتور رو با چهار بار فشار دادن اون شستی روشن کنم یعنی هر بار یک موتور اضافه بشه و بار پنجم با فشار شستی استارت همه موتورها خاموش بشن
لطفا برای نوشتن این برنامه با استفاده از لبه بالا رونده به من کمک کنید
سلام
راحتترین کار این هست که با هر بار لبه بالارونده یک واحد به یک متغیر integer اضافه بشود.
حالا بنا بر مقدار متغیر موتورها رو روشن کن و با رسیدن متغیر به
عدد ۵ همگی موتورها خاموش بشوند و متغیر برابر ۰ مقداردهی شود.
راه حلم مفهوم بود؟
سلام ممنونم
من میخوام با خانه های حافظه این کار رو انجام بدم
سلام ساده ترین راه استفاده از یک کانتر و مقایسه کننده س
ولی با فلگ گذاری هم میتونی بدون کانتر عمل کنی
سلام ممنونم مهندس
ولی همانطور که گفتم
میخوام فلگ ها انجامش بدم
در مورد خانه هاى حافظه در سوالت صحبتى نكرده بودى
براى اين كار بهتره scl بنويسى
پالس بالا رونده كليد و كه يكـ حافظه رو براى موتور اول set كنه و خود موتور اول رو روشن كنه
و اين شروط رو بذارى براى روشن شدن موتور دوم
و سپس همين كار براى موتور سوم
الى آخر