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

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

الصورة الرمزية king5star
king5star
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 240
نشاط [ king5star ]
قوة السمعة:0
قديم 15-08-2010, 03:15 PM المشاركة 1   
افتراضي حل بسيط وعملى لجعل الطرف RA4 يعمل كدخل وخرج Twitter FaceBook Google+



حل بسيط وعملى لجعل الطرف RA4 يعمل كدخل وخرج دون اى مشاكل

عندما نأتى بـ Pic 16f628a ونريد ان نجعل كل اطرافة تعمل كدخل وخرج نجد مشكلة فى احد اطرافة وهو الطرف RA4 حيث انه يعمل كدخل فقط ولا نستطيع ان نجعله ياخذ اوامر خرج

ولكن هذا غير صحيح فمن اراد ان يجعل هذا الطرف يعمل كدخل وخرج يجب عمل الاتى اولاً نحتاج الى مقاومة Pull Up ( مقاومة رفع )

وكيفية توصيل هذه المقاومة كالاتى :_




والكود المستخدم الاتى :-


كود:
    void main (){

Loop:

trisa=0;
trisb=0;

porta=0;
portb=0;

delay_ms(1000);

porta=0xff;
portb=0xff;

delay_ms(1000);

goto Loop;

}

وبهذه الطريقة نكون قد استخدمنا 15 ليد وتم اضاءتهم وليس 14 ليد فقط .

ارجو ان تكون قد تم الاستفادة .


اعلانات

mkks87
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 92
نشاط [ mkks87 ]
قوة السمعة:0
قديم 15-08-2010, 05:25 PM المشاركة 2   
افتراضي


للا سف حلك مش مزبوط باعتقادى لانه البورت فيش عليه اى جهد انتا لما وصلت المقوامة مع الجهد عملت دائرة كاملة راح ضلها شغالة على طول يعنى الليد ولا عمرو راح يطفى

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

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:99
قديم 15-08-2010, 05:51 PM المشاركة 3   
Thumbs up


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


الصورة الرمزية king5star
king5star
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 240
نشاط [ king5star ]
قوة السمعة:0
قديم 15-08-2010, 06:08 PM المشاركة 4   
افتراضي


للا سف حلك مش مزبوط باعتقادى لانه البورت فيش عليه اى جهد انتا لما وصلت المقوامة مع الجهد عملت دائرة كاملة راح ضلها شغالة على طول يعنى الليد ولا عمرو راح يطفى


اخى انت ما فهمت الدائرة عندما يكون الجهد المسلط يساوى 0 يوجد فرق جهد على المقاوة ولا يمر تيار الى الليد



وعندما نجله يساوى 1 يكون الطرف لا شئ نهائى يعنى الجهد كله سوف يمر الى المقاومة وبعد ذلك الى الليد فيضئ



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


ارجوا انت يكون تم الايضاح


الصورة الرمزية king5star
king5star
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 240
نشاط [ king5star ]
قوة السمعة:0
قديم 15-08-2010, 06:11 PM المشاركة 5   
افتراضي


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

شكراً على مرورك وتوضيح لهذه الطريقة ايضاً وارجو ان تقوم بتجربه الطريقة التى وضعتها


mkks87
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 92
نشاط [ mkks87 ]
قوة السمعة:0
قديم 15-08-2010, 10:23 PM المشاركة 6   
افتراضي


اعتذر من سوء فهمى يا اخى وانا اسف اذا اتسرعت
والانسان تلميذ فى هذه الدنيا بنتعلم
اسف مرة اخرى
فى امان الله


mkks87
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 92
نشاط [ mkks87 ]
قوة السمعة:0
قديم 15-08-2010, 10:25 PM المشاركة 7   
افتراضي


طيب ما هو السر فى المدخل هدا ارجو التوضيح فى امان الله


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 3,062
نشاط [ زكي شاكر ]
قوة السمعة:183
قديم 15-08-2010, 10:46 PM المشاركة 8   
افتراضي


طيب ما هو السر فى المدخل هدا ارجو التوضيح فى امان الله
السلام عليكم
لا يوجد اي سر .. كل ما هنالك ان الطرف المذكور له خصوصية " الكترونيا"..
اذا تمت برمجته كدخل لامشكل .. لكن اذا برمج كخرج فلا بد من اضافة مقاومة كما شرح لك الاخوة ..
في هذا الموضوع بعض التوضيحات :
http://www.qariya.com/vb/showthread.php?t=70084

إضافة رد

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

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

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


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

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