السلام عليكم ورحمة الله وبركاته
إذا كانت المشكلة فى كيفية ضبط المنافذ A و E لجعلها رقمية بدلا من أن تكون تناظرية
فعليك أن تعلم أن هناك مسجل يتم ضبطه لعمل ذلك
هذا المسجل هو ADCON1
البتات PCFG0:PCFG3 الموجودة فى ذلك المسجل هى المسئولة عن ذلك
انظر الصورة التالية
تجد فى السطر الأخير أنه عند جعل البتات PCFG0:PCFG3 بالقيم 0111
أو 0110
فإنه سيتم جعل المنافذ
AN0 , AN1 , AN2 , AN3 , AN4 , AN5 , AN6 , AN7
(وهى تمثل المنافذ A و E)
رقمية DIGITAL
وعلى هذا تكون التعليمة التى تكتبها فى بداية البرنامج لجعل المنافذ رقمية هى