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

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

الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 10-12-2009, 02:21 PM المشاركة 1   
ha ببساطة شديدة ......أين التفاعل يا رجال.... Twitter FaceBook Google+



ببساطة شديدة ...

- أنا أعمل على برنامج يستخدم الـTimer0 كعداد لنبضات تدخل على الـPIC16F84A... يعني يعد النبضات الداخلة على الرجل RA4/T0CKI .
- و كمان الـWDT يعد عد داخلي مع نفسة و يكون عد طويل شوية يعني نجعل الـPrescaler خاص بالـWDT و كمان نجعل PS0,PS1,PS2 تكون 111 يعني 1:128
و كل ما الـ WDT يصل لأقصى قيمة و يقلب .... ساعتها بس نقرأ الـTimer0 و نحفظ القيمة اللي فية في متغير, و نصفر الـTimer0 عشان يعد من جديد و هكذا ...يعني حاجة كدة زي الـFrequency meter


ممكن البرنامج بالــــ C
خصوصا الـ mikroC
و حسنة قليلة تمنع بلاوي كتيرة
و هنيالك يا فاعل الخير و الثواب
ملحوظة :- بحثت في أكثر من موقع على الفكرة و لم أجد الفكرة على PIC16F84A لأن فية تايمر واحد فقط.


التعديل الأخير تم بواسطة : MYM بتاريخ 12-12-2009 الساعة 11:06 AM
اعلانات

الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 10-12-2009, 04:38 PM المشاركة 2   
افتراضي


فين الشباب .... !!

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

Eagle69
:: مهندس متواجد ::
تاريخ التسجيل: May 2009
المشاركات: 114
نشاط [ Eagle69 ]
قوة السمعة:0
قديم 10-12-2009, 04:44 PM المشاركة 3   
افتراضي


السلام عليكم .......اخي العزيز
هناك موضوع كامل متكامل ومشروح بالتفصيل .....تفضل اقرأة اولا واسأل اي سؤال بعد ذلك ونحن بخدمتك بدلا من ان نضع البرنامج بهذة المشاركة ونشرح مرة اخرى .
اسم المشاركة المقاطعات للاخ جينيس وجزاة الله عنا كل خير وسدد الى الخير خطاة.
وتقبل جوابي


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 725
نشاط [ ahmad_s_f ]
قوة السمعة:80
قديم 10-12-2009, 04:57 PM المشاركة 4   
افتراضي


وهذا هو الرابط

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


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 10-12-2009, 09:00 PM المشاركة 5   
افتراضي


السلام عليكم .......اخي العزيز
هناك موضوع كامل متكامل ومشروح بالتفصيل .....تفضل اقرأة اولا واسأل اي سؤال بعد ذلك ونحن بخدمتك بدلا من ان نضع البرنامج بهذة المشاركة ونشرح مرة اخرى .
اسم المشاركة المقاطعات للاخ جينيس وجزاة الله عنا كل خير وسدد الى الخير خطاة.
وتقبل جوابي
ماشي ... استعنى على الشقى بالله


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 10-12-2009, 09:18 PM المشاركة 6   
افتراضي


أشكرك ... و جاري القراءة


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 11-12-2009, 12:26 PM المشاركة 7   
ha


أخي لم أجد ضالتي ....
ففي الموضوع الذي تفضلت و أدللتني علية .. لم يناقش كيفية إعلام حدوث إكتمال الـWatchDog و بداية العد من جديد...
بمعنى ... أنني أعلم كيف أستنتج حدوث إنتهاء في العد للـTimer0 (( و ذلك عن طريق Interrupt Flag الخاص بة , إذا ظهر سأعلم أن العد انتهى و قلب للعد مرة أخرى ))
و لكن كيف لي أن أعلم أن الـWatchDog إنتهى و سيبدأ العد مرة أخرى (((دون أن أضطر أن أدخل في الوضع الخاملSleepMode))) مع جزيل الشكر,,,


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 11-12-2009, 02:33 PM المشاركة 8   
ha


أين أنتم يا شبااااااااااااب

إضافة رد

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

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

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


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

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