 |
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2009
الدولة: االسعودية - الاحساء
المشاركات: 148
|
|
نشاط [ م. نافذ ابو كشك ]
قوة السمعة:
|
|
04-01-2010, 11:32 PM
المشاركة 11
|
|
السلام عليكم ورحمة الله وبركاتة
اليوم ان شاء الله سوف يكون اخر درس بالنظري , وانا بصراحة اردت ان اشرح بالتفصيل حتى يكون الموضوع كمرجع صغير بالقرية , وللاستفادة العامة للجميع.
I2C BUS TERMINOLOGY
بالبداية لقد قمت بتعريف المرسل او الماستر , والمستقبل او الخادم ,
والان لنوضح بعض المصلحات المهمة بالبرمجة .
1- المرسل :- الذي يرسل المعلومة ونقول لة الماستر وهو البيك بوضعنا الحالي .
2- المستقبل :- وهو الذي يستقبل المعلومة ونقول لة الخادم او السليف.
3- الماستر هو الذي يرسل اشارة الكلوك .
4- الخادم يستقبل عنوانة من الماستر , وممكن للخادم ان يستقبل الداتا او او يرسل داتا .
5- ممكن بهذا البروتوكول ان يكون اكثر من ماستر على هذا الخط ومن دون ادنى تشويش .
6- مصطلح ARBITRATION هو عبارة عن بروسيجر او ترتيبات مسبقة تسمح للماستر ان يأخذ الخط مرة اخرى للتحكم .
7- التزامن SYNCHRONIZATION بروسيجر معين وتزامن بالكلوك والنبضات التي تزود لاكثر من ماستر .
8- SDA:- DATA SIGNAL LINE ( SERIAL DATA )
9- SCL :- CLOCK SIGNAL LINE ( SERIAL CLOCK
واتمنى المتابعة للدرس القادم
اللهم انصر الاسلام والمسلمين
|