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

   

الصورة الرمزية عريبى محمود
عريبى محمود
:: ( رحمه الله عليه ) ::
تاريخ التسجيل: Feb 2009
الدولة: لا تسأل الطغاه لماذا طغو بل اسأل العبيد لماذا انحنو
المشاركات: 3,126
نشاط [ عريبى محمود ]
قوة السمعة:
قديم 14-01-2016, 11:46 PM المشاركة 9   
x4



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

اعلانات

احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 322
نشاط [ احمد شهيد جواد ]
قوة السمعة:
قديم 14-01-2016, 11:53 PM المشاركة 10   
افتراضي




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

اخي لو كتبنا الامر ;PORTB.F1=1 هل سيخرج واحد على RB1 ؟؟؟ بالتأكيد لا . لأننا لم نكتب امر TRIS لذلك ماكنت اعنيه هو التلاعب بالتعليمة TRIS

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

محمد ع يسى
:: عضو فضي ::
تاريخ التسجيل: May 2015
الدولة: مصر
المشاركات: 1,040
نشاط [ محمد ع يسى ]
قوة السمعة:
قديم 15-01-2016, 12:06 AM المشاركة 11   
افتراضي


السلام عليكم ورحمة الله وبركاته.
أستاذ سعيد قادر محق في ما قال.
ولا صحة لوجود تشويش على الميكرو.
ويمكنك أن تتركها فارغة دون مشاكل.
ويمكنك أن توصل عليها 2فولت أو 3فولت أو أي فولت دون مشاكل.


ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 450
نشاط [ ahmed idris ]
قوة السمعة:
قديم 15-01-2016, 12:27 AM المشاركة 12   
افتراضي


وعليكم السلام اخي الفاضل...

اخي لو كتبنا الامر ;PORTB.F1=1 هل سيخرج واحد على RB1 ؟؟؟ بالتأكيد لا . لأننا لم نكتب امر TRIS لذلك ماكنت اعنيه هو التلاعب بالتعليمة TRIS
السلام عليكم
هذا صحيح لكن السبب هو أن القيمة الافتراضية في البداية للمسجل TRISB كمثال تساوي 11111111:

(الصورة من داتا شيت PIC16F84A)
هذا يحيلنا على اقتراح الأخ سعيد و توضيح الأخ عريبي
وبالنسبة لاقتراح الأخ سعيد يمكنك توصيل الطرف بمقاومة PULL DOWN بقيمة 10 كيلو لمنع التشويش .


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 15-01-2016, 06:46 AM المشاركة 13   
افتراضي


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

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


مشتاق الله
:: مهندس متميز ::
تاريخ التسجيل: Oct 2015
المشاركات: 619
نشاط [ مشتاق الله ]
قوة السمعة:
قديم 15-01-2016, 07:47 AM المشاركة 14   
افتراضي


وعليكم السلام وحمة الله وبركاته...
اخي العزيز بأختصار انا اريد ان افعل بن معين في دالة معينة
اخرج عليه صفر او واحد وفي اخرى اوقف هذا البن بحيث لايكون عليه لا صفر ولا واحد فولت ...
وشكراً جزيلاً

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

اخى العزيز لو وضحت فكرتك اكثر ممكن تلاقى مساعدة احسن (فكرة مشروعك )

و الله الموفق و المستعان
الا ان نصر الله قريب





احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 322
نشاط [ احمد شهيد جواد ]
قوة السمعة:
قديم 15-01-2016, 12:46 PM المشاركة 15   
افتراضي


السلام عليكم ورحمة الله وبركاته.
أستاذ سعيد قادر محق في ما قال.
ولا صحة لوجود تشويش على الميكرو.
ويمكنك أن تتركها فارغة دون مشاكل.
ويمكنك أن توصل عليها 2فولت أو 3فولت أو أي فولت دون مشاكل.

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


hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 696
نشاط [ hamzazayyad ]
قوة السمعة:
قديم 15-01-2016, 01:43 PM المشاركة 16   
افتراضي


السلام عليكم
اخي احمد الموضوع ابسط مما تتخيل وجربها عمليا.
عندما تحول البن الى مدخل ولا تضع عليه عمليا صفر او واحد يسمى علميا floating اي ان المدخل يكون غير معروف الحاله اهي صفر او واحد وبتالي ممكن ان تتغير قيمته من صفر الى واحد خسب المحيط او الشوشره
لدلك لحل المشكله فقط لا تقم بقراءه قيمه البن عندما تحوله لمدخل ولن يخربط معك البرنامج لانك لم تقراه.

بالتوفيق.



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