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

   

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 28-09-2014, 06:30 AM المشاركة 33   
افتراضي



والشىء الغريب فى دروس المهندس احمد سمير فى هذا الجزء من الكود كاتب

كود:
void check_noise()    //check noise
{
 for(x=0;x<10;x++)
{
 if(ir_recever is 0)noise=0;
 if(ir_recever is 1){noise=1;return noise;}
 delay_us(60);
}
return noise;
}

عمل بيلد للبرنامج بدون ايرر ؟؟

كتبت نفس الشى ولاكن اعطانى ايرر؟؟



[IMG][/IMG]
السلام عليكم
السبب في رساله الخطأ لكون داله من نوع void لذا كتب بدلها char
تحياتي

اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 28-09-2014, 06:33 AM المشاركة 34   
افتراضي


كاتب

كود:
void check_noise()    //check noise
اى لايرجع اية قيمة فكيف نجح استاذ احمد بنفس الكود وفشلت فيه ؟؟

مع العلم انا كاتب قبل void man

كود:
char check_noise();

اين المشكلة ؟؟
السلام عليكم
يجب ان تكون نفس داله وبنفس كتابه
صحيح انت معرف في البدايه البرنامج
كود:
char check_noise();
ولكن لما تأتي لكتابه الكود لازم تكتبها بنفس النسق
اي تكتب
كود:
char check_noise()

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

الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 28-09-2014, 08:52 AM المشاركة 35   
افتراضي


شكرا لك اخ حسن شوف هذا الكود من دروس المهندس احمد سمير




[IMG][/IMG]

وهذا كود الدالة او الفونكشن كاتب فيها void ؟؟



[IMG][/IMG]

عملت نفس الشى واعطانى البرنامج ايرر ؟؟


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 28-09-2014, 09:16 AM المشاركة 36   
افتراضي


شكرا لك اخ حسن شوف هذا الكود من دروس المهندس احمد سمير




[IMG][/IMG]

وهذا كود الدالة او الفونكشن كاتب فيها void ؟؟



[IMG][/IMG]

عملت نفس الشى واعطانى البرنامج ايرر ؟؟
أخي العزيز لكي ترجع داله قيمه لابد ان تكون داله من نوع متغير ايضا يعني ليست من نوع void
في حاله استمرار مشكله عندك زودني بملف البرمجه

ايضا لاتنسى وضع كود الي يحول بورتات الى ديجيتل


الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 28-09-2014, 09:27 AM المشاركة 37   
افتراضي


أخي العزيز لكي ترجع داله قيمه لابد ان تكون داله من نوع متغير ايضا يعني ليست من نوع void
في حاله استمرار مشكله عندك زودني بملف البرمجه

ايضا لاتنسى وضع كود الي يحول بورتات الى ديجيتل

اعرف هذا اخ حسن ما استغربه هو ان استاذ احمد كاتبها هكذا ومع ذالك عمل بيلد بدون مشاكل ؟؟


http://www.qariya.info/vb/showpost.p...9&postcount=32


الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 28-09-2014, 09:30 AM المشاركة 38   
افتراضي


فى دائرة المستقبل استخدمت pic16f84 كما تعرف كلها دجتال وليست فيها كمبرتور


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:
قديم 28-09-2014, 11:39 AM المشاركة 39   
افتراضي



اعرف هذا اخ حسن ما استغربه هو ان استاذ احمد كاتبها هكذا ومع ذالك عمل بيلد بدون مشاكل ؟؟


http://www.qariya.info/vb/showpost.p...9&postcount=32
فى دائرة المستقبل استخدمت pic16f84 كما تعرف كلها دجتال وليست فيها كمبرتور
السلام عليكم
أخي سعيد
استخرجت الملف re_2 بال 16F84A من ملفك المرفق
عملت له Build على سبيل التجربة فتمت العملية بشكل عادي ؟
تفضل:
http://www.gulfup.com/?JYXJAE


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 28-09-2014, 05:24 PM المشاركة 40   
افتراضي


السلام عليكم
أخي سعيد
استخرجت الملف re_2 بال 16F84A من ملفك المرفق
عملت له Build على سبيل التجربة فتمت العملية بشكل عادي ؟
تفضل:
http://www.gulfup.com/?JYXJAE
نعم كلامك صحيح أخي Logic لاتوجد مشكله في محاكاه
تحياتي



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