سلام...
لطفا کمکم کنید.. این برنامه رو باید بنویسم اما تازه کارم و درکش نمیکنم... لطفا کمک کنید...
میخوام یه شمارنده پایین شمار 3 رقمی بسازم.. مشکلم اینه که نمید.نمیدونم مثلا کلیدSTART چجوری میتونه سه تا کارو کنه یعنی یه بار مثلا استارت کنه و مثلا وقتی 2 ثانیه نگه داشتم کلیدو استوپ کنه...
سخت افزارم کلا 3 تا دکمه داره: PLUS , START/PAUSE-STOP , MEMORY
دکمه اول هر بار فشار داده بشه یک تایم مشخص که پیشفرض آن 30 ثانیه است رو به زمان اضافه میکنه.
دکمه دوم اگر تایمر خاموش باشه استارت میکنه و اگر سیستم در حال شمارش باشه مکث میکنه و مجددا با همین دکمه شمارش ادامه پیدا کنه...اگر نیاز بود تایمر کلا متوقف بشه کاربر باید دو ثانیه کلید مربوطه رو نگه داره..
و دکمه سوم هم حافظه هست. با این کاربرد که آخرین زمان تنظیم شده را در خود ذخیره میکنه. و اگر فشار داده شد آن زمان روی سگمنت نمایش داده شود...
لطفا کمکم کنید... خیلی عجله ای و خیلی برام مهمه.....

لطفا کمکم کنید.. این برنامه رو باید بنویسم اما تازه کارم و درکش نمیکنم... لطفا کمک کنید...
میخوام یه شمارنده پایین شمار 3 رقمی بسازم.. مشکلم اینه که نمید.نمیدونم مثلا کلیدSTART چجوری میتونه سه تا کارو کنه یعنی یه بار مثلا استارت کنه و مثلا وقتی 2 ثانیه نگه داشتم کلیدو استوپ کنه...
سخت افزارم کلا 3 تا دکمه داره: PLUS , START/PAUSE-STOP , MEMORY
دکمه اول هر بار فشار داده بشه یک تایم مشخص که پیشفرض آن 30 ثانیه است رو به زمان اضافه میکنه.
دکمه دوم اگر تایمر خاموش باشه استارت میکنه و اگر سیستم در حال شمارش باشه مکث میکنه و مجددا با همین دکمه شمارش ادامه پیدا کنه...اگر نیاز بود تایمر کلا متوقف بشه کاربر باید دو ثانیه کلید مربوطه رو نگه داره..
و دکمه سوم هم حافظه هست. با این کاربرد که آخرین زمان تنظیم شده را در خود ذخیره میکنه. و اگر فشار داده شد آن زمان روی سگمنت نمایش داده شود...
لطفا کمکم کنید... خیلی عجله ای و خیلی برام مهمه.....
دیدگاه