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

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

smart_prosoft
:: مهندس ::
تاريخ التسجيل: Nov 2012
المشاركات: 2
نشاط [ smart_prosoft ]
قوة السمعة:0
قديم 28-09-2013, 10:55 PM المشاركة 1   
افتراضي ماذا يعنى هذا الكود Twitter FaceBook Google+



void send_data(unsigned int temp){
unsigned int Mask = 0x0001, t, Flag;
for (t=0; t<16; t++){
Flag = temp & Mask;
if(Flag==0) Serial_Data = 0;
else Serial_Data = 1;
SH_Clk = 1;
SH_Clk = 0;
Mask = Mask << 1;
}
ما معنى
unsigned int Mask = 0x0001, t, Flag;
كيف نجعل متغير يساوى 3 قيم

اعلانات

mokhtarragab
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2006
المشاركات: 62
نشاط [ mokhtarragab ]
قوة السمعة:0
قديم 29-09-2013, 01:51 PM المشاركة 2   
افتراضي


لا يا اخي العزيز هذه اربع متغيرات من النوع int
unsigned int temp

unsigned int mask

unsigned int t

unsigned int flag

القيمه الافتراضيه للمتغيرات بصفر
ماعدا mask =1

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

smart_prosoft
:: مهندس ::
تاريخ التسجيل: Nov 2012
المشاركات: 2
نشاط [ smart_prosoft ]
قوة السمعة:0
قديم 04-10-2013, 08:24 AM المشاركة 3   
افتراضي


شكرا يا بشمهندس مختار

إضافة رد

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

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

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


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

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