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

   

الصورة الرمزية eng_rana
eng_rana
:: مهندس ::
تاريخ التسجيل: Nov 2012
المشاركات: 28
نشاط [ eng_rana ]
قوة السمعة:
قديم 19-12-2012, 09:29 PM المشاركة 9   
افتراضي



هيني حملته هنا
http://www.4shared.com/file/C_Iw2wm-...C_program.html

وشكرا لك

جزاك الله الف خير

اعلانات

khamed tabet
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 311
نشاط [ khamed tabet ]
قوة السمعة:
قديم 19-12-2012, 10:46 PM المشاركة 10   
افتراضي



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

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 19-12-2012, 11:07 PM المشاركة 11   
افتراضي


اخ حيدر
جدا اشكرك لاهتمامك ومساعدتك
واحب اخبرك بفضلك انحلت مشكلتي مع الbuzzer
الفضل كله لله
/
بخصوص اللي حطيته الآن
في دائرتنا نحنا مستخدمين port D لارسال الداتا الى ال 7 seg ( و هو ما يعادل port C في الدائرة التي بعثتها )و مستخدمين port C لتحديد ال 7 seg المطلوبة ( و هو ما يعادل port B في الدائرة التي بعثتها ) .
و الان اريد ان اتاكد من الكود و تحديدا من الدالة void scan () المسؤولة عن تحديد ال 7 seg .
انا في رايي ان الكود صحيح و لا يحتاج الى تعديل و لكن اتمنى منك اخي حيدر ان تقرا الكود المرفق و الخاص بالبرنامج لاطمئناني بان الامور بخير . لان غدا عندي فرصة اخيرة لتجربة الدائرة ....

قرات الكود لكنه طويل و فيه تشعبات كثيرة ... و عموما الكود الخاص بتشغيل السفن سكمنت سيكون بسيط و معالجة اخطاءة سهلة ان شاء الله ..
لكن بما انك غيرتي الى CA فيجب عمل تغيير بسيط بالكود ...
الشاشة التي سنشغلها نعطيها (1) الى COM و معكوس العدد من البيانات ...
بينما سابقا مع CC كنا نعطيها (0) من COM و نفس الرقم من البيانات . هذا هو الفرق ... ولا ننسى التغيير على الشاشات التي ستكون مطفئة ..
.
و هناك استفسار اخر اخ حيدر لماذا تظهر لنا عبارة الخطا (programming failed at program memory location 0x00000 ( عندما نوصل المبرمجة من نوع pic kit 2 programmer مع الدائرة .. ما هو سبب ظهور هذه العبارة
و سؤال اخير كم هي المقاومة المناسبة التي يجب ان نضعها قبل ال led و قبل ال push buttom
قبل الليد 220 اوم (اضاءة قوية ) او 330 اوم ( اضاءة معقولة )
و مع المفتاح 10 كيلو اوم ..ز


هآد الكود تآعنا :

في الرد التالي
بالنسبة للمبرمجة هل تحققت من وجود البك ؟؟؟ و هل تعرفت عليه بقراءة نوعه ؟؟؟


الصورة الرمزية eng_rana
eng_rana
:: مهندس ::
تاريخ التسجيل: Nov 2012
المشاركات: 28
نشاط [ eng_rana ]
قوة السمعة:
قديم 20-12-2012, 09:15 AM المشاركة 12   
افتراضي


بالنسبة للمبرمجة هل تحققت من وجود البك ؟؟؟ و هل تعرفت عليه بقراءة نوعه ؟؟؟
اه تحققت من وجودها و قراءها
/
اخ حيدر يعطيك الف عافيه
بس لو ممكن تعطيني دائره صغيره جدا
في pic 16f877a و واحد او اثنين من 7-segment اللي عندها 10 مخرج
وهي كومن انود
لاجرب اللي عندي وافهم المبدا لاقدر اتوسع
اذا ممكن

انا انتظر
وها انا بالمختبر اجرب ووانتظر لو في مجال تعطيني البروتس للدائره وبرنامجها
وشكرا لك


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 20-12-2012, 11:01 AM المشاركة 13   
افتراضي


ملفات الكود و المحاكاة
http://www.4shared.com/rar/B263oWcu/eng_rana_2.html
استخدمن في المحاكاة شاشة مزدوجة لان البروتوس لا يشغل الشاشات المفردة بصورة واضحة الا انها في الواقع تعمل بشكل طبيعي



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