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

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

جني الكترونيت
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: Tunisia
المشاركات: 122
نشاط [ جني الكترونيت ]
قوة السمعة:0
قديم 20-02-2010, 06:24 PM المشاركة 1   
افتراضي لخبراء الMikroC Twitter FaceBook Google+



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

عندي 8مومنتري سويتش و led 4
اريد ان اعمل مسالة

كل السويتشات مشبوكين في مدخل واحد فقط و لكن السويتشات موصولين مع 555 تايمر
يعني انو كل سويتش له delay خاص
switch 1=1second delay
switch2=2second delay
switch3=3second delay
و هكذا الى
switch8=8second delay

المسالة هي اذا ضغطنا على switch1 يعمل led1
و اذا اضغطتنا على switch2 يطفىء الled1
و هكذا الى ان نوصل الى switch8

المشكلة هي كيف بيتعرف السويتش مع delay بتاعو


ارجوكم لا تبخلو علي و ساكون في غاية الشكر


التعديل الأخير تم بواسطة : جني الكترونيت بتاريخ 20-02-2010 الساعة 07:47 PM
اعلانات

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


ارسم المخطط لكي تتضح المسئلة اكثر .

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

جني الكترونيت
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: Tunisia
المشاركات: 122
نشاط [ جني الكترونيت ]
قوة السمعة:0
قديم 20-02-2010, 07:43 PM المشاركة 3   
افتراضي


اخ حيدر الرسم سيكون طويل
سافهملك اكثر
اذا ضغطنا على switch1 فهو يعطي 1second high و 1second low و يتكرر , و ينور ال led1 اي مثل flesher
و اذا ضغطنا على switch2 فهو يعطي 2second high و 2second low و يتكرر , و يطفىء ال led1
و هكذا الى السويتش 8


التعديل الأخير تم بواسطة : جني الكترونيت بتاريخ 20-02-2010 الساعة 07:46 PM

eng.inventor
:: مهندس ::
تاريخ التسجيل: Jul 2008
المشاركات: 27
نشاط [ eng.inventor ]
قوة السمعة:0
قديم 21-02-2010, 12:47 AM المشاركة 4   
افتراضي


ارجو الايضاخ اكتر
انت تريد عمل دائرة بها 8 سوتشات كل سوتش يضئ ليد ويطفيه لمده معينه .
يعني لديك 8 سوتشات و8 ليدز
هل هذا المقصود ؟


جني الكترونيت
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: Tunisia
المشاركات: 122
نشاط [ جني الكترونيت ]
قوة السمعة:0
قديم 21-02-2010, 02:59 AM المشاركة 5   
افتراضي


عندي 8 switch و 4led
المشكلة انو كل السويتشات موصولين في مدخل1 فقط لنفترض RA0
switc1 يفتح led1 و يبقى مفتوح
switc2 يطفئ led1
و هكذا
يعني مثل toogle
و كل switch له delay معين لانه موصول مع 555timer


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 21-02-2010, 06:18 AM المشاركة 6   
افتراضي


طيب اذا كانت المفاتيح كلها متصله بمدخل واحد كيف سيفرق بينها المتحكم .
يعني كيف سيعرف ان هذه الاشارة جاءت من المفتاح الاول او الثاني ليعطيها الزمن اللازم ؟

حيدر علاج حسن

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:99
قديم 21-02-2010, 08:55 AM المشاركة 7   
افتراضي


عندي 8 switch و 4led
المشكلة انو كل السويتشات موصولين في مدخل1 فقط لنفترض RA0
switc1 يفتح led1 و يبقى مفتوح
switc2 يطفئ led1
و هكذا
يعني مثل toogle
و كل switch له delay معين لانه موصول مع 555timer
والله السؤال ما واضح خالص

هل تقصد
اننا اذا ضغطنا على السويتش الاول فان الليد الاول يعمل flashing كل 1 ثانية
اذا ضغطنا على السويتش الثانى فان الليد الثانى يعمل flashing كل2 ثانية


ام ماذا

مهندس
احمد الشيمى
Embedded System Eng


جني الكترونيت
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: Tunisia
المشاركات: 122
نشاط [ جني الكترونيت ]
قوة السمعة:0
قديم 21-02-2010, 10:33 AM المشاركة 8   
افتراضي


لا يا اخ شيمي
مسالتي هي مثل الremote كل زر له نبضة معينة
كل السويتشات مشبوكين في مدخل واحد فقط
كل سويتش له pulse معين
اذا ضغطنا يبقى الled منور
و اذا ضغطنا على الزر اللي بعده يطفئ الled

إضافة رد

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

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

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


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

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