السلام عليكم ورحمة الله وبركاته اريد ان اعرف كيفية كتابة برنامج ل
pic 18
وجزاكم الله خيرا
وانا لاحظت ان اغلب الكلام علي pic16
السلام عليكم ورحمة الله وبركاته اريد ان اعرف كيفية كتابة برنامج ل
pic 18
وجزاكم الله خيرا
وانا لاحظت ان اغلب الكلام علي pic16
تم تعديل هذه المشاركة بواسطة dang83_702 في 16 نوفمبر 2008 في 19:41
السلام عليكم
طبعا من أهم الأسباب هو هدف المشروع ومتطلباته وأظن أنه في الغالب العائلة 16 تفي بالغرضللمشاريع البسيطة ومشاريع الهواة(مناسبة من حيث السعر وحجم الذاكرة).
-- مثال : أغلب مشاريع التخرج تكون على PIC16F877A طبعا من MicroChip وقس على ذلك الرقاقة المشابه من الشركات الأخرى .
كتابة برنامج لعائلة الـ18 مشابه تماما للـ16 غير أنك يجب أن تعرف بعض الفروقات التي تكون في هذه ولا تكون في تلك
مثلا البعض من عائلة الـ18 تدعم الـUSB interface بالإضافة إلى الـCAN interface. (طبعا مدمجات داخل الـPIC ولا حاجة لأي Controller خارجي ).
لذا هناك بعض التغييرات بالـSFR , ولكن إن كنت تستخدم لغة عالية المستوى للبرمجة فهذا لن يؤثر على كيفية البرمجة.
والكود للـPIC16 متناسق compatible مع الـ18.
ببساطة إن تعلمت الـ16 تستطيع الإنتقال مباشرة إلى الـ18.
آسف للإطالة وأعذرني إن لم أستطع أن أجيبك على السؤال كما تريد.
May ALLAH Bliss me
اخي العزيز كونك تريد برمجة PIC18 فهو يستخدم في التطبيقات المعقدة نوعا ما لدلك يحبذ استخدام لغات عالية المستوى مثل PICBasic , MikroC, Hi-Tech and CCS انا شخصيا افضل MikroC كونها سهله و معاها الكثير من الامثله و مساعد ممتاز كوني اصلا مبرمج C
واتمنا لك التوفيق
ملحوظه: لو كان PIC16 كافي لمشروعك استخدمه(فكر دائما كى مهندس: ما قل وكفى)