عادة عندما نضغط على مفتاح يكون ذلك بسرعة معينه ربما لا تتجاوز الثانية الواحدة .
هنا عندما نستمر بالضغط على المفتاح نريد المتحكم ان يفهم هذا الشيء .
فمثلا اذا ضغطنا على المفتاح المتصل ب a0 يزداد العدد بواحد و اذا استمر الضغط على المفتاح تحصل عملية فلاش للعدد الذي سيضهر على السفن سكمنت .
و تتوقف عملية الفلاش عندما نفلت المفتاح و يبقى العدد ظاهر بصورة مستمرة اعتيادية .
انا هكذا فهمت السؤال . وللاستاذ احمد ربما تعليق اخر عليه .
بقي شيء واحد , هو انه لم يذكر فترة الامساك بالمفتاح لتشغيل هذه العملية . انا ساجعلها ثلاث ثوان كاجراء مؤقت ريثما ياتينا التوضيح من الاستاذ احمد .
|
ما هي فترة الامساك التي تقصدها اخي حيدر ؟؟
انا سأعيد توضيح السؤالين الاول والثاني لمن لم يفهمهم .
عند الضغط على السويتش a0 تزداد القيمة الظاهرة على السفن سيجمنت بمقدار واحد . فمثلا لو كانت القيمة 3 ستصبح 4 فقط . ولكن يجب ملاحظة انه مهما استمرت المدة التي كنا ضاغطين فيها السويتش لن تزداد القيمة إلا بمقدار واحد فقط .. فلو ضغطنا لمدة ثانيتين وكان الرقم الظاهر هو 3 سيصبح اربعة . ولو استمررنا في الضغط لمدة خمسين ثانية او ستين ايضا ستظل القيمة اربعة .ولا يمكن ان تزداد القيمة إلا اذا رفعنا اليد من على السويتش ثم ضغطنا مرة أخرى.
عند الضغط على السويتش a1 لا تتغير القيمة التي على السفن سيجمنت فلو كانت القيمة هي ثمانية ستظل ثمانية ولكن كل ما سيحدث هو عملية فلاشر اي ان الشاشة ستضيء وتنطفي مرتين (ومدة الاضاءة والاطفاء مرتين تستغرق وقت أقل من الثانية يمكنك افتراضه كما تشاء بحيث يكون واضح الرؤية )
ولكن مهما استمرينا في الضغط فلن تتكرر عملية الفلاشر .
اذا ضغطنا على السويتش a2 تنقص القيمة الظاهرة على السفن سيجمنت ويعقب ذلك عملية فلاشر للشاشة . ايضا نفس الفكرة مهما استمرينا في الضغط لمدة طويلة لن يتغير شيء الرقم تم نقصانه مرة واحدة وتم حدوث فلاشر ولا تتكرر هاتان العمليتان بالاستمرار في الضغط .
أما عند الضغط على السويتش a3 تتغير القيمة الظاهرة على السفن سيجمنت وتصبح صفر ويعقبها عملية فلاشر ومهما ضغطنا على السويتش لا تتكرر هاتان العمليتان .
ارجو التركيز الجيد في السؤال والتدقيق فيه لكي تكون الاجابة سليمة .
======================
السؤال الثاني :
عند الضغط على السويتش a0 تزداد القيمة الظاهرة على السفن سيجمنت بمقدار واحد . فمثلا لو كانت القيمة 3 ستصبح 4 فقط . ولكن يجب ملاحظة انه إذا استمرت المدة التي كنا ضاغطين فيها السويتش تزداد القيمة بمقدار واحد كل 200 ملي ثانية .. فلو ضغطنا لمدة ثانيتين وكان الرقم الظاهر هو 3 سيصبح 4 ثم 5 ثم ........ 10 . أي انه باستمرارنا في الضغط تتكرر وظيفة السويتش (وهي الزيادة) كل 200 ملي ثانية
عند الضغط على السويتش a1 لا تتغير القيمة التي على السفن سيجمنت فلو كانت القيمة هي ثمانية ستظل ثمانية ولكن كل ما سيحدث هو عملية فلاشر اي ان الشاشة ستضيء وتنطفي مرتين (ومدة الاضاءة والاطفاء مرتين تستغرق وقت أقل من الثانية يمكنك افتراضه كما تشاء بحيث يكون واضح الرؤية )
ولكن في هذه المرة إذا استمرينا في الضغط فإن عملية الفلاشر تتكرر . فلو كانت عملية الفلاشر تستغرق ثانية فإنه لو ضغطنا على السويتش 3 ثواني فإن عملية الفلاشر تتكرر ثلاث مرات .
اذا ضغطنا على السويتش a2 تنقص القيمة الظاهرة على السفن سيجمنت ويعقب ذلك عملية فلاشر للشاشة . ايضا نفس الفكرة تتكرر الوظيفة الخاصة بالسويتش طلما كنا ضاغطين على السويتش . وهنا يمكن أن يكون التكرار كل ثانية أو كل ثانية و 200 ملي .
أما عند الضغط على السويتش a3 تتغير القيمة الظاهرة على السفن سيجمنت وتصبح صفر ويعقبها عملية فلاشر . فكرة التكرار ايضا نفس الشيء السابق
-======================
اتمنى ان تكون قد اتضحت الأمور .. وتمنياتي بكل التوفيق والتميز
ودمتم بخير وسعادة دائما .....