 |
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 240
|
|
نشاط [ king5star ]
قوة السمعة:0
|
|
15-08-2010, 03:15 PM
المشاركة 1
|
|
حل بسيط وعملى لجعل الطرف 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 ليد فقط .
ارجو ان تكون قد تم الاستفادة .
|