 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:
|
|
01-03-2011, 01:38 AM
المشاركة 33
|
|
المذبذب OSCILLATOR
تمكن النبضات المتولدة بواسطة المذبذب جميع دوائر الميكروكونترولر من العمل فى تناسق وتزامن .
عادة يتم إعداد (تهيئة) المذبذب بحيث يستخدم كريستال كوارتز أو دائرة رنين سيراميك لاستقرار تردده ولكن يمكن أن يعمل أيضا بدائرة قائمة بذاتها (مثل مذبذب بدائرة RC ).
من المهم القول بأن التعليمات لا تنفذ بمعدل يفرضه تردد المذبذب نفسه ولكن بمعدل أبطأ بعدة مرات( عادة يقسم تردد المذبذب على 4 ) . يحدث ذلك لأن كل تعليمة يتم تنفيذها في عدة خطوات. في بعض الميكروكنترولر نحتاج إلى نفس العدد من دورات لتنفيذ كافة التعليمات وبينما في حالات أخرى تختلف عدد الدورات باختلاف التعليمة .
دائرة الامداد بالقدرة POWER SUPPLY CIRCUIT
هناك شيئان جديران بالاهتمام بشأن دائرة إمداد الميكروكونترولر بالقدرة :
· حالة Brown out:
هى حالة خطرة تحدث عند لحظة فصل التغذية عن الميكروكونترولر أو عند انخفاض جهد التغذية للحد الأدنى بسبب الضوضاء الكهربائية. ونظرا لأن الميكروكونترولر يتكون من عدة دوائر تعمل بمستويات جهد مختلفة فإن هذه الحالة يمكن أن تسبب خروج الميكروكونترولر عن السيطرة على الأداء . من أجل منع ذلك فإن البناء الداخلى للميكروكونترولر يحتوى على دائرة تصفير داخلية تسمى brown out reset والتى تقوم بتصفير (إعادة) جميع دوائر الميكروكونترولر بمجرد تعرضه لحالة طارئة .
· طرف التصفير Reset pin :
يعرف عادة باسم MCLR (Master Clear Reset) .ويستخدم فى التصفير الخارجى للميكروكونترولر عن طريق تطبيق المنطق المنخفض صفر (0)أو المنطق المرتفع واحد (1)عليه ، والتي تعتمد على نوع الميكروكونترولر . في حالة عدم وجود دائرة تصفير عند هبوط الجهد brown out circuit فى بناء الميكروكونترولر يمكن توصيل دائرة بسيطة لهذا الغرض بالطرف MCLR.
|