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

   

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 21-02-2009, 11:48 PM المشاركة 65   
افتراضي



السلام عليكم
1/ عندما تنفذ الخوارزميات تكون في الواقع تهيء برنامج سيظهر في النهاية على 3 اشكال :
برنامج اسمبلي .
برنامج C
والمهم : ملف Hex..
هذا هو الملف الذي تلتقي حوله كل كومبيليرات لغات برمجة البيك على اختلافها ..
وهو الملف الذي سيضعه برنامج الكتابة في البيك بواسطة المبرمجة..
2/ هناك أمثلة تعليمية موجود في الفولدر (المجلد) الذي تم تنصيب فلوكود فيه.. ابحث عنه في جهازك وستجد مجلد يحمل اسم Examples.. خذ لك نسخة وضعها في مكان آخر من جهازك وقم بالتجارب عليه..
3/ إذا كانت عندك فكرة مشروع تريد تنفيذه بفلوكود ، يمكن ان تضعها هنا او في موضوع منفصل وان شاء الله نتحاور حولها ..

اعلانات

عاشق الحسين
:: مهندس متواجد ::
تاريخ التسجيل: May 2005
المشاركات: 119
نشاط [ عاشق الحسين ]
قوة السمعة:
قديم 23-02-2009, 12:45 AM المشاركة 66   
افتراضي


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

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

عاشق الحسين
:: مهندس متواجد ::
تاريخ التسجيل: May 2005
المشاركات: 119
نشاط [ عاشق الحسين ]
قوة السمعة:
قديم 23-02-2009, 01:05 AM المشاركة 67   
افتراضي


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


عاشق الحسين
:: مهندس متواجد ::
تاريخ التسجيل: May 2005
المشاركات: 119
نشاط [ عاشق الحسين ]
قوة السمعة:
قديم 23-02-2009, 01:11 AM المشاركة 68   
افتراضي


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

أنا أرى أن ذلك سهل ولكنني لا أستطيع أن أترجم خطوات عملية لتنفيذ المشروع


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 23-02-2009, 02:01 PM المشاركة 69   
افتراضي


ولكن أريد أن أسأل عن باقي الخطوات اللازمة لتخزين البرنامج على البيك
يعني كيفية تحويل البرنامج الى ملف هيكس وتركيب هذا الملف على البيك
وهل بنفع برنامج أي سي بروج
بعدما تنجح التجربة بفلوكود تنتقل الى المرحلة الثانية وهي توليد الملفات :
الخطوات بسيطة:
1- تقوم بحفظ الملف في مجلد المشروع في جهازك
2- تضغط على ايقونة Chip وهنا:
- تتأكد من نوع الميكروكونترولر .
- تضغط على configure وتدخل الاعدادات الضرورية والمناسبة وخاصة نوع المذبذب ..هذه اعدادات لاتظهر الا إذا كان برنامج PPPV3 مدمج مع فلوكود ..راجع التفاصيل هنا :
http://www.qariya.com/vb/showthread.php?t=35862
3- تضغط على ايقونة Compile to Hex
4-تنتظر الى ان تظهر كلمة Success دليلا على نجاج عملية الترجمة .
5- تضغط على close
النتيجة:
فلوكود قام بتوليد كل الملفات الضرورية ومن بينها ملف Hex.
ووضعها في مجلد المشروع الذي تم إنشاؤه سابقا.
6-تكمل الخطوات المعروفة الخاصة بتمرير الملف هيكس الى المتحكم الدقيق بواسطة IC-Prog او غيره والمبرمجة والكومبيوتر.
ملف للتجربة:
فلاشر بسيط بالمتحكم PIC16F84a او غيره شرط توفره على المنفذ ب : فلوكود + Hex + بروتوس
http://filaty.com/f/902/84565/Test.rar.html
بروتوس يجعلك ترى الدائرة تعمل كما في الواقع ..
لكن اذا فضلت تجاوز هذه الخطوة والذهاب مباشرة الى المبرمجة والمتحكم فهذا ممكن ولو ان المحاكاة اولا افضل في رأيي.


التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 22-04-2009 الساعة 09:43 AM

عاشق الحسين
:: مهندس متواجد ::
تاريخ التسجيل: May 2005
المشاركات: 119
نشاط [ عاشق الحسين ]
قوة السمعة:
قديم 23-02-2009, 06:31 PM المشاركة 70   
افتراضي


بارك الله فيك يا أخ زكي وأسأل الله العلي القدير أن يجعله في ميزان حسناتك


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 23-02-2009, 08:35 PM المشاركة 71   
افتراضي


ثانيا لدي مشروع
لقد رايت منذ فترة برنامج تتبع الصوت وهو عبارة عن أربع مايكات مربوط كل منها على طرف جسم ما.. محمول على عجلات بمواتير. وأول مايك يصل اليه الصوت يعمل الماتور الخاص به فيتوجه الجسم كله باتجاه مصدرذلك الصوت
أنا أرى أن ذلك سهل ولكنني لا أستطيع أن أترجم خطوات عملية لتنفيذ المشروع
بارك الله فيك أخي الكريم
المشروع ممكن بفلوكود ان شاء الله ..لكن قبل ذلك من رأيي ان تنفذ المشروع السابق اولا:
8 ليدات تضيء وتطفئ بوثيرة 1 ثانية..
http://filaty.com/f/902/84565/Test.rar.html
اولا : بفلوكود
ثانيا: تجربه على بروتوس (تدمج الملف Hex في مشروع التجربة على بروتوس) .ويمكنك العودة الى اول مشاركة لي في هذه الدورة لتنزيل البرنامج الرائع من هناك. واذا احتجت لتوضيحات حول الطريقة اسأل عنها هنا.
ثالثا : تنفيذ المشروع حقيقة وذلك من باب التجربة وتخبرني بالنتائج ..
أرجو لك التوفيق


الصورة الرمزية fathiidriss
fathiidriss
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2005
الدولة: ليبيا
المشاركات: 58
نشاط [ fathiidriss ]
قوة السمعة:
قديم 25-02-2009, 01:52 AM المشاركة 72   
افتراضي


مجهود اكثر من رائع بجهودك المقدره لقد جعلت من القريه الالكترونيه مدينه للعلم لك تحياتي الاخ زكي شاكر والله يوفقك



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