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

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

Mohamed96
:: مهندس ::
تاريخ التسجيل: May 2015
المشاركات: 6
نشاط [ Mohamed96 ]
قوة السمعة:0
قديم 22-06-2015, 07:40 AM المشاركة 1   
افتراضي المايكروكونترولر لا يعمل, احتاج لمساعده Twitter FaceBook Google+



بسم الله الرحمن الرحيم

قمت مؤخرا بشراء PIC16F877A MCU و PIC K150 Programmer و بدأت بتعلم برمجه الميكروكونترولر و قمت بتنفيذ دائره Hello World عالم الميكروكونترولر و هى ال LED Flasher لكنها لا تعمل و سأحاول اعطائكم كافه المعلومات اللازمه لمساعدتى

-الجهد الواصل للميكروكونترولر 5V ناتج من بطاريه 9V موصله ب 7805 Voltage Regulator
-اعمل على تردد 4MHz و هذه هى الاعدادات من MikroC



و قد قرأت ان بهذه الاعدادات اكون قد قمت باستخدام ال Internal Oscillator و لن احتاج احتاج لتوصيل الكريستاله و ملحقاتها

-لم اقم بتوصيل Resetting Circuit, فهل هى مهمه لدرجه ان الميكروكونترولر لن يعمل بدونها

-قمت مسبقا بتوصيل الميكروكونترولر على جهد 9V بدون قصد ف هل هذا اتلفه مع العلم انى جربت على ميكروكونترولر اخر جديد و لم يعمل ايضا

-عندما اقوم برفع البرنامج الى الميكروكونترولر تظهر هذه الرساله



فهل هذا يعنى ان البرنامج لم يرفع؟ مع العلم انى عندما اقوم بتفريغ الحقل النصى الموجود بالبرنامج و اقوم بقراءه البرنامج من الميكروكونترولر بعد رفعه و ظهور رساله الخطأ هذه يكون البرنامج الذى اردت رفعه هو الموجود على الميكروكونترولر و هذا يعنى انه تم رفعه بنجاح على حد علمى


و هذا كل شئ, ارجو المساعده

شكرا

تعديل:

جد ف الامور جديد
ضغط فى برنامج ال Programmer على زر Fuse و قمت بتعديل القيم ف اختفت رساله الخطأ و ظهرت رساله تفيد بان العمليه تمت بنجاح لكن الميكروكونترولر مازال لا يعمل


هذه الصفحه التى عدلت القيم بها


التعديل الأخير تم بواسطة : Mohamed96 بتاريخ 22-06-2015 الساعة 02:11 PM
اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 22-06-2015, 02:38 PM المشاركة 2   
افتراضي


بسم الله الرحمن الرحيم

قمت مؤخرا بشراء PIC16F877A MCU و PIC K150 Programmer و بدأت بتعلم برمجه الميكروكونترولر و قمت بتنفيذ دائره Hello World عالم الميكروكونترولر و هى ال LED Flasher لكنها لا تعمل و سأحاول اعطائكم كافه المعلومات اللازمه لمساعدتى

-الجهد الواصل للميكروكونترولر 5V ناتج من بطاريه 9V موصله ب 7805 Voltage Regulator
-اعمل على تردد 4MHz و هذه هى الاعدادات من MikroC



و قد قرأت ان بهذه الاعدادات اكون قد قمت باستخدام ال Internal Oscillator و لن احتاج احتاج لتوصيل الكريستاله و ملحقاتها

-لم اقم بتوصيل Resetting Circuit, فهل هى مهمه لدرجه ان الميكروكونترولر لن يعمل بدونها

-قمت مسبقا بتوصيل الميكروكونترولر على جهد 9V بدون قصد ف هل هذا اتلفه مع العلم انى جربت على ميكروكونترولر اخر جديد و لم يعمل ايضا

-عندما اقوم برفع البرنامج الى الميكروكونترولر تظهر هذه الرساله



فهل هذا يعنى ان البرنامج لم يرفع؟ مع العلم انى عندما اقوم بتفريغ الحقل النصى الموجود بالبرنامج و اقوم بقراءه البرنامج من الميكروكونترولر بعد رفعه و ظهور رساله الخطأ هذه يكون البرنامج الذى اردت رفعه هو الموجود على الميكروكونترولر و هذا يعنى انه تم رفعه بنجاح على حد علمى


و هذا كل شئ, ارجو المساعده

شكرا

تعديل:

جد ف الامور جديد
ضغط فى برنامج ال Programmer على زر Fuse و قمت بتعديل القيم ف اختفت رساله الخطأ و ظهرت رساله تفيد بان العمليه تمت بنجاح لكن الميكروكونترولر مازال لا يعمل


هذه الصفحه التى عدلت القيم بها
السلام عليكم
أخي لي ملاحظتين
1- البيك المستخدم يحتاج الى كرستاله خارجيه وليس به كرستاله داخليه وايضا اضع اختيار الاول من الاعدادات على وضع XT لانك تستخدم كرستاله 4Mhz

2- هذا البيك يحتاج الى 5 فولت تربط عبر مقاومه الى طرف MCLR

تحياتي

احصائية الشكر والاعجاب - 2 شكراً, 0 عدم اعجاب, 1 اعجاب
شكراً Mohamed96, احمد شهيد جواد ( شكر العضو على هذه المشاركة )
اعجاب احمد شهيد جواد ( أعجبته المشاركة )
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

Mohamed96
:: مهندس ::
تاريخ التسجيل: May 2015
المشاركات: 6
نشاط [ Mohamed96 ]
قوة السمعة:0
قديم 22-06-2015, 06:34 PM المشاركة 3   
افتراضي


السلام عليكم
أخي لي ملاحظتين
1- البيك المستخدم يحتاج الى كرستاله خارجيه وليس به كرستاله داخليه وايضا اضع اختيار الاول من الاعدادات على وضع XT لانك تستخدم كرستاله 4Mhz

2- هذا البيك يحتاج الى 5 فولت تربط عبر مقاومه الى طرف MCLR

تحياتي
الكريستاله التى امتلكها قيمتها 8MHz اذا سأجعل القيمه عند البرمجه 8 مع اختيار HS
لكن عن توصيلها ايضا لا يعمل, هل اكون وصلتها بصوره خاطئه؟


التعديل الأخير تم بواسطة : Mohamed96 بتاريخ 22-06-2015 الساعة 06:51 PM

الصورة الرمزية knforall
knforall
:: مهندس ::
تاريخ التسجيل: Dec 2011
الدولة: MOROCCO
المشاركات: 21
نشاط [ knforall ]
قوة السمعة:0
قديم 22-06-2015, 11:39 PM المشاركة 4   
افتراضي


الكريستاله التى امتلكها قيمتها 8MHz اذا سأجعل القيمه عند البرمجه 8 مع اختيار HS
لكن عن توصيلها ايضا لا يعمل, هل اكون وصلتها بصوره خاطئه؟

تأكد أخي من أنك ربطت الرجل رقم 1 ب 5v عن طريق مقاومة 10k

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً Mohamed96 ( شكر العضو على هذه المشاركة )

Mohamed96
:: مهندس ::
تاريخ التسجيل: May 2015
المشاركات: 6
نشاط [ Mohamed96 ]
قوة السمعة:0
قديم 23-06-2015, 03:14 AM المشاركة 5   
افتراضي


تأكد أخي من أنك ربطت الرجل رقم 1 ب 5v عن طريق مقاومة 10k
شكرا اخى و شكرا لكل من ساعدنى, الان الميكروكونترولر يعمل
شكرا مره اخرى


keidk
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2012
المشاركات: 184
نشاط [ keidk ]
قوة السمعة:0
قديم 07-07-2015, 09:24 PM المشاركة 6   
افتراضي


بسم الله الرحمن الرحيم
هل وضعت الميكرو في المبرمجة بطريقة صحيحة



الصورة الرمزية سعيد عويطة
سعيد عويطة
:: مهندس متميز ::
تاريخ التسجيل: Nov 2011
المشاركات: 491
نشاط [ سعيد عويطة ]
قوة السمعة:0
قديم 08-07-2015, 07:37 AM المشاركة 7   
افتراضي


تاكد من مدخل الكمبيوتر الكم,,,ليس لة دخل البرمجة مع البك,,,,المشكلة,,,كمبيوترك

غير معرف على البرمجة

إضافة رد

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

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

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


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

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