قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:0
قديم 07-11-2012, 10:44 AM المشاركة 1   
yel ملف الهيكس لايعمل على الميكروكونترولر Twitter FaceBook Google+



االسلام عليكم

لقد قمت بنقل ملف هيكس يعمل بشكل جيد على البروتيوس الى ميكروكونترولر 16f888ولكنه لم يعمل في الواقع
مع العلم اني استخدمت ميكروسي برو للبرمجة و MPLAB IDE لنسخ ملف الهيكس على البيك باستعمال المبرمجة PICSTART Plus
لقد تاكدت من جميع الوصلات التي ذكرتها لكن مشكلتي مع الميكروسي هي اني استعمل PIC16F88 واريد استعمال المذبذب الداخلي لهذا الغرض قمت بوضع برنامج صغير وهو برنامج للتحكم في محرك الخطوة وذهبت الى Edit Project
وقمت بظبط جميع الاعدادات حيث اني ااستعمل نسخة mikroC PRO for PIC 4.15
ولكن لم ينجح الامر ثم نصحني احد الاصدقاء باستخدام MPLAB IDE مع COMPILER C وهو Hi-Tech PIC C-compiler v9.60 وطبعااااااااااااااا نجح الامر مع نفس الدارة ونفس البيك
في حقيقة الامر انا افضل ميكروسي لان به دوال جاهزة للاستعمال لاني على MPLAB IDE قمت بظبط جميع السجلات التي احتاج اليها البنامج اضافة الى برمجة الدوال كدالةة التاخير مثلاا
كما ان احد الاصدقاء في احد النوادي اافدني بان جهاز البرمجة يضيف تعديلات على ملف الهيكس فهل يمكن اضافة تلك التعديلات بMPLAB او هل يمكن انتاج ملف هيكس بالميكروسي جاهز للحر ق على البيك دون اللجوء الى Edit Project وببرمجة كل السجلات لاني اظن ان مشكلتي الحقيقية مع السجلات


وشكراااا للجميع

اعلانات

الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 185
نشاط [ NOUR P.4 ]
قوة السمعة:0
قديم 08-11-2012, 07:03 AM المشاركة 2   
افتراضي


السلام عليكم
أخي الفاضل لا يمكن الإستغناء عن ضبط ال configuration من المبرمجة حيث أن هذا المسجل لا يتم الكتابة و التعديل عليه إلا من المبرمجة مهما كان نوعها ................
و يتحكم هذا المسجل بالكريستال الداخلي و WDT و أظن أن ملف الهيكس لم يعمل لعدم إلغاء تفعيل WDT ..... الموضوع سهل فبعد أن تختار نوع المتحكم تظهر لك إعدادات هذا المتحكم (طبعا ضمن برنامج المبرمجة) و هذا يتيح لك ضبط الإعدادات بسهولة و يسر و سيعمل معك البرنامج بأحسن حال
دمت بخير و لا تنسى أهم شيء هو أن تدعو لي .....

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:114
قديم 08-11-2012, 05:53 PM المشاركة 3   
افتراضي ملفات المشروع؟


االسلام عليكم

لقد قمت بنقل ملف هيكس يعمل بشكل جيد على البروتيوس الى ميكروكونترولر 16f888ولكنه لم يعمل في الواقع
مع العلم اني استخدمت ميكروسي برو للبرمجة و MPLAB IDE لنسخ ملف الهيكس على البيك باستعمال المبرمجة PICSTART Plus
لقد تاكدت من جميع الوصلات التي ذكرتها لكن مشكلتي مع الميكروسي هي اني استعمل PIC16F88 واريد استعمال المذبذب الداخلي لهذا الغرض قمت بوضع برنامج صغير وهو برنامج للتحكم في محرك الخطوة وذهبت الى Edit Project
وقمت بظبط جميع الاعدادات حيث اني ااستعمل نسخة mikroC PRO for PIC 4.15
ولكن لم ينجح الامر ثم نصحني احد الاصدقاء باستخدام MPLAB IDE مع COMPILER C وهو Hi-Tech PIC C-compiler v9.60 وطبعااااااااااااااا نجح الامر مع نفس الدارة ونفس البيك
في حقيقة الامر انا افضل ميكروسي لان به دوال جاهزة للاستعمال لاني على MPLAB IDE قمت بظبط جميع السجلات التي احتاج اليها البنامج اضافة الى برمجة الدوال كدالةة التاخير مثلاا
كما ان احد الاصدقاء في احد النوادي اافدني بان جهاز البرمجة يضيف تعديلات على ملف الهيكس فهل يمكن اضافة تلك التعديلات بMPLAB او هل يمكن انتاج ملف هيكس بالميكروسي جاهز للحر ق على البيك دون اللجوء الى Edit Project وببرمجة كل السجلات لاني اظن ان مشكلتي الحقيقية مع السجلات
وشكراااا للجميع
معروف ان المبرمجة PICSTART PLUS تعمل داخل بيئة MPLAB
ومعلروف ان اعدادات البيك المبرمج عن طريقها (المبرمجة ) يتم ببساطة في MPLAB (بما في ذلك نوع المذبذب) تماما كما في Edit Project للميكروسي.
ومعروف ان هناك امكانية لاستيراد مشروع ميكروسي برو الى مبلاب .. لكن لا نعرف كيف تم ذلك .
فاختصارا للوقت لو ممكن ترفع :
1- ملف المشروع الناجح ب Hi-Tech PIC C-compiler v9.60 المدمج طبعا مع MPLAB
2- ملف المشروع ب Mikroc + Mplab

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 08:16 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025