مشاهدة النسخة كاملة : الحلقة الثانية فى الميكرو كنتروللر


zoro_ando
16-11-2007, 06:08 PM
:salama:

:salam:

الشكل التالى يوضح توصيف الاطراف الخارجية للميكروكونتروللر 8051


http://www.enghost.com/uploaded/6045_1171828140.jpg



.................................. ................ .................................. ..........
منافذ الادخال و الاخراج للميكروكونتروللر 8051

----------------------------------------------------------

.................................. ................ .....
- عدد 32 طرف من اجمالى 40 طرف يمثلون منافذ الادخال و الاخراج مقسمين الى نوعين :-
أ) عدد 8 طرف ( يمثلون Port 1 ) لهم وظيفة وحيدة و هى الادخال و الاخراج .
ب) عدد 24 طرف ( يمثلون Port 0 , Port 2 , Port 3 ) ولهم اكثر من وظيفة ( اطراف ادخال و اخراج – خطوط تحكم – جزء منهم يستخدم للعنونة او نقل البيانات ((( ناقلات عناوين او بيانات ))) .- يمكن التعامل مع كل 8 اطراف (تمثل منفذ 8 بت ) على انها وحدة واحدة عند التعامل مع المسارات المتوازية مثل ( الطابعة – محولات الاشارات التناظرية الى رقمية ........ الخ ) .
- و كذلك يمكننا التعامل مع كل طرف ( من الاطراف الثمانية فى كل منفذ ) على حدا (( نعتبرها مفاتيح ببتحكم فى اضاءة LED او كنبضة لتشغيل ثايريستور – ا نبضة لتشغيل موتور Stepper )) .
.................................. ................ .................................. ................ .......
منافذ الادخال و الاخراج
المنفذذ ( 0 ) Port 0
-----------------------
منفذ متعدد الاغراض و يحتل الاطراف ( من 32 الى 29 ) فى الميكروكونتروللر 8051 .
و يتم استخدامه فى الاغراض البسيطة كمنفذ ادخال او اخراج فقط .
اما فى التصميمات المتقدمة فيستخدم كناقل للعناوين او البيانات .
المنفذ ( 1 ) Port 1
-----------------------
يستخدم لغرض وحيد و هو الادخال او الاخراج و يحتل الاطراف ( من 1 الى 8 ) .
المنفذ ( 2 ) –Port 2
-----------------------
منفذ متعدد الاغراض و يحتل الاطراف ( من 21 الى 28 ) فى الميكروكونتروللر 8051 .
و يستخدم بشكل عام فى الادخال و الاخراج .
كما يمكنه استخدامه كناقل للعناويين ( فى حالة الاتصال بذاكرة ROM ) او ( الاتصال بذاكرة RAM اكبر من 256 )
المنفذ ( 3 ) Port 3
-----------------------
منفذ متعدد الاغراض و يحتل الاطراف ( من 10 الى 17 ) فى الميكروكونتروللر 8051
يستخدم بشكل عام فى الادخال و الاخراج
و لكن الوظيفة الاخرى فلها تفصيلات يمكن توضيحها فى الجدول التالى :-
.






http://www.enghost.com/uploaded/6045_1171828565.jpg
:4:

AsTrOMiDO
16-11-2007, 07:27 PM
شكرا يا احمد باشا على تكملة الموضوع
بصراحه دى حاجه اساسيه فى الدنيا لاى مهندس الكترونيات
مع تحياتى:a11: