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

أدوات الموضوع

ماء الفرات
:: مهندس ::
تاريخ التسجيل: Jan 2007
المشاركات: 10
نشاط [ ماء الفرات ]
قوة السمعة:0
قديم 07-12-2011, 01:08 PM المشاركة 1   
افتراضي مساعدة في البورت 0 للمتحكم 8051 Twitter FaceBook Google+



الرجاء مساعدتي فانا بحاجة لتفعيل هذا البورت كمنفذ لشاشة lcd ولكنه يبقى غير مفعل بعكس باقي المنافذ علما اني استعمل برنامج بروتص والبور الهاردوير مصمم لاستقبال الداتا بت من المنفذ 0 (p0) ولكم الشكر الجزيل

اعلانات

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:112
قديم 07-12-2011, 01:56 PM المشاركة 2   
افتراضي


اعتقد على ما اتذكر انة يحتاج الى pull up resistor

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

الصورة الرمزية iiirrr
iiirrr
:: عضو فضي ::
تاريخ التسجيل: Jul 2010
الدولة: العراق
المشاركات: 611
نشاط [ iiirrr ]
قوة السمعة:83
قديم 07-12-2011, 02:08 PM المشاركة 3   
افتراضي


اذا كنت ستستخدمه كاخراج فقط فلا حاجة لوضع مقاومات
اما لو استعملته كادخال فيجب استخدام المقاومات


ماء الفرات
:: مهندس ::
تاريخ التسجيل: Jan 2007
المشاركات: 10
نشاط [ ماء الفرات ]
قوة السمعة:0
قديم 07-12-2011, 02:41 PM المشاركة 4   
افتراضي شكرا لسرعة الرد اخوتي الكرام


انا احتاج المنافذ D7-D4 كداتا لLCD وعندما اجرب باقي المنافذ تعمل بصورة طبيعية فقط المنفذ P0 لا يعمل ويظهر في برنامج بروتس بدون لون (الاحمر ل5V و الازرق لل0)


ماء الفرات
:: مهندس ::
تاريخ التسجيل: Jan 2007
المشاركات: 10
نشاط [ ماء الفرات ]
قوة السمعة:0
قديم 07-12-2011, 02:44 PM المشاركة 5   
افتراضي


بحثت فوجدت التعليق التالي في موقع مايكرو سي التي استخدمها في البرمجة ولكن لم اجد الايعازات الخاصة

Port pins on certain devices may be configured to one of four modes: quasi-bidirectional(standard 8051 port outputs), push-pull output, open-drain output, or input-only. Libraries for internal MCU modules are designed in such way that user can configure which of the aforementioned modes will be used.


الصورة الرمزية EPE.Ahmed
EPE.Ahmed
:: مهندس ::
تاريخ التسجيل: Dec 2011
الدولة: Giza-Egypt
المشاركات: 12
نشاط [ EPE.Ahmed ]
قوة السمعة:0
قديم 09-12-2011, 12:07 PM المشاركة 6   
افتراضي


المشكلة هي ان البورت 0 هو اوبن دراين بمعني ان البن في الداخل متصل ب مجمع ترانزستور والباعث الي الارضي وتحكم المايكرو عند القاعدة فعندما يكون الخرج صفر يتصل البن مباشرة بالارضي عن طريق تشغيل الترانزيستور وعندما يكون الخرج واحد ففي هذه الحاله لايخرج اي خرج وانما يتم اغلاق الترانزيستور ويكون البن في حالة المقاومة العالية (high impedance)
لذلك يجب توصيل مقاومة جذب قيمتها تقريبا 10 ك بال vcc عند كل بن


ماء الفرات
:: مهندس ::
تاريخ التسجيل: Jan 2007
المشاركات: 10
نشاط [ ماء الفرات ]
قوة السمعة:0
قديم 11-12-2011, 04:03 AM المشاركة 7   
افتراضي


شكرا لكم اخوتي الكرام حلت المشكلة بوضع شبكة المقاومات ممنون منكم وبارك الله بكم

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025