السلام عليكم ماذا تنفع ومتى تستخدم هذه العلامة في الميكرو سي &
وممكن مثال على ذلك
شكرا لكم
|
بارك الله فيك اخى هذه العلامة تعبر عن كلمة AND
وتستعمل فى اغلب الاحوال فى الشروط متلا
اذا كان عندك شرطين واردت لهذين الشرطين ان يتححقا معا فى عمل واحد نعمل
هذه الجملة بارك الله فيك
وهذا مثال برمجى حي لاستعمال مثل هذا الشرط
نحن الان عندنا مفتاحين وليد واردنا اذا تم الضغط على مفتاحين ان يشتغل الليد فكيف نصننع هذا عن طريق البرمججة اليك الكود اخى
طبعا سنوصل الليد بى البورت b0
والسويتش بى البورت a1 و a2
كود:
void main () {
trisb=0;
trisa.f0=1;
trisa.f1=1;
portb=0;
while (1) {
if (porta.f1==0 && porta.f0==0){
delay_ms(250);
portb.f0=1;
}
}
}
'طبعا اخى استخدمنا فى فى هذا الكود توصيل بول اب يعنى ارجل الميكرو ذاهب اليهم جهد 5 فولت واذا تم ضغط على مفتحين صار شورت سكرت وبقى حالة الارجل بصفر فولت وهنا تحقق الشرط اعلاها وهو
كود:
if (porta.f1==0 && porta.f0==0)
اسف اخى على شرحك الغامش بس والله اكتب لك الكلمات على استعجال واذا اردت اى شي لم تفهمه تفضل اخى فانا تحت امرك السلام عليكم