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

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-12-2010, 10:20 AM المشاركة 1   
افتراضي البرمجة بلغة السى : شرح الكومبيلر WIZ -C : محرر – مصحح أخطاء – مترجم – محاكى – مبرمج Twitter FaceBook Google+



البرمجة بلغة السى : شرح الكومبيلر WIZ -C : محرر – مصحح أخطاء – مترجم – محاكى – مبرمج




رابط البرنامج :

http://www.fored.co.uk/html/wiz-c_download.html

الرابط لتحميل إصدار مجانى يشمل جميع ملفات مكتبات الدول والكتالوجات وملفات المساعدة ويقوم بترجمة والتعامل مع التطبيقات حتى 2000كلمة .
هذا المترجم ذو كفاءة ويعتمد جميع عائلة الميكروكونترولر PIC ذات المعالجات المبنية على 14-bit والتى من ضمنها PIC16F84 و PIC16F877 .
يتضمن المترجم محرر يقوم بتسليط الضوء على بناء الجمل والذى يجعل تطوير البرنامج سهل نسبيا . بالإضافة إلى ذلك يحتوى المترجم على محاكى يمكن المبرمج من اختبار الكود قبل تحميله على شريحة الميكروكونترولر . كما يحتوى على عدد كبير من مكتبات الدوال والتى يمكن استخدامها بسهولة بمعرفة المبرمج .
بعض أسباب اختيار هذا المترجم :
· يعتمد العمليات الحسابية على الأعداد الحقيقية .
· يعتمد اعتمادا مباشرا وحدات العرض LCD .
· توفير عدد كبير من الدوال الرياضية .
· دورة تطوير البرنامج سهلة نسبيا .
· عادة يتم تطوير برامج المستخدم باستخدام المحرر الداخلى والكومبيوتر الشخصى .
· يمكن محاكاة الكود باستخدام المحاكى الداخلى .
· وأخيرا يمكن تحميل الكود الصحيح على ذاكرة الميكروكونترولر المطلوبة .

القادم إن شاء الله

التدريب : و برنامجنا الأول

اعلانات

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 3,062
نشاط [ زكي شاكر ]
قوة السمعة:178
قديم 27-12-2010, 10:47 AM المشاركة 2   
افتراضي


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

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-12-2010, 11:06 AM المشاركة 3   
افتراضي


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

والصديق الحميم

مهندس / زكى شاكر

شكرا جزيلا لك

تقدير من خبير اعتز به

بارك الله فيك وفى جميع اعمالك

فنحن على طريق التكامل ماضون باذن الله

مع تمنياتى بدوام التوفيق


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-12-2010, 11:33 AM المشاركة 4   
افتراضي


التدريب : و برنامجنا الأول
البرنامج الأول الذى سوف نكتبه ونستخدمه فى التدريب على المترجم سوف يكون برنامج بسيط لوميض ليد ON&OFF متصل بالمنفذ .

بعد تحميل البرنامج وتنصيبه على الكومبيوتر وتشغيله :

1- بدء البرنامج وإنشاء مشروع جديد New Project:
إبدأ تشغيل البرنامج
أ‌- يتم إنشاء مشروع جديد باستخدام القائمة / الخيار :
Project | New Project or Project Group




· يؤدى ذلك إلى إحضار (إظهار) معالج إنشاء المشروع





· انقر على زر تغيير الجهاز Change Device تظهر لك نافذة اختيار فى السياق اختار منها 16F84 ثم اضغط على زر OK .





· انقر على الزر التالى Next فيظهر لك عدد من ترددات المذبذب العيارية اختار منها 4MHz .





· انقر على زر Next فيظهر لك زر يسمح لك بتهيئة الفيوزات المطلوب تحديدها .





· تهيئة بنود فيوزات التحكم مثل نوع المذبذب واستخدام مؤقت الحراسة , والشكل يبين خياراتنا .





· انقر على OK ثم بعد ذلك انقر على Next لإظهار الخيار الأخير .
قد نود فصل هذا الخيار لذلك نزيل علامة اختياره .





· أخيرا اضغط على زر Next لآخر مرة (أو زر إنهاء Finish)
يظهر المربع الحوارى الذى يسمح لك بحفظ ملف المشروع.
اختار المسار المناسب ,على سبيل المثال:

C:\Program Files\FED\PIXIE\Projects\Tutorواكتب اسم ملف المشروع وليكن "First"





· إذا رغبت فى إنشاء دليل جديد غير موجود استخدم زر إنشاء "مجلد جديد " New Folder .
· ونظرا لان المشروع جديد ولأول مرة قد يظهر فى شكل مصغر, كبر النافذة باستخدام الزر الموجود بأعلى يمين شريط النافذة ثم استخدم القائمة والخيار Window | Arrange for Edit لوضع المشروع الجديد على الشاشة بالشكل المطلوب للتحرير (يمكن استخدام ALT+E) .






· مبدئيا هذا المشروع يتكون من ملف واحد بلغة السى .


القادم إن شاء الله

2- إنشاء ملف بلغة السى داخل المشروع :


charaf
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2010
المشاركات: 127
نشاط [ charaf ]
قوة السمعة:0
قديم 27-12-2010, 12:00 PM المشاركة 5   
افتراضي


please my teacher now im lost
i want to know what is difference between mikroc and this program
because im using mikroc


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-12-2010, 12:51 PM المشاركة 6   
افتراضي


please my teacher now im lost
i want to know what is difference between mikroc and this program
because im using mikroc
اخى الكريم

شكرا جزيلا لك

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

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

ونصيحتى ان كنت تعودت على برنامج معين ويفى بالغرض المطلوب منه فيكتفى به .

مع تمنياتى بدوام التوفيق


charaf
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2010
المشاركات: 127
نشاط [ charaf ]
قوة السمعة:0
قديم 27-12-2010, 01:19 PM المشاركة 7   
افتراضي


thank you so much sir
i wish you more success in your life


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-12-2010, 01:51 PM المشاركة 8   
افتراضي


thank you so much sir
i wish you more success in your life
اخى الكريم

شكرا جزيلا لك

مع تمنياتى بدوام التوفيق

إضافة رد

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

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

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


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

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