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

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

الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:0
قديم 03-10-2012, 02:10 PM المشاركة 1   
ha ملف الهيكس يعمل بشكل جيد على البروتيوس Twitter FaceBook Google+



السلام عليكم


عندي مشكلة وهي ان ملف الهيكس يعمل بشكل جيد على البروتيوس
ولا يعمل على الدارة العملية

لذا قمت بتجربة برنامج صغير لكن وقعت في نفس المشكل
void main()
{
trisa=0b00000000;
trisb=0;
portb=0;
while(1)
{
portb=0b11001100;
delay_ms(50);
portb=0b00111100;
delay_ms(50);
portb=0b00110011;
delay_ms(50);
portb=0b11000011;
delay_ms(50);
}
}
اظن ان المشكل في المؤقت لاني اريد استعمال المؤقت الداخلي

او في برنامج التحميل على البيك لاني استعمل مبرمج picstart الخاص بميكرشيب

وهل ملف الهيكس الذي يولده ميكروسي هو الملف النهائي الذي يتحمل على البيك



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

اعلانات

الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:79
قديم 03-10-2012, 07:25 PM المشاركة 2   
افتراضي


تاكد من اعدادات الميكرو سي
اذا اردت مذبذب داخلي يجب استعمال 16f628 او اخواتها اللي اقوا منها و تاكد من اعدادات ال internal oscillator في المايكرو سي

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

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


اظن ان المشكل في المؤقت لاني اريد استعمال المؤقت الداخلي
تأكد من تفعيل ذلك الاستعمال في إعدادات Project..
اضغط على Edit Project لفتح الصفحة.


الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:0
قديم 04-10-2012, 07:12 AM المشاركة 4   
افتراضي


السلام عليكم
اريد فقط ان اتاكد ان اعدادات المؤقت تتم فقط من خلال edit project وليس داخل البرنامج وهل ممكن شرح بسيط لكيفية اعداده لاني استعمل
نسخة ميكروسي v8.2 وشكراااااااا


Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,426
نشاط [ Tico ]
قوة السمعة:115
قديم 04-10-2012, 08:22 PM المشاركة 5   
افتراضي


السلام عليكم
اريد فقط ان اتاكد ان اعدادات المؤقت تتم فقط من خلال edit project وليس داخل البرنامج وهل ممكن شرح بسيط لكيفية اعداده لاني استعمل
نسخة ميكروسي v8.2 وشكراااااااا
أظنك تقصد المذبذب الداخلي المتوفر في بعض المتحكمات مثل PIC16F628
إعدادات المذبذب الداخلي لهذا البيك تتم من خلال edit project لكن من الضروري تحديد قيمة الكوارتز (الكريستال) في 4 ميغاهرتز.


الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 185
نشاط [ NOUR P.4 ]
قوة السمعة:0
قديم 05-10-2012, 08:33 PM المشاركة 6   
افتراضي


السلام عليكم


عندي مشكلة وهي ان ملف الهيكس يعمل بشكل جيد على البروتيوس
ولا يعمل على الدارة العملية

لذا قمت بتجربة برنامج صغير لكن وقعت في نفس المشكل
void main()
{
trisa=0b00000000;
trisb=0;
portb=0;
while(1)
{
portb=0b11001100;
delay_ms(50);
portb=0b00111100;
delay_ms(50);
portb=0b00110011;
delay_ms(50);
portb=0b11000011;
delay_ms(50);
}
}
اظن ان المشكل في المؤقت لاني اريد استعمال المؤقت الداخلي

او في برنامج التحميل على البيك لاني استعمل مبرمج picstart الخاص بميكرشيب

وهل ملف الهيكس الذي يولده ميكروسي هو الملف النهائي الذي يتحمل على البيك



وشكرااااااااااااااااااااااااااااا للجميع
السلام عليكم
أولا أخي و خطوة


الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 185
نشاط [ NOUR P.4 ]
قوة السمعة:0
قديم 05-10-2012, 09:26 PM المشاركة 7   
Wink إليك أخي الحل بالصور


السلام عليكم


عندي مشكلة وهي ان ملف الهيكس يعمل بشكل جيد على البروتيوس
ولا يعمل على الدارة العملية

لذا قمت بتجربة برنامج صغير لكن وقعت في نفس المشكل
void main()
{
trisa=0b00000000;
trisb=0;
portb=0;
while(1)
{
portb=0b11001100;
delay_ms(50);
portb=0b00111100;
delay_ms(50);
portb=0b00110011;
delay_ms(50);
portb=0b11000011;
delay_ms(50);
}
}
اظن ان المشكل في المؤقت لاني اريد استعمال المؤقت الداخلي

او في برنامج التحميل على البيك لاني استعمل مبرمج picstart الخاص بميكرشيب

وهل ملف الهيكس الذي يولده ميكروسي هو الملف النهائي الذي يتحمل على البيك



وشكرااااااااااااااااااااااااااااا للجميع
السلام عليكم
أولا أخي و خطوة خطوة
يجب أن نتأكد أن البك الذي نقوم باستخدامه يحوي على ما يسمى
INTRC_OSC ونعرف ذلك ببساطة من خلال الداتا شيت تايع الصورة لبيك
فيه خاصية الكريستال الداخلية pic16f628a :



لاحظ و جود RA7 و كذلك RA6 و هذا يعني أنه من الممكن جعلها مخارج رقمية Digital I/O في حال استعمال المذبذب الداخلي


صورة لبك ليس به هذه الخاصية pic16f84a:



لاحظ عدم و جود R أي لايمكن أن يعمل البك من دون كريستال لأنه لا يدعم الكريستال الداخلي

الآن لاحظ اعدادات الMICRO C 8.2 الصورة تتكلم ..لاحظ يجب ضبط التردد كما في الصورة يعني مش على كيفو و لو كان داخلي يجب تحديد التردد:



الخيار التالي هو الذي يجعل أرجل البك RA7 & RA6 تعمل كمخارج و مداخل رقمية شوف الصورة



وطيعا إذا تم توليد ملف الهكس من دون رسالة خطأ تأخذه و ترميه في البك و خلاص .... لا لسا في مشاكل و إليك المشاكل وحلها
بعد توليد ملف الهكس وتحميله لبرنامج جهاز البرمجة (المبرمجة) تروح محدد النوع نوع البك يعني و تروح داخل على خيار config و ترجع تحط الخيارات الواردة في الصورة التي هي LVP OFF.........etc و من ثم تبرمج البك و يكون جاهز للفرن ....ههههه أرجو من الله أن يوسع علمي و علمك و ينفعنا به إنه على مايشاء قدير
Eng . Nour P.4


الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:0
قديم 07-10-2012, 07:28 AM المشاركة 8   
افتراضي


السلام عليكم
اخواني شكرااا للجميع وشكر خاص ل NOUR P.4
اخي لقد وفيت وكفيت ولكن لدي بعض الالتباس وهو في ملف الهيكس فهل جملتك الاخيرة -طيعا إذا تم توليد ملف الهكس من دون رسالة خطأ تأخذه و ترميه في البك و خلاص .... لا لسا في مشاكل و إليك المشاكل وحلها
بعد توليد ملف الهكس وتحميله لبرنامج جهاز البرمجة (المبرمجة) تروح محدد النوع نوع البك يعني و تروح داخل على خيار config و ترجع تحط الخيارات الواردة في الصورة التي هي LVP OFF.........etc و من ثم تبرمج البك و يكون جاهز للفرن ....ههههه أرجو من الله أن يوسع علمي و علمك و ينفعنا به إنه على مايشاء قدير
تفيد ان جهاز البرمجة يظيف تغييرات على الملف خاصة اذا استعملت اجهزة برمجة مختلفة شكرااااااااااااااااااااااااااااااااا

إضافة رد

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

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

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


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

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