|
بعد تصحيح الدائرة بتوصيل RA0,RA1 بأطراف CE
لو نفذ الميكرو أمر بوضع RA0=HI,RA1=HI فإن أى Data على Port B لا تضيء الليدات
لو نفذ الميكرو أمر بوضع RA0=LOW,RA1=HI فإن أى Data على Port B لا تضيء الليدات من U3 و لكنها تعبر U1 و تضيء الليدات المناظرة
لو نفذ الميكرو أمر بوضع RA0=HI,RA1=LOW فإن أى Data على Port B لا تضيء الليدات من U1 و لكنها تعبر U3 و تضيء الليدات المناظرة
لو نفذ الميكرو أمر بوضع RA0=LOW,RA1=Low فإن أى Data على Port B لا تضيء الليدات من U3 و أيضا تعبر U1 و تضيء الليدات المناظرة
و شكرا لعرضك الكريم بتصميم دوائر
|
أخي ماجد
أنا قلت لك أنه وبعد تصحيح الدارة وباستعمال 74245 لن تتمكن في نفس اللحظة من إشعال مثلا 8 ليدات من 74245 الأول و 4 ليدات من 74245 الثاني لان 74245 ليس Latch بل Octal data transceiver
يا أخي ماجد أنا قلت لك في نفس الوقت
ما فسرته أنت صحيح وهو تأكيد للما قلته لك أنا
عندما نضع RA=1 فإن 74245 يصبح ISOLATED أي ان الليدات المربوطة به لن تشتغل
أي انك لا تستطيع التحكم في 16 ليد في نفس اللحظة
انت في نفس اللحظة تتحكم في 8 ليدات فقط
أما إذا استعملنا مثلا 74373 مكان 74245 فإننا يمكن ان نتحكم في مئات الليدات في نفس اللحظة.
أخي يمكن ان تجرب ما اقوله لك على ISIS وستتأكد من ذلك
يا اخي ماجد الفرق الجوهري والكبير بين Latch و Octal data transceiver هو ان الأول يشتغل كذاكرة اما الثاني فلا يقوم مقام الذاكرة
أخي ماجد إذا لم تقتنع يمكن ان ارفق لك دارة مع ملف المحاكاة