|
أخي بسام
لاشك نصيحتك قيمة وايضا صحيح كلامك باأن اخذ ملف الهيكس واحرقه على البك يعني برنامج على الجاهز ولكن اريد سوالك بما ان لديك خبرة كبيرة بهذا المجال :
اي من لغات البرمجة سهلة وبسيطة وغير معقدة ؟برأئيك.
واشكر الاخ sheimy على الرابط القيم .ولكن اجد صعوبة بتحميل الملف .
|
أهلا وسهلا بك
ولكن للأسف خبرتي سطحية بهذا المجال
أما بالنسبة لأفضل لغة فالأمر يعتمد على احتياجاتك من حلول لمشاكل
أنا تعلمت القليل من الأسمبلي ثم البيسك برو وأخيرا السي وحسب ما أردت المايكرو لأجله من برامج تحكم في اجهزة ساعات توقيت شواحن بطاريات.....
وبقيت أفضل السي ومن المايكروكنترولر الأتمل AVR
ولكن إذا كانت الدوائر التي تريد لحلول مثل هذه, ثنائيات ضوئية...الخ
فسوف تجد البيسك أسهل وأقرب للمنطق البشري في الفهم وسوف تستطيع أن تصمم البرنامج بنفسك أو تغير برنامجا ما بنفسك.
يجب أن تستطيع عمل التالي نقل أي برنامج إلى الكمبايلر وعمل التغييرات وتحويل البرنامج إلى هيكسا ثم المقدرة على برمجة المايكرو فعليا
وإن تعذر عليك ذلك فعليك ببرنامج التشبيه بروتيوس!
هذا برنامج سهل تستطيع عمل تغييرات عليه وعمل الكثير من تكرارات
for
وما هي إلى سلوك يعني قم بتكرار عمل ما كذا مرة!
Do
For i = 1 To 7 ' Go through For..Next loop 7 times
LEDS = LEDS << 1 ' Shift on LED to the left
Gosub GetDelay ' Get new Delay value
Pause Delay ' Pause for Delay period
Next i
معنى ذلك:
نفذ التالي (ست مرات)
حيث "i التكرار" تبدأ بواحد وتنتهي عند 7 أي ست مرات
وتوقف (كذا ثانية) بعد تنفيذ كل مرة
وانتقل بعد التوقف لتنفيذ الأمر التالي
وواصل "تابع" التكرار وانتبه للوصال المتصل بB4
فإن تم الضغط عليها فتوقف عن التكرار وافعل شيئا آخرا...
ها هي الصفحة للكود كاملا ويمكنك تحويله بالكبايلر إلى هيكسا ثم متابعته على برنامج المحاكات وبعد ذلك تستطيع تغييره وتوسعته ليشمل الكثير من النماذج!!!
http://www.warburtech.com/products/l...link1934x.pbp/