فى الرابط
التالى البرنامج بإذن الله مكتمل به الاضافات التى تم النقاش حولها
http://www.4shared.com/file/12410091...a4f/final.html
__________________________________________________ _________________
فى حالة الضغط على المفتاح * لطلب تغيير الباسوورد سيطلب منك كتابة الباسورد القديم أولا
ثم يختبر البيك الباسورد عن طريق المتغير الذى استخدمناه وهو المتغير error
ملحوظة صغيرة فى آلية عمل البرنامج :
فى البرنامج جعلنا الميكروكنترولر يعمل مراجعة على الباسوورد رقم رقم وليس للباسوورد ككل
مثال:
كانت الباسوورد الحالية هى 123456 وضغط المستخدم على الزر * عندها سيطلب منك الميكروكنترولر إدراج الباسوورد القديم أولا
فأدخلت 1 ( ستظل قيمة المتغير error تساوى صفر )
ثم 2 ( ستظل قيمة المتغير error تساوى صفر )
ثم 3 ( ستظل قيمة المتغير error تساوى صفر )
ثم 7 ( عندها ستتحول قيمة المتغير error إلى واحد وسيظل الميكرو يأخذ منك الأرقام تباعا )
ثم ..
ثم...
ثم...
وفى النهاية يعمل check على المتغير error فيجدها بواحد فيعرف أن هناك خطأ
أما فى حالة نسيان الباسوورد
فتم إضافة مفتاح طوارىء عند الضغط عليه لن يطلب منك الميكرو الباسوورد وإنما سيطلب منك إدخال الباسوورد الذى تريده كأنك تضع الباسوورد لأول مرة