قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

فادى السعيد
:: مهندس جيد ::
تاريخ التسجيل: Apr 2009
المشاركات: 260
نشاط [ فادى السعيد ]
قوة السمعة:0
قديم 24-03-2014, 06:06 PM المشاركة 1   
افتراضي سوال في الميكرو Twitter FaceBook Google+



كيف اجعل الميكرو ينتظر 5 دقائق مع تنفيز باقي الاوامر

وشكر مقدما

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 25-03-2014, 05:58 AM المشاركة 2   
افتراضي


كود:
long int i=0;
void main()
 {
  for(i=0;i< 300000;i++)
      {.......
      ........  /* */
      ........
      delay_ms(1);}
     /*    */
}

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

فادى السعيد
:: مهندس جيد ::
تاريخ التسجيل: Apr 2009
المشاركات: 260
نشاط [ فادى السعيد ]
قوة السمعة:0
قديم 25-03-2014, 10:38 AM المشاركة 3   
افتراضي


الف شكر اخي الكريم علي الرد

ولكن الميكرو في هذه الحاله بيكون مشغول بتفيز الامر

كيف اجعله ينفز امر اخر في ذلك الوقت

ولك تحياتي


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 25-03-2014, 12:47 PM المشاركة 4   
افتراضي


الف شكر اخي الكريم علي الرد

ولكن الميكرو في هذه الحاله بيكون مشغول بتفيز الامر

كيف اجعله ينفز امر اخر في ذلك الوقت

ولك تحياتي
السلام عليكم
الامر البسيط يكون بأستخدام الانتربت
فداله الانتربت تعمل مستقله عن البرنامج فيمكن مايكرو ينفذ دوال معينه وعندما يكتمل زمن 5 دقائق يحدث الانتربت لينفذ اوامر اخرى

او كما قال لك الاخ العزيز حيدر علاج حسن بان تقوم بتصغير زمن مثلا الى 1 ملي ثانيه وتقوم بتكرار هذا الزمن بمقدار 5 دقائق (300 ثانيه ) او 300000 ملي ثانيه وخلال هذا التكرار تضع دوال التي تريد تنفيذها فهنا ينتظر 5 دقائق وبنفس الوقت ينفذ دوال اخرى
بالنسبه اذا أختاريت داله الانتربت فهناك برنامج من شركه مايكروشيب يعطيك كود كامل ارجو منك مراجعه هذا الرابط
http://www.qariya.info/vb/showthread.php?t=139493

كما لي مشاركه سابقه لنفس موضوعك ولكني لاأجدها وحالما أجدها سعطيك الرابط لكونها تحتوي على مثال توضيحي
تحياتي الطيبه لكم


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 25-03-2014, 01:08 PM المشاركة 5   
افتراضي


اخي وجدت الرابط
http://www.qariya.info/vb/showthread.php?t=139789

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 04:39 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025