السلام عليكم ورحمة الله وبركاته.
إليكم ملف المحاكاه والهكس:
http://www.4shared.com/rar/5Mnj938Ice/New_Folder.html
لقد استخدمت PIC16F887
بتردد 4 ميجا مذبذب داخلي.
ولقد وضعت الكيباد على بورت D
واعتبرت أن الليدات على بورت B
ولكن لم أضع الليدات اختصارا ولأن المستخدم يعرف الخرج على البروتس بدون ليدات.
يمكن تغيير الهارد وير بالتبديل بين البورتات كما تريد بشرط عدم تغيير طريقة مقاومات الرفع كما جاء في الشروط في أول مشاركة.
اعتبرت أن أعلى زر على اليسار هو رقم واحد.
وأن أعلى زر على اليمين رقم 4
وأن أسفل زر على اليمين هو رقم 16
أظن أن القارئ فهم كيف يعد بقية الأزرار.
ومعذرة على تأخر الرفع.
وضعت هذا الكود على عجالة.. ولكن ليس هذا الكود النهائي الذي سأتسابق به.
والسلام عليكم ورحمة الله وبركاته.