 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:333
|
|
10-05-2016, 08:44 PM
المشاركة 1
|
|
الملفات الأصلية للبرمجة بلغة الأسمبلى : احفظ - تعلم - علم - انشر ثم الدعاء
اساسيات برمجة الميكروكونترولر
اولا : مقدمة للغة الاسمبلى :
أ- الافكار الرئيسية فى برمجة الميكروكونترولر ( او اى جهاز يعمل بمبدأ الكومبيوتر) هى :
1- الميكروكونترولر لديه مجموعة تعليمات محددة instruction set يمكنه التعرف على كل تعليمة وتنفيذها .
2- البرنامج الذى يقوم الميكروكونترولر بتنفيذه هو قائمة من التعليمات ماخوذة من مجموعة تعليماته يقوم بقراءتها بالنظام الثنائى binary من ذاكرة البرنامج الخاصة به . يسمى البرنامج فى هذا الشكل (الهيئة) بشفرة (كود) الماكينة (الالة machine code (.
3- لتنفيذ ذلك يعمل الميكروكونترولر بلا هوادة من خلال تعليمات البرنامج ويفعل تماما ما تخبره به كل تعليمة أن يفعله لا اكثر ولا اقل فيما عدا عند حدوث تحويل مؤقت (المقاطقة) .
• حتى الان هذا امر بسيط ولكن الصعوبة تكمن هنا :
4- يجب على المبرمج ايجاد طرق او وسائل لتجزئة وترجمة افكاره على شكل خطوات يمكن للميكروكونترولر القيام بها حيث كل خطوة فى جوهرها يجب ان تكون تعليمة من مجموعة تعليماته.
ب- مشكلة البرمجة والتوافق (ايجاد الحل الوسط) مع الاسمبلى
مشكلة البرمجة ملخصة فى الشكل رقم 1.
رابط الملف الكامل :
http://www.mediafire.com/download/v3...%84%D8%B1.docx
|