قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
اخي احمد الف الف شكر على هذي المبادرة ويسعدني ان اكون اول المشاهدين والمستفيدين
نرجو منك التكرم بان تستمر في اعطاء المزيد من الدورات الى ان ترتقي بمعرفتنا لهذا العلم (المتحكم) الى درجة البرفشنل وجعل الله هذا في موازين حسناتك والى الامام وانا معك قلب وقالبا
وجعلنا الله ولياكم ممن يصومون رمضان ايمانا واحتسابا
void main()
{ unsigned int x=0;
cmcon=0x07;
trisb=0;
trisa=0x20;
portb=0;
porta=0;
while(1)
{ if(porta.f5==0)
{ delay_ms(300);
switch(x)
{
case 0:porta=0b00000001;break;
case 1:porta=0b00000010;break;
case 2:porta=0b00000100;break;
case 3:porta=0b00001000;break;
case 4:porta=0b00010000;break;
case 5:porta=0b01000000;break;
case 6:porta=0b10000000;break;
case 7:portb=0b00000001;break;
case 8:portb=0b00000010;break;
case 9:portb=0b00000100;break;
case 10:portb=0b00001000;break;
case 11:portb=0b00010000;break;
case 12:portb=0b00100000;break;
case 13:portb=0b01000000;break;
case 14:portb=0b10000000;break;
}
x++;
if(x>=14)x=0;
}
} }
الأخ الكريم / قلمان : وعليكم السلام ورحمة الله وبركاته
حياك الله و أهلا وسهلا بك أتمنى أن تكون من المتابعين عن قرب وليس عن بعد وذلك بالمشاركة في حل التمارين والمتابعة المستمرة .. وأهلا بك مرة أخرى
الأخ الكريم / ruf أهلا وسهلا بك وشكرا جزيلا على كلماتك الطيبة و أتمنى أن أكون عند حسن ظنكم .
الأخ الكريم / mkks87 . اهلا وسهلا بك حل جيد ولكن عندما تصبح قيمة x تساوي أربعة هل سيعمل الليد الموصل بـ A4 . هل جربتها في المحاكاة ؟
الشيء الثاني أرجو أن تكون الإجابات ليست هنا بل ترسل على إيميلي الخاص
void main()
{ unsigned int x=0;
cmcon=0x07;
trisb=0;
trisa=0x20;
portb=0;
porta=0;
while(1)
{ if(porta.f5==0)
{ delay_ms(300);
switch(x)
{
case 0:porta=0b00000001;break;
case 1:porta=0b00000010;break;
case 2:porta=0b00000100;break;
case 3:porta=0b00001000;break;
case 4:porta=0b00010000;break;
case 5:porta=0b01000000;break;
case 6:porta=0b10000000;break;
case 7:portb=0b00000001;break;
case 8:portb=0b00000010;break;
case 9:portb=0b00000100;break;
case 10:portb=0b00001000;break;
case 11:portb=0b00010000;break;
case 12:portb=0b00100000;break;
case 13:portb=0b01000000;break;
case 14:portb=0b10000000;break;
}
x++;
if(x>=14)x=0;
}
} }
[QUOTE=ahmad_s_f;425797]الأخ الكريم / قلمان : وعليكم السلام ورحمة الله وبركاته
حياك الله و أهلا وسهلا بك أتمنى أن تكون من المتابعين عن قرب وليس عن بعد وذلك بالمشاركة في حل التمارين والمتابعة المستمرة .. وأهلا بك مرة أخرى
أجدد شكري لك أستاذ
لقد أصبح من الممكن لي أن أتابع دروسك الشيقة بفضل الله
أنا أحاول أن أشغل 56 leds إن شاء الله
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 04:13 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)