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

   

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 31-03-2009, 03:25 PM المشاركة 1   
x2 هل من توضيح لبرتوكول I2C



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


اعلانات

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 01-04-2009, 01:28 AM المشاركة 2   
افتراضي


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

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

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 01-04-2009, 02:42 PM المشاركة 3   
افتراضي


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


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 01-04-2009, 03:37 PM المشاركة 4   
افتراضي


أخي العزيز
"الافضل" قد تثير بعض المشاكل ..
أما "الأقوى" فلا أظن ان أحدا يمكن ان يجادل ..
من ناحية ثانية اكتشفت بعد تجربة بسيطة ان ملف الاسمبلي الذي ينتجه Flowcode متوافق تماما مع MPLAB IDE
أعتقد انه اكتشاف هام بالنسبة لي اذ سيصبح فلوكود اداة مساعدة للعمل بالاسمبلي ..
ألم أقل لك أنه الاقوى ؟ (رأي شخصي ..)


التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 01-04-2009 الساعة 03:44 PM السبب: تصحيح رابط

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


I2C
هي وسيلة إتصال كما ذكرت بين الأجهزة و بعضها بوسطة سلكين فقط
و تنتقل البيانات بين الأجهزة كقطار من البيتات ... فالعربة الأولى(البايت الأول) مثلا بها عنوان البلد المراد الوقوف فيها (الجهاز المرسل إلية) و العربة الثانية بها إسم المدينة بتلك البلد و العربة قبل الأخيرة تفيد بموضوع الرسالة المراد تبليغها و العربة الأخيرة بها ما يفيد أنها ....العربة الأخيرة ... أي أن الرسالة إنتهت ... و من ثم يعلم الجهاز المستقبل أنة يستطيع الآن إرسال الرد أو حتى إستخدام القضبان لإرسال قطار آخر يوجهه كما يحلو له... في لغة البيك بيسك يوجد أمر مستقل لهذة التقنية .... و هو أسهل من كلاكيع الأسمبلي بكثير ....
أرجو أن أكون قدمت شيئ ولو بسيط ....



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