هذا يعتمد على قيم المقاومات بالدائرة فهى تحدد ما إن كان الترانزيستور BC338 فى التشبع أم فقط يمرر تيار
معذرة فهناك نقطة لم الحظها وقتها ولكن وضحتها فى التعديل للرسم المرفق وهى تسبب مشكلة فى هذه الدارة سواء بتعديل مقاومات القاعدة للترانزيستورات bc338 أو غيره
عندما يكون خرج الميكرو للترانزيستور 5 فولت سيكون الترانزيستور BC338 حسب التوقعات فى حال التشبع مما يجعل الخارج للشاشات 12 فولت ثم بعد الشاشة ينقص 1.5 فيبقى 10.5 ثم على المقاومة 1 ك تحديد التيار لو خرج البورت صفر
أما لو خرج البورت HI سيكون 5 فولت وليس 12 لذا لن يتوقف مرور التيار ولكنه سيقل فقط و مرور التيار للبورت فى هذا الوضع خطر عليه لأننا لا نعلم مساره داخل الميكرو فمن غير المسموح أن يرتفع الجهد على أى بورت عن 5 فولت
لذا فاكرر اعتذارى عن عدم ملاحظة ذلك أولا و هذه الطريقة غير مناسبة
يجب تغيير 12 فولت إلى 5 فولت أو استخدام ترانزيستورات على البورت D أيضا