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

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

المسبار
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2005
المشاركات: 52
نشاط [ المسبار ]
قوة السمعة:0
قديم 17-05-2010, 11:00 PM المشاركة 1   
افتراضي المهندسAHMED72 والمهندس ريان ولا يهون الاخوان البقية Twitter FaceBook Google+



السلام عليكم ورحمة الله بعد وضع الدائرة هذه على التطبيع العملي اصبح الوقت الزمني اللذي تقوم به غير مضبوط

والدائرة عبارة عن مفاتيح عند ضغط كل مفتاح تضيء لد لمدة معينة بالثواني فمثلا احد اللدات يضيء 120 ثانية مع اني واضع الوقت في البرنامج 60 ثانية طبعا المتحكم PIC 16F84A وقيمة التردد في البرنامج 4MHZ والمستخدم عمليا ايضا 4MHZ وحين تجربته على البروتس يعمل ممتاز ولكن عالطبيعة يتأخر
فمالمشكلة
بارك الله فيكم

وهذا ارابط المشروع

http://www.qariya.com/vb/showthread.php?t=65280

اعلانات

الصورة الرمزية ahmad72
ahmad72
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2004
المشاركات: 729
نشاط [ ahmad72 ]
قوة السمعة:110
قديم 17-05-2010, 11:57 PM المشاركة 2   
sun


السلام عليكم ورحمه الله وبركاته
ارفع المشروع بالكامل وان شاء الله الكل يساعدك

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

المسبار
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2005
المشاركات: 52
نشاط [ المسبار ]
قوة السمعة:0
قديم 18-05-2010, 12:19 AM المشاركة 3   
افتراضي


المشروع

هذا البرنامج
هذا هو الكود


har x;
void main ()
{
Trisb=0;
Trisa=0xff;
Portb=0;
Loop:
if(porta.f0==1){for(x=0;x<3;x++){portb.f0=1;delay_ ms(20000);portb.f0=0; delay_ms(5000);} }

if(porta.f1==1){for(x=0;x<1;x++){portb.f1=1;delay_ ms(60000);portb.f1=0; } }

if(porta.f2==1){for(x=0;x<2;x++){portb.f2=1;delay_ ms(5000);portb.f2=0; delay_ms(2000);} }

if(porta.f3==1){for(x=0;x<4;x++){portb.f3=1;delay_ ms(10000);portb.f3=0; delay_ms(5000);} }

if(porta.f4==1){for(x=0;x<5;x++){portb.f4=1;delay_ ms(10000);portb.f4=0; delay_ms(5000);} }
goto Loop;
}

وهذه الصورة اللتي ارفقتها انت سابقا
[IMG]http://up.**********/files/grb7k07gefflzewubs36_thumb.jpg[/IMG]


التعديل الأخير تم بواسطة : المسبار بتاريخ 18-05-2010 الساعة 12:26 AM

الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:80
قديم 18-05-2010, 11:34 AM المشاركة 4   
افتراضي


تاكد جيدا من ان الكريستال 4 mhz وللمشاريع الدقيقة يفضل استعمال معها 22pf cap


المسبار
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2005
المشاركات: 52
نشاط [ المسبار ]
قوة السمعة:0
قديم 18-05-2010, 12:00 PM المشاركة 5   
افتراضي


اخي الكريم ريان مستخدم كرستاله zcc4mhz
واستخدمت قبلها t4mhz واستخدم معها pf22
ولافائدة


الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:80
قديم 18-05-2010, 12:06 PM المشاركة 6   
افتراضي


هل انت ظبطت المعلومات في الMikroc على crystal oscillator و الاعدادات هذي ضبطها


المسبار
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2005
المشاركات: 52
نشاط [ المسبار ]
قوة السمعة:0
قديم 18-05-2010, 12:08 PM المشاركة 7   
افتراضي


اشكرك اخي على سرعة الرد
وش الاعدادات ?
فقط اللي اعرفه اني احط رقم التردد 4mhz في المكروسي


الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:80
قديم 18-05-2010, 12:11 PM المشاركة 8   
افتراضي


اشكرك اخي على سرعة الرد
وش الاعدادات ?
فقط اللي اعرفه اني احط رقم التردد 4mhz في المكروسي
لا مو بس هذا اخي ارفعلي ملف source الmikroc و انا اضبطهولك و بعدين اطلعك على التضبيطات

إضافة رد

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

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

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


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

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