10 10 فرط 4 120 0
البيت رقم 5 00 يستعمل لاختيار اي بتك تررية: العمل ١أي الدخول اليه في الذاكره , بنك1 او بنك0 ,راجع خريطة الذاكره او ما
البيت رقم 4 10 هو علم يتعلق بالوقت وسنشرحه بالتفصيل عندما نصل الى الاوامر المتعلقه به
البيت رقم 3 70 له علاقه بالتيار الكهربائي وسنشرحه عندما نصل الامرين المتعلقين به وهم 511:127, 01277701
اما ما تبقى,البيت 0 و 1و2 وهم 20,27 , © فهم الاعلام التي نركز عليها الان ,فكن معي والله الموفق
انت تعلم ان السجلات الاساسيه في الميكروكونترولير 210167844 طولها 8 بيت معبر عنها بطريقه رقميه او نظام ثنائي
مركب من 0 و 1 فمن سجل او بايت بطول اربعه بيت يمكننا اخراج 16 شيفره مختلفه وهو ما شرحناه في درسنا الاول من
ان نكتبه في هذا السجل من نظامنا العشري هو 5 للما 255 وليس 256 ؟ ببساطه لان الصفر له شيفره ويحسب يحسب كرقم
ببساطه نظرب الرقم 2 بنفسه عدد طول البايت , ففي الحاله الاولى 16-2*2*2*2 بعد هذه التوضيحات فالندخل لموضوعنا
الاعلام في عملية الجمع:
واحد 1 ويضع 0 في حاله عدم تجاوز هذا الرقم "255"
70-1 وفي حل العكس فهو يساوي 0
الاعلام في عملية الطرح
ب-20 ج-10 محب-ج-10 وهو رقم ايجابي
عندما تكون مج - ب< - 10 وهو رقم سلبي
وبعكس ذالك فهو صفر
العلم 7-1 عندما تكون قيمة الاثنين متساويه,وما دون ذالك فهو صفر
ندرسها بعد وسنراها عن قريب بعون الله
7 80877750 | لرح؟-7 0 | :منسجل 8 اطرح سجل
اذا كان ما يحتويه 17 قبل تنفيذ الامر قيمة 20 و 17 خمسه وعشرين, بعد عملية تنفذ الامر يكون المحتوى او الجواب 5
فالحرف 8 يمكن ان يكون 0 او 1
صفر يعني ضع الجواب في سجل 177 بينما 1 يعني ضع الجواب في سجل 1
علةاشئيس:» م اله ناس المعني في ع انواس ال رديه
8 87407 | تغيير في ترتيب البيث في السجل |
,فمثلا لو معنا سجل 1 بعد تطبيق الامر يصبح 1-0
4 8 |11 ! قا 1 | "ا 1 مثلان على ذالك
1887 كح طلتخت 0 !1 1 0
صديقي واخي العزيز الاوامر الثمانية عشره التي درسنا,من جمع وطرح وترتيب وتنتيف شعرالخ,كلها تدور في فلك
لنفترض انه عندنا سجل ويدعى حسن 1188811-01010101 ونريد ان نمحي البيت او نصفر البيت الموجود في الخانه اثنين ,
فالنرى ما يحدث بعد تطبيق الامر 13077 11888:1,2
نطبق الامر
الخانه فالنأخذ على صعيد المثال سجل ستاتوس وعلم © الذي هو جز منه,فيمكننا ان نطبق الامر على الشكل التالي
2امر اذهب الى غير عنوان
3امر المج زركمين
كان واحد فيذهب لتطبيق الامر 2
3 |5 87788 ابحمالبيت - افخص البيت فاذا هو واحد اقفز
24 عا لانتشاصهد
اولا :1 هي عباره عن سجل او اي رقم من صفر الى 255
ما معنى سوبروتين؟ السوبروتين عباره عن مجوعة اوامر معزوله عن البرنامج الاساسي,وهذه امجموعه نستطيع
بكلمات اخرى السوبروتين عباره عن برنامج صغير داخل البرنامج ككل ,نذهب اليه كلما خطر على بالنا بمناداته من خلال الامر
بآنتقه اما ع1[ هنا فهي اسم السوبروتين
ارجع من السوبروتين الى البرنامج
نا ١ السوبروتين وعد الى البرنامج الاساسي لتنفيذ الامر الذي يلي 1 اي بعد الامر الذي
صديقي العزيز الواتشدوغ عباره عن عداد داخلي موجود في داخل الميكروكونترولير وهو يعد من 0 الى 255,وله وظائف مفيده
الميكروكونترولير يذهب الى العنوان
1 امد صعيد المثال لدينا برتامج مكون من 600 ام وتريد من المتكر و كو تر ولي عنما يل ال
يحفظه الميكروكونترولير كعنوان للامر الذي امامه,فعندما نقول له من اي مكان في البرنامج
اولا :1 هي عباره عن سجل او اي رقم من صفر الى 255
0 عا تاسنتسمعد علي لف7008 ؤ جا و 737 بين سجل 3501 هذا الامر بجري عملبه منطفقيه
اولا 1 هي عباره عن سجل او اي رقم من صفر الى 255
اولا :1 هي عباره عن سجل او اي رقم من صفر الى 255
3 8178177716 | المرحا-17 + ءامن 1577 اطرح سجل
ع1 هي عباره عن سجل او اي رقم من صفر الى 255
شبيهه بالامر 1021771027 للبين ولكنه يرجع من سوبروتين المقاطعه فهذا آخر امر يجب ان نضعه اذكرك بشرحنا 1177
عندما يحدث تغير ما في هذا البين (من واحد الى صفر او بالعكس) يتوقف البرناج عن عمله العادي ويذهب 71171 المقاطعه:
ارجع ولكن ارجع محملا قيمة 1 في سجل 77
هذه السجلات هي قلب الميكرو, وكل شيئ يدور يلها فسنها ما يستغمل للتحكم بالميكرو,كما يستعمل الريموت كونترول للتحكم
8 | :1ع عامط | 7 عومد ماه | 000١
مصوب ,جميل جدا,فما معنى مصوب ؟ صديقي العزيز ,تصور جهاز متماع الاسظوَانات الجبيره القضيم ,فاذا اردت سماع اغنية ما
النفترض انه لدينا سجل عنوانه 07 ويحتوي على المعلومه وهي الرقم 09
ولدينا سجل آخر عنوانه 08 ومعلومته الرقم 02
| 6 0120:5258 | نقص واحد اذا "ف" - صفر اقفز
2 أمر اذهب الى غير عنوان
3 أمر اجمع رقمين
هذا الامر 112078210 يعمل بالطريقه التاليه: اولا ينقص واحد من سجل 1 : فمن الممكن ان يحدث امرين , اذا الجواب كان
8 01] 11107 زد واحد زد واحد على سجل
0 1106352 فاذا وصلت الى 0 اقفز 2 زد واحد على سجل
لا بد وانك الان تتسائل كيف يمكن ان نزيد ونصل الى 0؟
0 1:07:52 اما اين يقفز ؟ فهو نفس شرح
صديقي العزيز, هي عباره عن مقارنه بين 2 بيت والنتيجه تكون حسب الجدول التالي
لاحظ انه بعد تطبيق المقارنه هناك حاله واحده تكون نتيجتها صفر
| اليك المثل التالي, لنفتقرض ان 177-00001111 و 1-11110000 قبل ان ينفذ
| الامر 0 2 لاحظ الجدول التالي
| حتى يصل الى البيت رقم صفر
مثل آخر
لا تفعل شيئا
#الى 117 حرك محتوى سجل
امر كي لا يفعل الميكروكونترولير أي شيء
هذا الامر له علاقه بلعلم © الذي درسناه, فالامر 181,7 1,0 كل الارقام الموجوده في سجل 1 تتحرك نحو اليسار, والرقم
الموجود في العلم ينتقل الى البيت رقم 0 وما هو موجود في البيت رقم 7 ينتقل الى العلم © فللتوضيح اليك المثال التالي
عندنا سجل 00001111 1 والعلم © يساوي 0 فبعد تطبيق هذا الامر يصبح سجل 120001110 انظر الشرح المصور:
0 2117 نطبق الأمر
هذا هو كالأمر السابق تماما ويختلف عنه بالاتجاه فقط وإذا طبقنا المتل السابق هنا ترى الجواب حسب الشرح المصور التالي
0 2877 نطبق الأمر
َْ تنسى صديقي العزيز انه بعد تنفيذذ هذا الأمر العلم لا © كان صفر وأصبح واحد