السلام عليكم ورحمة الله
اخى الكريم
معروفة لك وهى المصفوفة التى تحتوى على قيم التى تجعل بورت بى يشكل الارقام من 0 الى 9
و x%10 معناها باقى قسمة قيمة x على 10 بمعنى لو قيمة x ب 76
اذن x%10 تساوى 6 و x/10 تساوى 7
ودى بحتجها عشان اقسم قيمة x الى احاد لكى اعرضه على العارضة الاولى
وعشرات كى اعرضه على العارضة الثانية
اما القيمة 128 المضافة الى الكود الاول فائدتها هو ارسال القيمة 1 الى البت السابع الى بورت b لكى تطفى العارضة الثانية وتعمل العارضة الاولى بسبب وجود بوابة النفى فى حالة عرض قيمة الاحاد
وهى تكافئ
هذه طريقة ال MultiPlexing
واذا حابب كود اسهل باستخدام مفكك الترميز 7447
انا فى الخدمة
وشكرا