بسم الله الرحمن الرحيم
FLOWCODE V3
البرمجة ببرنامج : FLOWCODE V3
تعريف مختصر :
في الموضوع التالي سنتعرف على أسلوب جديد في البرمجة : البرمجة بواسطة الرسم : Programmation Graphique
من بين البرامج الخاصة بهده الطريقة المتفردة البرنامج الرائع FLOWCODE V3..
فلوكود برنامج يعلمك البرمجة بأسلوب سلس وفي نفس الوقت يمنحك القدرة على إعداد و تنفيذ مشاريع متميزة وحقيقية بالميكروكنترولر ..
ومن خلال البرمجة به تكتشف بالتدريج منطق البرمجة ونظامها الظاهر والخفي..
الهدف من الدورة :
الهدف من دورة فلوكود هو مساعدة المبتدئين قدر المستطاع ،
والاخذ بيدهم انطلاقا من الدروس الاساسية والتطبيقات المرافقة ، ومساعدتهم في مشاريعهم الخاصة بهم البسيطة والمتطورة ..
1/ تنصيب Flowcode V3 :
بعد تنزيل البرنامج من المصدر (هنا).. تنصبه كالمعتاد وتتابع بتنصيب المكمل PPPV3 (هنا)..
لا تتجاوز هذه الخطوة بل اضغط على install PPP3.9 ثم تابع الخطوات المتبقية لاكمال التنصيب . و لتتأكد من تنصيب PPPV3
او لاعادة تنصيبه تتبع ما يلي (هنا)
تحويل النسخة الى نسخة كاملة مع شرح الطريقة :
هنا
2/طريقة عمل فلوكود :
الخطوات الاساسية لاي مشروع :
(ننشأ مجلدا جديدا نختار له اسما ثم نتابع الخطوات)
1/ اعدادات شريحة المتحكم الاولية: Configure
هي إعدادات ضرورية لتوليد ملفات هيكس صالحة لتنفيذ مشروع حقيقي .. تتركز حول :
اختيار متحكم مناسب و اختيار تردد مذبذب المتحكم ثم ضبط الاعدادات الاولية المعروفة ب Configuration .. (هنا)
2/ إدخال تعليمات تنفيذ البرنامج (التعليمات ممثلة في فلوكود برموز محددة .. نتعرف عليها هنا )
و توصيل المكونات المختلفة .. ليدات، سويتشات، عارضات، ذاكرات ..
ثم محاكاة عمل البرنامج وادخال التعديلات اذا كانت ضرورية .
3/ توليد ملف Hex:
بعد ما ننتهي من التجربة على فلوكود نعمد الى الحصول على ملف Hex :
نضغط على ايقونة Compile to Hex
يفترض ان الاعدادات configure قد تمت سابقا وهو شرط إنجاح البرمجة الفعلية (تذكير : هنا).
3/ دروس تعليمية ب Flowcode V3 :
الدرس الاول :
برمجة مخارج
الدرس الثاني :
برمجة مدخل
امثلة متنوعة من المصدر :
استخدام المبرمجة :
-بعد نجاح المحاكاة عل فلوكود (و بروتوس اذا رغبنا في ذلك) نفكر في نقل الكود الى المتحكم لتجربته على ارض الواقع ..
-نحتاج لهذا الغرض مبرمجة من نوعJDMاو غيرها و ننصب على الحاسب برنامج للنقل مثل Winpic800
نربط الحاسب بالمبرمجة عن طريق المنفذ التسلسلي (او منفذ الطابعة او USB حسب ما يسمح به جهاز المبرمجة التي نتوفر عليها)
نضع المتحكم في المبرمجة في المكان المخصص له ونتابع المراحل كما في مقطع الفيديو المرفق:
تحميل----
***
FLOWCODE V4
من الاصدار 3 الى الاصدار 4:
ملاحظة: رغم بعض الاختلافات في طريقة توصيل عناصر ومكونات المحاكاة،
فإن كل الملفات المرفقة مع دروس فلوكود 3 تعمل بفلوكود 4
وهذا ملف يشرح طريقة توصيل عناصر المحاكاة و كيفية تعديل خصائصها .. إضافة الى طريقة تعديل خيارات المشروع :
سرعة التردد وسرعة المحاكاة:
تحميل
***
FLOWCODE V3/V4
تطبيقات وروابط مكملة
(هنا)
***