عملية برمجيات Flowcode :
توفر برمجيات Flowcode طريقة سهلة لبرمجة شرائح الميكروكونترولر كما سوف ترى .بمجرد تصميم مخطط المسار على الشاشة والضغط على زر تتم ترجمته إلى كود عددى .
توجد عملية تحتاج لفهم : يرمجيات Flowcode تمرر البرنامج من خلال عدد من العمليات قبل أن ترسله إلى الميكروكونترولر : أولا يعالج مخطط المسار لإنتاج كود بلغة السى ثم بعد ذلك يعالج لإنتاج كود بلغة الأسمبلى وفى النهاية يعالج يعالج لإنتاج كود بأعداد سداسية عشر أو 'Hex' . الميكروكونترولر يفهم الأعداد السداسية عشر .
يرسل الكود HEX إلى الميكروكونترولر . لهذا السبب تقوم برمجيات Flowcode بتشغيل برمجيات فرعية تسمى 'PPP' . عندما تختار القائمة والأمر CHIP...CONFIGURE من قوائم برمجيات Flowcode فإن البرنامج PPP هو ما تراه . البرنامج PPP يتحكم فى عدد من خيارات الميكروكونترولر وفى الإعدادات عن طريق تحديد قيم للسحلات الموجودة بداخل الميكروكونترولر عندما تقوم بتحميل البرنامج .

يتم حرق كود Hex بذاكرة البرنامج للميكروكونترولر . تذكر أن ذاكرة البرنامج من النوع الغير متطاير وهذا يعنى أن البرنامج لا يفقد عندما رفع الميكروكونترولر من جهاز البرمجة بما يسمح لك باستخدامه فى الدائرة .ويعنى أيضا أنه يمكنك إعادة استخدام الميكروكونترولر وإعادة كتابة برنامج جديد على ذاكرة البرنامج .
تشغيل البرنامج Running the program :
بمجرد توصيل القدرة إلى الميكروكونترولر ويكون به ساعة clock يبدأ فى العمل لينفذ البرنامج الموجود بذاكرة البرنامج .
إذا ضغطت على زر إعادة التشغيل reset يبدأ البرنامج العمل من البداية .