عيون العرب - ملتقى العالم العربي

عيون العرب - ملتقى العالم العربي (https://www.3rbseyes.com/)
-   تحميل كتب مجانية, مراجع للتحميل (https://www.3rbseyes.com/forum31/)
-   -   دورة تدريبية عملية على برمجة الميكروكونترولر PIC بلغة السى :تجاربLab ومشاريع Projects (https://www.3rbseyes.com/t275433.html)

ظل الكيو كو شن كاي 09-22-2011 06:35 PM

http://eeecb.com/up2//uploads/images...2175ecc4c6.jpg

http://eeecb.com/up2//uploads/images...9a7d9f1c4d.jpg

http://eeecb.com/up2//uploads/images...bccb353e41.jpg

http://eeecb.com/up2//uploads/images...dff8ae1bbd.jpg


http://eeecb.com/up2//uploads/images...7a31856d66.jpg

ظل الكيو كو شن كاي 09-22-2011 06:36 PM

الملفات الكاملة للمشروع على الرابط :

http://www.4shared.com/file/kZevqVIR/EX7-LM35-ADC-LCD.html

ظل الكيو كو شن كاي 09-22-2011 06:41 PM

الملفات الكاملة للمشروع على الرابط :

http://www.4shared.com/file/kZevqVIR/EX7-LM35-ADC-LCD.html

ظل الكيو كو شن كاي 09-22-2011 06:42 PM

التدريب الثامن المؤقتات Timers والعدادات Counters
الغرض :
الميكروكونترولر PIC مجهز بنظام أو أكثر للتوقيت الدقيق يعرف باسم المؤقتات Timers والتى يمكن استخدامها لتنفيذ مجموعة متنوعة من وظائف التوقيت الدقيقة مثل توليد أحداث في أوقات محددة ، وقياس مدة (فترة دوام) duration حدث وحفظ تسجيل التاريخ والوقت وعد الأحداث counting وما إلى ذلك.
العنصر الرئيسي فى وحدة (موديول) المؤقت هو عداد ثنائى حر يتزايد عند كل نبضة ترد إليه . ونظرا لأنه يعمل بشكل مستقل فإنه يمكن أن يعد النبضات فى وقت واحد (بالتزامن) مع تنفيذ البرنامج الرئيسي.
يمتلك الميكروكونترولر PIC16F628 ثلاثة من المؤقتات كأجهزة hardwareمدمجة به وتسمى :
Timer0 و Timer1و Timer2 وسوف نتناول فى هذا التدريب وحدة (موديول) المؤقت Timer0.

معلومات عن وحدة (موديول) المؤقت Timer 0 :

ظل الكيو كو شن كاي 09-22-2011 06:44 PM

معلومات عن وحدة (موديول) المؤقت Timer 0 :
وحدة (موديول) المؤقت / العداد timer/counter module ببساطة هى عداد ثنائى binary counter مستقل والذى يمكن تهيئته (إعداده) لكى يقوم بعد نبضات ساعة دورات التعليمات الداخلية أو عد نبضات ساعة خارجية .
المؤقت Timer 0 هو عداد متزامن بسعة 8 خانات 8-bit والذى يقوم بحفظ (تخزين) قيمة العداد فى سجل وظائف خاصة يسمى TMR0 . هذا السجل قابل للقراءة وللكتابة فى أى وقت عن طريق البرنامج . إذا كتبت قيمة عليه فسوف يبدأ العداد التزايد من هذه القيمة .
عندما يتم تشغيل الموديول Timer 0 بنبضات ساعة تعليمات المعالج فيقال أنه يعمل كمؤقتtimer لأنه يتزايد بمعدل ثابت ( يتحدد بنبضات ساعة المعالج) , وإذا علمت عدد النبضات التى قام بعدها يمكنك إشتقاق (إستنتاج) الوقت المنقضى .
يمكن للمؤقت Timer 0 أيضا عد النبضات الخارجية الواصلة إلى الطرف RA4(pin3) واسمه البديل هو :
T0CKI (Timer Zero Clock Input) " مدخل نبضات الساعة للمؤقت صفر " . عندما يقوم الموديول بعد النبضات الخارجية يقال أنه يعمل كعداد counter . سوف نناقش نظامى العمل كل على حدة .






نظام المؤقت Timer mode


الساعة الآن 08:12 AM.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

شات الشلة
Powered by: vBulletin Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
جميع الحقوق محفوظة لعيون العرب
2003 - 2011