برمجة الميكروكونترولر PIC& AVR بالمخطط السلمى ladder diagram من البداية وحتى الاحتراف
المرجع : البرنامج المحانى على الموقع :
http://www.cq.cx/ladder.pl
وسوف اتابع معكم الدراسة على الخطوات الاتية
1-شرح البرنامج وما يحتويه مع الامثلة العملية البسيطة فى البداية ثم التقدم خطوة بخطوة الى ان نصل الى اكبر البرامج وليكن plc كامل باستخدامات متعددة مع استخدام ال simulator الموجود فى البرنامج
وانتاج الملف *.HEX لاستخدامه فى البند التالى
واثناء ذلك سوف اذكركم بلغة ladder programming
2-استخدام برنامج proteus لرسم الدائرة الكهربية circuit diagram وتحميل الملف ال hex وعمل simulation للتاكد من سلامة البرنامج
3-استخدام برنامج proteus ( او eagle او protel او orcad ) لعمل الدائرة المطبوعة PCB
5-تنقيذ الدائرة المطبوعة عمليا لانتاج مشروع قابل للسويق
واليكم البداية وتكملة الموضوع تعتمد على مدى الاستجابة وابداء الراى بالمشركة وليس المشاهدة
موجزا سريع : يبدأ البرنامج (المجمع compiler ) بأظهارالمخطط السلمى ladder diagram حيث نقوم بكتابة البرنامج وفى النهاية يقوم بانتاج الكود الطبيعى-ملف هكسا *.HEX - لاى من الميكروكونترولر PIC & AVR
خضائص البرنامج :
1- يتعامل مع المدخلات والمخرجات الرقمية Digital input & output
2- يتعامل مع المؤقتات
TIMERS(TON, TOF, RTO)
3- يتعامل مع العدادات
(CTU, CTD, ‘circular counters’ for use like a sequencer)
4- يتعامل مع الدخل التماثلى وخرج تعديل عرض النبضة
analog inputs, analog (PWM) outputs
5- يتعامل مع المتغيرات العددية والتعليمات الحسابية
integer variables and arithmetic instructions
6-سهولة الاتصال المتتالى لكل من الكومبيوتر وشاشة الاظار السائلية او اى اجزة اخرى
easy-to-use serial communications, to a PC, LCD, or other device
7- يتعامل مع مسجلات الازاحة والجداول
shift registers, look-up tables
8- يتعامل مع متغيرات الذاكرة EEPROM
9-يمكننا من عمل تمثيل واختبار البرنامج قبل وضعه فى الميكروكونترولر
simulator, to test your program before you generate PIC/AVR code
والى اللقاءفى الحلقة القادمة