امر sbit
دة امر لتعرف الكلمة على بت معين فى الميكرو تستخدم كا دخل او خرج
يعنى كدة
كود:
sbit led at PORTB.f0;
لكن مثلا مينفعش تعرف بية بورت كامل يعنى بت واحدة بس
وممكن تستخدمة لتعريف اى بت فى اى بايت مش شرط البورتات B C D A
ممكن تعرف بت من بايت للاوبشن بتاع الميكرو زى الانتربت والمحول من تماثلى لديجتال
ولتعريف بورت كامل تكتب هكذا
كود:
char keypad at PORTD;
اما الامر #define
فدة امر تعريف عااام لكل حاجة تحتجها
من دوال كاملة لملفات فيها اوامر لتعريف مكتبات ومعظم الى تحتاجة يعنى
زى كدة مثلا
كود:
#define LOOP for( ; ; )
زى مانت شايف عرفت دالة باسم لووب
وهكذا
وممكن تبحثى عن الموضوع اكثر بشكل تقنى اكثر
فى المواقع المخصصة للغة السى
اما الامر
فدة مينفعش تعريف لبت جوة بايت
لان دة تعريف لدالة عمل
زى ال
فدة تعريف لعنوان دالة مكتوب بداخلها عدة اوامر
بالتوفيق ان شاء الله