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

   

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 01:44 AM المشاركة 25   
افتراضي خواص رمز المدخل Input icon properties :



خواص رمز المدخل Input icon properties :



يقوم رمز المدخل باختبار check قيمة منفذ و / أو خانة ثم وضع القيمة الناتجة من الاختبار (يسمى العائد) فى متغير محدد (المتغير موقع فى ذاكرة الميكطروكونترولر يسمى السجل ) .

الخصائص :

الاسم المعروض Display Name:
هو اسم الرمز الذى يظهر فى مخطط المسار وهو هنا input .
المتغير Variable :
بواسطته يتم اختيار اسم المتغير الذى ترغب فى إدخال (الاحتفاظ) حالة المنفذ بداخله .
زر المتغير Variables button:
النقر على هذا الزر يجلب نافذة حوار المتغيرات بما يسمح لك باختيار متغير موجود أو إنشاء متغير جديد .







المنفذ Port :
عن طريقه يتم الاختيار منفذ من قائمة المنافذ المتاحة بالميكروكونترولر المستهدف .
خانة مفردة Single Bit :
يستخدم هذا الخيار فى قراءة (لأنه مدخل) حالة خانة مفردة من المنفذ .
عندما تكون حالة خانة مفردة حقيقية true فإن قيمة هذه الخانة تمرر كقيمة لها .
المنفذ بكامله Entire Port :
يستخدم هذا الخيار فى قراءة قيمة المنفذ بالكامل ووضعه بالمتغير .
استخدام الاخفاء أو القناع Use Masking :
عند استخدام هذا الخيار فمن الممكن قراءة خانات محددة فقط ووضعها فى المتغير . هذه الطريقة مفيدة عندما يتم إعداد بعض خانات المنفذ كمداخل والبعض الآخر كمخارج . عند استخدام هذا الخيار فأن القيم المختارة فقط هى التى يتم قراءتها .


مثال :
إذا تم الضغط على خمسة مفاتيح متصلة بالمنفذ port A مع استخدام الاختيار الموضح بالشكل السابق فأن قيم كل من A1 و A2 فقط هى التى يتم أمرارها للمتغير SWITCHES لكى تعطيه القيمة 2+4=6 . وعند إضافة باقى المفاتيح الخمسة فسوف تكون القيمة الناتجة 16+8+4+2+1=31 .
ملحوظة :
كل خانة لها رتبة ولها قيمة فالخانة الأولى رتبتها صفر وقيمتها تساوى ( 2 "الاساس" أس "الرتبة" صفر) واحد والخانة الثانية رتبتها الواحد وقيمتها تساوى ("الأساس"2 أس "الرتبة" واحد ) اثنين وهكذا .

خواص رمز المخرج Output icon properties

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 01:48 AM المشاركة 26   
افتراضي خواص رمز المخرج Output icon properties


خواص رمز المخرج Output icon properties




يقوم رمز المخرج بإرسال (كتابة – نسخ ) قيمة value أو محتويات متغير variable لمنفذ و / أو خانة . يستقبل الخرج عند المنفذ فى الشكل الثنائى .
الخواص :
الاسم المعروض Display Name:
هو اسم الرمز الذى يظهر فى مخطط المسار .
المتغير أو القيمة Variable or value :
بواسطته يتم اختيار اسم المتغير أو القيمة العددية التى تريد إخراجها إلى المنفذ .
القيمة العددية يمكن أن تكون بالنظام العشرى (بدون علامة) أو النظام السداسى عشر (مسبوق بالعلامة 0x ) مثل 255 أو 0xFF .
زر المتغير Variables button:
النقر على هذا الزر يجلب نافذة حوار المتغيرات بما يسمح لك باختيار متغير موجود أو إنشاء متغير جديد .
المنفذ Port :
عن طريقه يتم اختيار منفذ من قائمة المنافذ المتاحة بالميكروكونترولر المستهدف .
خانة مفردة Single Bit :
يستخدم هذا الخيار فى الكتابة (لأنه مخرج) على خانة مفردة من المنفذ .
عندما ترسل القيمة 1true=set= للخانة فتكون فى حالة توصيل وغير ذلك false=clear=0 تكون غير موصلة .
المنفذ بكامله Entire Port :
يستخدم هذا الخيار فى كتابة قيمة أو متغير إلى المنفذ بالكامل .
استخدام الاخفاء أو القناع Use Masking :
عند استخدام هذا الخيار فمن الممكن الكتابة إلى خانات محددة فقط . هذه الطريقة مفيدة عندما يتم إعداد بعض خانات المنفذ كمداخل والبعض الآخر كمخارج . عند استخدام هذا الخيار فأن الخانات المختارة فقط هى التى تستقبل قيمها ولا تتأثر باقى الخانات .



مثال :
إذا كان المتغير SWITCHES يساوى 255 وتم إرسالة مع الخيارات الموضحة بالشكل العلوى عندئذ فإن الخانات B0, B1 , B2 فقط هى التى سوف تتأثر . بينما الخانات الأخرى B3 - B7 سوف لا تتأثر وسوف تحتفظ بحالتها السابقة . الخانات B0 - B2 سوف تكون فى الحالة المرتفعة لأن الخانات المناظرة فى المتغيرSWITCHES فى الحالة المرتفعة .
إذا كان المتغير SWITCHES=32 عندئذ فأن الخانات B0 – B سوف تصبح فى الحالة المنخفضة لأن القيم المناظرة تساوى أصفار .الخانة B5 والتى تناظر القيمة 32 لن تتأثر لأنها غير مختارة .
خواص رمز التأخير الزمنى Delay icon properties :

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 01:50 AM المشاركة 27   
افتراضي خواص رمز التأخير الزمنى Delay icon properties :


خواص رمز التأخير الزمنى Delay icon properties :


يستخدم رمز التأخير الزمنى فى إبطاء تنفيذ البرنامج وفى توقيت البرنامج . هذا التأخير مفيد عمليا فى تقليل سرعة تنفيذ البرنامج حتى يسمح للمستخدم بالمراقبة والتفاعل .
الخواص :
الاسم المعروض Display Name :
هو اسم الرمز الذى يظهر فى مخطط المسار .
قيمة التأخير أو المتغير Delay value or variable :
هو طول التأخير الذى ترغب فى إنشاءه سواء كقيمة عددية أو كمحتويات متغير .
زر المتغير Delay value or variable :
هذا الزر يجلب نافذة الحوار للمتغير بما يسمح لك باختيار متغير موجود أو إنشاء متغير جديد .
الخيارات ميكروثانية / ملى ثانية / ثانية Microseconds/Milliseconds/Seconds options :
يمكن تحديد وحدات التأخير بأى من هذه الوحدات . عند محاكاة تأخير زمنى بالثوانى يظهر مربع جوارى يبين الزمن المنقضى .عن طريق المربع الحوارى يمكن تنفيذ مخطط المسار قبل انتهاء الزمن الكامل للتأخير أى تخطى التأخير الباقى .
لكى تسمح لبرمجيات الفلوكود بالبرمجة الصحيحة للميكروكونترولر وبالتأخير الزمنى الصحيح تحتاج لاختيار سرعة نبضات الساعة للميكروكونترولر المستهدف . يمكن جلب المربع الحوارى لهذا الغرض من القائمة
View....Project Options .




الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 16-05-2011, 02:23 AM المشاركة 28   
افتراضي


رائع و مبدع اخى العزيز/ فتح الله
شرح متدرج و غاية فى الروعة
يتميز بالبساطة وعدم التعقيد
الله يعينك و يبارك فيك وفى اعمالك


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 02:38 AM المشاركة 29   
افتراضي الفديو رقم 3 : التعامل مع المخارج وطريقة masking


الفديو رقم 3 : التعامل مع المخارج وطريقة masking


الرابط

http://www.4shared.com/file/-HoMg29y/Vedio3-output-masking.html


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 02:40 AM المشاركة 30   
افتراضي


رائع و مبدع اخى العزيز/ فتح الله

شرح متدرج و غاية فى الروعة
يتميز بالبساطة وعدم التعقيد
الله يعينك و يبارك فيك وفى اعمالك
أخى الكريم

شكرا جزيلا لك

شكرا على دعواتك

أعاننا الله لجميعا لما فيه الخير

مع تمنياتى بدوام التوفيق


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 16-05-2011, 03:55 AM المشاركة 31   
افتراضي الفديو الرابع : التعامل مع التأخير الزمنى والتحكم فى سرعة المحاكاة


الفديو الرابع : التعامل مع التأخير الزمنى والتحكم فى سرعة المحاكاة

الرابط :

http://www.4shared.com/file/d6DxFgkF/Vedio4-delay.html


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 17-05-2011, 12:44 AM المشاركة 32   
افتراضي الفديو الخامس :التعامل مع المتغيرات فى برمجيات Flowcode


الفديو الخامس :


التعامل مع المتغيرات فى برمجيات Flowcode



الرابط :






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