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

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

killer_007
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
الدولة: جنب كشك ام رامي
المشاركات: 116
نشاط [ killer_007 ]
قوة السمعة:0
قديم 19-09-2010, 05:11 PM المشاركة 1   
افتراضي هل يوجد امر اكبر من delay_ms() Twitter FaceBook Google+



انا كنت بعمل برنامج و اريد امر اكبر في الأنتظار من delay_ms()
هل يوجد امر ينتظر سنية او دقيقة

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:396
قديم 19-09-2010, 05:59 PM المشاركة 2   
افتراضي


يمكنك ان تكرر نفس العبارة بعدد من المرات
مثلا لعمل تأخير دقيقة واحدة نكتب الكود التالي :


كود:
for(i=0;i<12;i++) delay_ms(5000);

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

الصورة الرمزية اكزي
اكزي
:: عضو ذهبي ::
تاريخ التسجيل: May 2009
الدولة: المغرب iguizzi06*hotmail.com // www.facebook.com/iguizzi.abdallah
المشاركات: 2,434
نشاط [ اكزي ]
قوة السمعة:149
قديم 19-09-2010, 06:15 PM المشاركة 3   
افتراضي


السلام عليكم

ممكن ياأخي مثلا مشروع يعمل 24 ساعة أي يوم نحوله الى الدقائق ثم الى الثواني ثم الى الميني سكوند ms والقيمة التي خرجت من التحويل تضعها بين قوسين على هدا الشكل :

; (القيمة) delay_ms


التعديل الأخير تم بواسطة : اكزي بتاريخ 19-09-2010 الساعة 06:20 PM

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:100
قديم 19-09-2010, 06:30 PM المشاركة 4   
افتراضي


فى ميكرو سى برو يوجد
كود:
  Delay_1sec();
ويمكنك عمل loop من مرتين للحصول عل 2 ثانية وهكذا




الصورة الرمزية haysem
haysem
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2010
المشاركات: 173
نشاط [ haysem ]
قوة السمعة:0
قديم 19-09-2010, 06:56 PM المشاركة 5   
افتراضي


انت ممكن تعمل فنكشن خاصة بيك و تعرفها فى اول البرنامج و تستدعيها

كود:
void delay_s(int x){
delay_ms( x *1000);
}

فاذا اردت تاخير 30 ثانية
كود:
delay_s(30);


التعديل الأخير تم بواسطة : haysem بتاريخ 19-09-2010 الساعة 08:07 PM

killer_007
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
الدولة: جنب كشك ام رامي
المشاركات: 116
نشاط [ killer_007 ]
قوة السمعة:0
قديم 19-09-2010, 07:20 PM المشاركة 6   
افتراضي


شكرا لكم جميعا انا فعلا كرارت الكود كزة مرة لاكن الدقيقة بتتلع أزيد
لاكن انا زبطهة delay_ms(7850); delay_ms(7850); delay_ms(7850); delay_ms(7850); delay_ms(7850);delay_ms(7850);
شكرا علي تفاعلكم

إضافة رد

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

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

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


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

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