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

   

db2006
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2013
المشاركات: 71
نشاط [ db2006 ]
قوة السمعة:
قديم 26-05-2016, 02:23 AM المشاركة 17   
افتراضي



بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

ان شاء الله نستخدم while مع النفى ! فى حالتنا .

كود:
  while(!((analogRead(PRU) > 837) && (analogRead(PRU) < 842))){   }
      lcd.setCursor(0,1);
  lcd.print("HEATING         ");
    digitalWrite(H, HIGH);
    delay(1000);
ممكن تستفيد ايضا من الصفحة التالية :

http://www.qariya.info/vb/showthread.php?t=180767


الحمد لله الذى بنعمته تتم الصالحات

اللهم اجعل القران ربيع قلوبنا
اللهم عظمه فى قلوبنا

باركك لله في مسعاك
لقد نجح الامر و شكرا جزيلا ببساطة لم اكن اضع اقواس {}
عندما اريد ايقاف الcase1 هل تنصح باستعمال while(1) {}
او هناك حيلة اخرى؟
وكيف هي الطريقة للخروج من ال switch و توقيف البرنامج لحين عمل ريسيت

اعلانات


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