مثلما قلت أخي الكريم
هما متطابقين في الوظائف والشكل والاطراف
الفرق بينهما في حجم الذاكرات ..راجع الداتا شيت للمقارنة من خلال الجدول
PIC16F87X Datasheet
ويمكن ان يحل احدهما محل الثاني لكن بشروط:
1/ PIC16F876 يعوض PIC16F873 بدون تردد ..
2/ PIC16F873 يمكن ان يعوض PIC16F876 فقط اذا كان البرنامج لا يطلب حجم ذاكرة أكبر مما يتوفر عليه PIC16F873
وأظن ان الشخص الذي تتحدت عنه لاتخفى عليه هذه المعطيات والله أعلم.
ان شاء الله تكون هذه الاجابة نافعة..