التجربة الرابعة في برمجة الماكروكنترولر
صفحة 1 من اصل 1 • شاطر
التجربة الرابعة في برمجة الماكروكنترولر
اهلا وسهلا بكم في منتدى مصر التقني
-------------------------------------------------------------------
بسم الله
في هذه التجربة المطلوب منا تشغيل الليدات باشكال مختلفة شكل يلي الشكل الاخر
الشكل الأول يضيء ليد ثم الذي يليه ثم الذي يليه وهكذا ثم يطفئهم جميعا ...
والشكل الثاني يجعل الإضاءة تبدأ من المنتصف الى الأطراف .
والشكل الثالث يضيئهم جميعا ثم يطفئهم جميعا ويكرر البرنامج السابق باستمرار
1-سنفتح برنامج proteus ونرسم به الدارة التالية
2-الان سنفتح برنامج Mikroc وننشئ مشروع جديد ونكتب الكود التالي . اقرأ الكود التالي وحاول ان تتخيل ماذا سينفذ البك اثناء تنفيذ كل امر وستلاحظ في الكود التالي وجود علامتي // وهذه العلامة لن تؤثر على عمل البرنامج ( اثناء تخيلك لما سينفذه البك اعتبر هذه العلامة وما بعدها في نفس السطر غير موجودين )
// انها تدل على انها وما بعدها من الكود في نفس السطر لا ينفذه البك وفائدة هذه العلامة ان تضع تعليق او ملاحظات على كل سطر وانت حر فيما تكتبه ولست متقيد بأي شيء .
ويستخدم المبرمجون هذه العلامة دائما لتوضيح ما يكتبوه في أي سطر ليفهمه غيرهم او لتنظيم الكود وفهمه بسهولة
الكود التالي
ماذا سيحث بالدارة والليدات اذا استخدمنا الكود السابق
وغدا ساقوم برفع الحل
والى لقاء في درس جديد
_________________
بتوفيق لجميع
العلم نور
-------------------------------------------------------------------
بسم الله
في هذه التجربة المطلوب منا تشغيل الليدات باشكال مختلفة شكل يلي الشكل الاخر
الشكل الأول يضيء ليد ثم الذي يليه ثم الذي يليه وهكذا ثم يطفئهم جميعا ...
والشكل الثاني يجعل الإضاءة تبدأ من المنتصف الى الأطراف .
والشكل الثالث يضيئهم جميعا ثم يطفئهم جميعا ويكرر البرنامج السابق باستمرار
1-سنفتح برنامج proteus ونرسم به الدارة التالية
2-الان سنفتح برنامج Mikroc وننشئ مشروع جديد ونكتب الكود التالي . اقرأ الكود التالي وحاول ان تتخيل ماذا سينفذ البك اثناء تنفيذ كل امر وستلاحظ في الكود التالي وجود علامتي // وهذه العلامة لن تؤثر على عمل البرنامج ( اثناء تخيلك لما سينفذه البك اعتبر هذه العلامة وما بعدها في نفس السطر غير موجودين )
// انها تدل على انها وما بعدها من الكود في نفس السطر لا ينفذه البك وفائدة هذه العلامة ان تضع تعليق او ملاحظات على كل سطر وانت حر فيما تكتبه ولست متقيد بأي شيء .
ويستخدم المبرمجون هذه العلامة دائما لتوضيح ما يكتبوه في أي سطر ليفهمه غيرهم او لتنظيم الكود وفهمه بسهولة
الكود التالي
- الكود:
void main()
{TRISB=0; PORTB=0;
loop:
PORTB=0B00000001; delay_ms(500); // L0 ON
PORTB=0B00000011; delay_ms(500); //L0,L1 ON
PORTB=0B00000111; delay_ms(500); //L0,L1,L2 ON
PORTB=0B00001111; delay_ms(500); //L0,L1,L2,L3 ON
PORTB=0B00011111; delay_ms(500); //L0,L1,L2,L3,L4 ON
PORTB=0B00111111; delay_ms(500); //L0,L1,L2,L3,L4,L5 ON
PORTB=0B01111111; delay_ms(500); //L0,L1,L2,L3,L4,L5,L6 ON
PORTB=0B11111111; delay_ms(500); // L0,L1,L2,L3,L4,L5,L6,L7 ON
PORTB=0B00000000; delay_ms(500); // ALL LEDs OFF
PORTB=0B00011000; delay_ms(500); // L3,L4 ON
PORTB=0B00111100; delay_ms(500); //L2-L5 ON
PORTB=0B01111110; delay_ms(500); //L1-LS ON
PORTB=0B11111111; delay_ms(500); // ALL LEDs ON
PORTB=0B00000000; delay_ms(500); // ALL LEDs OFF
PORTB=0B11111111; delay_ms(500); // ALL LEDs ON
PORTB=0B00000000; delay_ms(500); // ALL LEDs OFF
PORTB=0B11111111; delay_ms(500); // ALL LEDs ON
PORTB=0B00000000; delay_ms(500); // ALL LEDs OFF
goto loop;}
ماذا سيحث بالدارة والليدات اذا استخدمنا الكود السابق
وغدا ساقوم برفع الحل
والى لقاء في درس جديد
_________________
بتوفيق لجميع
العلم نور
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
رد: التجربة الرابعة في برمجة الماكروكنترولر
أتمنى لكم التوفيق ....ما هى الليدات ؟ لمبات كهربائية مثلا ؟
السنى- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 249
النقاط : 465
التقيم : 26
الجنس :
رد: التجربة الرابعة في برمجة الماكروكنترولر
الثنائي الباعث للضوء LED هو ببساطة شبه موصل PN ينبعث الضوء منه عندما ينطبق عليه جهد أمامي forward bias أي أن القطب السالب من البطارية يربط في طبقة N والقطب الموجب للبطارية يربط في طبقة P .السنى كتب:أتمنى لكم التوفيق ....ما هى الليدات ؟ لمبات كهربائية مثلا ؟
العناصر الباعثة للضوء تولد ضوءاً لدى تعرضها لتيار كهربائي ، وبعبارة أخرى نقول : إنها تحول الطاقة الكهربائية إلى طاقة ضوئية
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 1:38 pm من طرف moslema_r
» تصميم تطبيق جوال لمغسلة ملابس
الخميس سبتمبر 05, 2024 7:22 am من طرف mona mohamed
» تصميم تطبيق جوال لشركة عقارات
الأربعاء سبتمبر 04, 2024 11:34 am من طرف mona mohamed
» شركة مكافحة النمل الابيض بالرياض
الثلاثاء سبتمبر 03, 2024 7:04 pm من طرف moslema_r
» تصميم تطبيق جوال لنقل الاثاث
الإثنين سبتمبر 02, 2024 12:08 pm من طرف mona mohamed
» هناجر
السبت أغسطس 31, 2024 7:25 pm من طرف moslema_r
» تصميم تطبيق جوال لمتجر ورد
الخميس أغسطس 29, 2024 7:16 am من طرف mona mohamed
» تصميم تطبيق جوال لسلسلة مطاعم
الثلاثاء أغسطس 27, 2024 7:42 am من طرف mona mohamed
» تصميم تطبيق جوال لتوصيل الطلبات
الأحد أغسطس 25, 2024 7:38 am من طرف mona mohamed
» مظلات سيارات متحركة
الخميس أغسطس 22, 2024 8:30 pm من طرف moslema_r