منتدى التحكم الآلي والإلكترونيات
مرحبا بك عزيزي الزائر يشرفنا أن تقوم بالدخول إذا كنت من الأعضاء أو التسجيل إذا كنت زائرا ويمكنك إنشاء حسابك ببساطة ويمكنك التفعيل عن طريق البريد أو الانتظار قليلا حتى تقوم الإدارة بالتفعيل
منتدى التحكم الآلي والإلكترونيات

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*مكتبة الصوراليوميةس .و .جبحـثالتسجيلقائمة الاعضاءالمجموعاتدخول

شاطر | 
 

 شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
F.Abdelaziz
عقيد
عقيد


عدد الرسائل : 639
تاريخ التسجيل : 20/05/2009

مُساهمةموضوع: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأحد 20 سبتمبر 2009 - 6:57

السلام عليكم

اسمحوا لى بالمشاركة الاتية :

شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :

1- مقدمة:

يفترض انك حصلت على المبرمجة سواء بشرائها او بصنهعا بنفسك .

جاء الان دور وضع او تحميل او نقل البرنامج الى الميكروكونترولر وهو ما يعرف باسم عملية حرق الميكروكونترولر burning .

سوف نغطى الان كيفية ضبط برنامح الحرق كذلك اماكن وضع الشرائح المختلفة فى السوكيت باستخدام المبرمجة الشهيرة PG2C .

فى البداية قد يستغرق معك وقتا .
وهذا الموضوع بغرض المساعدة فى تسريع عملية الحرق حتى تنظر الى الموضوع بوجه مشرق .
بمجرد ضبط الاعدادات بطريقة صحيحة لن تحتاج الى ذلك مرة اخرى .

تحذير :
• يمنع منعا باتا وضع او ازالة الميكروكونترولر من المبرمجة وهى فى وضع نظام البرمجة .
• لاتقوم بتشغيل اى برامج على منفذ التوالى المتصل بالمبرمجة والا تسبب فى تلف الميكروكونترولر والمبرمجة ايضا .

2- الادوات المطلوبة :

علاوة على المبرمجة :
ا- الكابل
ستحتاج الى كابل توالى 9طرف Male to Female .
ب- التغذية تتم من الكومبيوتر نفسه خلال منفذ التوالى .
ج- البرنامج Software
هو البرنامج الشهير المجانى ICProg( http://www.ic-prog.com/) . حمل الملف بالصيغة ZIP وافتحه سوف تجد ملف واحد هو البرنامج كله وهو icprog.exe
احفظه فى مكان فى متناول يدك مثل سطح المكتب .
ملحوظة هامة :

تنصيب البرنامج لمستخدمى Windows NT and XP :

هذه الانظمة تفعل اشياء غريبة مع منافذ التوالى والتوازى لا تفعلها الاصدارات السابقة لها . لهذا السبب يوجد driver خاص يسمح لك بالتعامل بنجاح مع منافذ التوالى والتوازى على اى اصدار .

• اولا يجب عليك تنزيل ال NT/2000 Driver من موقع البرنامج (http://www.ic-prog.com/icprog_driver.zip).
• ضع ال driver فى نفس المجلد الموجود به ملف البرنامج ICProg.exe .
• شغل البرنامج وانقر على قائمة الضبط Settings بالنافذة الرئيسية وافتح نافذة 'Options'.
• اختار مفتاح 'Misc' وانقر على الاختيار 'Enable NT/2000/XP Driver'
• يطلب من البرنامج restart للكومبيوتر .
• عند بدأ البرنامج من جديد سوف يكون كل شىء على مايرام .

3- طريقة حرق الميكروكونترولر burning

أ‌- شغل البرنامج يظهر لك الشكل التالى


[img][/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
F.Abdelaziz
عقيد
عقيد


عدد الرسائل : 639
تاريخ التسجيل : 20/05/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأحد 20 سبتمبر 2009 - 7:02

ب‌- من قائمة 'Settings' اختار 'Hardware' كما فى الشكل حيث يتم اختيار : نوع المبرمجة JDM و اختيار منفذ التوالى . تأكد من عدم اختيار اى خاصية عكس invert .
اضغط OK لغلق النافذة .



[img][/img]


ج‌- تحميل الملف بصيغة HEX

حمل ملف ال HEX الخاص بالمشروع .




[img][/img]


يجب ان يحتوى ملف ال HEX على مصهرات الشفرة fuses encoded فسوف يتعرف عليها برنامج ICProg ويقوم باختيار المصهرات وضبط المذبذب بالنيابة عنك .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
F.Abdelaziz
عقيد
عقيد


عدد الرسائل : 639
تاريخ التسجيل : 20/05/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأحد 20 سبتمبر 2009 - 7:09

د- يجب ان تختار نوع الشريحة يدويا .

ه - ضع شريحة الميكروكونترولر فى المكان المناسب لها فى المبرمجة .
مثال لتحديد مكان وضع الشريحة فى المبرمجة :



[img][/img]


اماكن جميع الشرائح مدونة على الطبقة العلوية (طبقة المكونات) على شكل silkscreen
والشكل يوضح طريقة وضع ال PIC16F628 وهى ذات 18طرف . لاحظ الطرف رقم 1 على المبرمجة ورقم 1 على الشريحة ( الطرف بجوار النقرة او الحفرة )


[img][/img]




و‌- اذهب الى البرنامج واضغط على ايقونة الامر بالبرمجة وشاهد تذبذب الليد الخاص بالبرمجة ( ان وجد) اثناء البرمجة دلالة على سريان البيانات .
يقوم البرنامج بالتحقق من سلامة عملية البرمجة واعطاء تقرير يفيد بذلك successfully verified






[img][/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
F.Abdelaziz
عقيد
عقيد


عدد الرسائل : 639
تاريخ التسجيل : 20/05/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأحد 20 سبتمبر 2009 - 7:13

ز‌- ماذا نفعل اذا ظهرت الرسالة اللعينة :

'Programming failed at Code address 0000h'




[img][/img]


تأكد من الاتى:
• الكابل متصل جيدا وبالطريقة الصحيحة بمنفذ التوالى المطابق تماما لما تم اختياره فى عملية ضبط البرنامج .
• الميكروكونترولر فى موضعه الصحيح فى سوكيت المبرمجة .
• اذا كنت تستخدم نظام البرمجة فى الدائرة ICSP تأكد من توصيل الكابل الخاص بذلك بطريقة صحيحة وبأحكام .
• تأكد من اختيار الميكروكونترولر المناسب فى البرنامج .


بالتوفيق


الى اللقاء فى التطبيقات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
metwally.mustafa
فريق أول
فريق أول


عدد الرسائل : 4211
العمر : 30
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الثلاثاء 22 سبتمبر 2009 - 10:02

شكرا لك اخى الكريم وجزاك الله كل خير

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
hany_omar
ملازم أول
ملازم أول


عدد الرسائل : 97
تاريخ التسجيل : 28/02/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الثلاثاء 12 يناير 2010 - 10:34

جزاكم الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
MAR 1966
عريف
عريف


عدد الرسائل : 19
العمر : 50
الموقع : MAROC
العمل/الترفيه : TECHNICIEN
تاريخ التسجيل : 17/03/2009

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأربعاء 24 فبراير 2010 - 14:30

شكرا لك اخى الكريم وجزاك الله كل خير
كيف نقوم بتحويل نص المبرمج من صغة ldmicro الى صغة ICProg
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
mohamedeln
عريف
عريف


عدد الرسائل : 12
العمر : 29
الموقع : www.eln3oloum.tk
تاريخ التسجيل : 24/06/2010

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الجمعة 25 يونيو 2010 - 8:27

مشكوووووووووووووووووووووووووووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
fathiidriss
عريف
عريف


عدد الرسائل : 19
العمر : 46
تاريخ التسجيل : 26/06/2010

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الثلاثاء 6 يوليو 2010 - 17:50

مشكور اخي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
م/سيدعبدالرحمن
جندي
جندي


عدد الرسائل : 3
تاريخ التسجيل : 18/12/2008

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الأربعاء 25 أغسطس 2010 - 21:26

F.Abdelaziz كتب:
السلام عليكم

اسمحوا لى بالمشاركة الاتية :

شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :

1- مقدمة:

يفترض انك حصلت على المبرمجة سواء بشرائها او بصنهعا بنفسك .

جاء الان دور وضع او تحميل او نقل البرنامج الى الميكروكونترولر وهو ما يعرف باسم عملية حرق الميكروكونترولر burning .

سوف نغطى الان كيفية ضبط برنامح الحرق كذلك اماكن وضع الشرائح المختلفة فى السوكيت باستخدام المبرمجة الشهيرة PG2C .

فى البداية قد يستغرق معك وقتا .
وهذا الموضوع بغرض المساعدة فى تسريع عملية الحرق حتى تنظر الى الموضوع بوجه مشرق .
بمجرد ضبط الاعدادات بطريقة صحيحة لن تحتاج الى ذلك مرة اخرى .

تحذير :
• يمنع منعا باتا وضع او ازالة الميكروكونترولر من المبرمجة وهى فى وضع نظام البرمجة .
• لاتقوم بتشغيل اى برامج على منفذ التوالى المتصل بالمبرمجة والا تسبب فى تلف الميكروكونترولر والمبرمجة ايضا .

2- الادوات المطلوبة :

علاوة على المبرمجة :
ا- الكابل
ستحتاج الى كابل توالى 9طرف Male to Female .
ب- التغذية تتم من الكومبيوتر نفسه خلال منفذ التوالى .
ج- البرنامج Software
هو البرنامج الشهير المجانى ICProg( http://www.ic-prog.com/) . حمل الملف بالصيغة ZIP وافتحه سوف تجد ملف واحد هو البرنامج كله وهو icprog.exe
احفظه فى مكان فى متناول يدك مثل سطح المكتب .
ملحوظة هامة :

تنصيب البرنامج لمستخدمى Windows NT and XP :

هذه الانظمة تفعل اشياء غريبة مع منافذ التوالى والتوازى لا تفعلها الاصدارات السابقة لها . لهذا السبب يوجد driver خاص يسمح لك بالتعامل بنجاح مع منافذ التوالى والتوازى على اى اصدار .

• اولا يجب عليك تنزيل ال NT/2000 Driver من موقع البرنامج (http://www.ic-prog.com/icprog_driver.zip).
• ضع ال driver فى نفس المجلد الموجود به ملف البرنامج ICProg.exe .
• شغل البرنامج وانقر على قائمة الضبط Settings بالنافذة الرئيسية وافتح نافذة 'Options'.
• اختار مفتاح 'Misc' وانقر على الاختيار 'Enable NT/2000/XP Driver'
• يطلب من البرنامج restart للكومبيوتر .
• عند بدأ البرنامج من جديد سوف يكون كل شىء على مايرام .

3- طريقة حرق الميكروكونترولر burning

أ‌- شغل البرنامج يظهر لك الشكل التالى




[img][/img]


مشكور أخى الكريم على الشرح القيم وفعلاً برنامج

(ICPROG)
يعمل مشاكل مع الأكس بى لما لمسته مع التعامل معه على الأكس بى ويعمل جيدأ على وندوس 98 وبخصوص هذا لى استفسار بسيط وهو عندى مبرمجة من نوع

(JDM)

عملت لها ضبط على الأكس بى على هذا البرنامج ولكنها تعطى رسائل خطأ مع العلم أننى دخلت على خانة ميوزك وضبط على الأكس بى و
(VCC)
وأحضرت ملف الدريفر ولكن لا أعرف بالضبط أين أضع هذا الملف بالضبط ارجو الشرح بالضبط

وشكراً لكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
kteba2009
جندي
جندي


عدد الرسائل : 1
العمر : 26
تاريخ التسجيل : 21/10/2010

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الخميس 21 أكتوبر 2010 - 16:20

مشكور اخي الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
elhachemiking
جندي
جندي


عدد الرسائل : 4
العمر : 36
تاريخ التسجيل : 11/06/2010

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الجمعة 12 نوفمبر 2010 - 12:22

شكرا لك اخى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
rinom23
مساعد أول
مساعد أول


عدد الرسائل : 56
العمر : 32
تاريخ التسجيل : 29/11/2011

مُساهمةموضوع: رد: شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :   الإثنين 23 يناير 2012 - 13:54

merci
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
شرح برنامج ICProg و طريقة استعمال مبرمجات PIC :
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى التحكم الآلي والإلكترونيات :: منتديات التحكم الآلي والإلكترونيات :: منتدى الميكروكنترولر Micro Controller-
انتقل الى: