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

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

zoro238
:: مهندس جيد ::
تاريخ التسجيل: Apr 2006
المشاركات: 290
نشاط [ zoro238 ]
قوة السمعة:0
قديم 07-03-2012, 06:44 PM المشاركة 1   
افتراضي سؤال عن trisc Twitter FaceBook Google+



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

لقد عرفت الامر trisb.f0 باسم out0
sbit OUT0 at trisc.b0;

فكيف يمكنني عمل لووب يغير الى out1 to out7
ويدخل يقيم لها تلقائي


التعديل الأخير تم بواسطة : zoro238 بتاريخ 07-03-2012 الساعة 07:08 PM
اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 07-03-2012, 07:23 PM المشاركة 2   
افتراضي


كود:
char i=0;
void main(){
trisb=0;portb=0;
for(i=0;i<8;i++){
portb++;delay_ms(1000);}
}

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

zoro238
:: مهندس جيد ::
تاريخ التسجيل: Apr 2006
المشاركات: 290
نشاط [ zoro238 ]
قوة السمعة:0
قديم 07-03-2012, 07:44 PM المشاركة 3   
افتراضي


اشكرك اخي حيدر على الرد
لكن فكرتني انا مااريد ان اعرف قيمة trisc من البداية وكذا الportc


انا اريد ان اعرفهم تلقائي بلوب او اشئ

مثلا

sbit IN0 at PORTC.B0; // this is where INPUT IN0 is fully defined
sbit IN1 at PORTC.B1; // this is where INPUT IN1 is fully defined

حاولت ان اعمل لوب بحيث يغير قيم in0 ثم in1 وهكذا لكن المايكروسي يرفض

فانا ابحث عن حل ينقل trisc.f0 تلقائي الى trisc.f1 وانا اضع القيم فية

اتمنى ان تكون وصلت الفكرة


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 07-03-2012, 08:26 PM المشاركة 4   
افتراضي


تقصد ان نعطي رقم الرجل بمتغير مثل X و نتحكم في اختيارها من خلال تغيير قيمة X .
فنقول portc.fx=
طبعا هكذا لا يجوز ...

إضافة رد

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

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

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


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

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