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

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

سجاد_s
:: مهندس ::
تاريخ التسجيل: Aug 2013
المشاركات: 25
نشاط [ سجاد_s ]
قوة السمعة:0
قديم 06-08-2013, 05:00 PM المشاركة 1   
افتراضي هل هذه الخاصة موجودة في البك Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته
هل استطيع ان اغير من port الى الاخر
يعني اجعل portb.f1 مكان portc.f1

اعلانات

الصورة الرمزية DELTA67
DELTA67
:: ضو فضي ::
تاريخ التسجيل: Aug 2010
المشاركات: 350
نشاط [ DELTA67 ]
قوة السمعة:80
قديم 06-08-2013, 05:53 PM المشاركة 2   
افتراضي


سؤالك غير واضح أخي الكريم.
هل بامكانك شرح مشكلتك أكثر ليتسنى للمختصين اجابتك؟


أحبــــــــــك و الله يا مرســـــــــــــي
--------------------------------------------------------------------------------------
مـــــواضـــيعــي: (أنقـــر على العنوان لتصفح الموضوع)

-هيا نصنع دارة محول صوت مونو الى "شبه ستيريو"Mono to Pseudo STEREO.

- كيف تستعمل شاشة تلفون نوكيا 3310 أو 3410؟

- ما رأيكم في مشروع يناء حاسوب موافق للـ IBM PC 5150 ؟؟

- مبرمجة الـــ PIC داخل الدارة In Circuit.

- وصل بطاقة SD أو MMC بالـــ ATMEGA8.

- مبرمجة لعائلة الــ AVR سهلة جدا جدا جدا !!!

- دارة بسيطة جدا لعرض نص على شاشة التلفزيون.

- مبرمجات PIC بسيطة جدا.

- أشعل شمعة الكترونية، استرخي تحت وقع زخات المطرثم نم نوما هادئا!!!

- مبرمجـــة الــ ATMEL AVRs عن طريق الــ USB .

- أضف شاشة عرض LCD الى مشاريعك.

- ما رأيكم في مشروع دايزك DISEQC ؟؟

- هل تعرف LTSPICE IV ؟ برنامج محاكاة احترافي قوي و مجاني.

- تعالوا نتعرف على الصوت المحيطي SURROUND SOUND .

- مجموعة من الحيل "العفسات" للمحترفين و الهواة.

- مدخل لاستخدام البورت USB. أستعد لنهاية البورتات LPT و RS232.

- كيف تصنع جهاز استقبال راديو بترانزستور واحد؟؟

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

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 06-08-2013, 06:22 PM المشاركة 3   
افتراضي


السلام عليكم ورحمة الله وبركاته
هل استطيع ان اغير من port الى الاخر
يعني اجعل portb.f1 مكان portc.f1
سلام عليكم
تقصد اجعل قيمه portb.f1 تتحول الى portc.f1 هو اكو خاصيه يتم استخدام pointer
يعني انشأ داله تحتوي على pointer
كود:
 void name_port(char *name , no_pin)
 {                                                         
  k =(*name>> no_pin)&1
                                               
 {
شرح كود داله name_port متكونه من متغير نوع pointer ومتغير اخر يشير الى رقم بن للبورت
جعلت *name متغير ولكنه بحقيقه متغير يشير الى عنوان بذاكره

نحن نكتب في مكان مثلا في قائمه رئيسه او في داله اخرى
مثلا نكتب
كود:
name_port(portb,3);
في داله name_port ماذا يحصل متغير name = portb* وعمل تزحيف لعدد مرات هنا بالمثال 3 وبعدها عمل له and نتيجه نهائيه حصلت على قيمه portb.f3 وهكذا فقط عليك انطي للداله اسم بورت ورقم بن وقيمه تخزن في متغير k
مثال/افترض بورت portb=0b11101000
كود:
name_port(portb,4);
في داله name_port(char *name , no_pin
يحصل التالي
4<<portb
00011101=4<<11101000
الان اعمل and مع 1
او استطيع كتابه شكل نهائي 00000001 & 00011101=0001 0000=1
وهذا يعني قيمه k=1 وهي قيمه portb.f4 وهكذا
اتمنى ان يكون قد اوضحت لك

إضافة رد

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

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

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


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

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