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

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

عبقرينو1
:: مهندس متميز ::
تاريخ التسجيل: Oct 2010
الدولة: جمهورية مصر العربية - الاسكندرية
المشاركات: 557
نشاط [ عبقرينو1 ]
قوة السمعة:0
قديم 31-07-2013, 11:50 PM المشاركة 1   
افتراضي هل يمكن دمج البرنامجين مع بعض ؟ Twitter FaceBook Google+



معايا كود برنامج فتح باب عن طريق باسورد
ومعايا كود برنامج معرفه درجه حراره الغرفه
هل يمكن دمج البرنامجين مع بعض
بعنى اعمل مدخل من البيك مع توصيله لمفتاح عند الضغط عليه يشتغل كود الحراره ويعرضها على الشاشه ثم يرجع للبرنامج الاخر الى هو فتح الباب ؟؟؟

اعلانات

armor
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2006
المشاركات: 112
نشاط [ armor ]
قوة السمعة:0
قديم 01-08-2013, 02:38 AM المشاركة 2   
افتراضي


ممكن إن شاء الله, لا يوجد ما يمنع

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

عبقرينو1
:: مهندس متميز ::
تاريخ التسجيل: Oct 2010
الدولة: جمهورية مصر العربية - الاسكندرية
المشاركات: 557
نشاط [ عبقرينو1 ]
قوة السمعة:0
قديم 01-08-2013, 09:29 PM المشاركة 3   
ha


ممكن إن شاء الله, لا يوجد ما يمنع
الف شكر لردك اخى
هنا يتم تغيير اسم الداله الارئيسيه للبرنامج الثانى
وعمل مفتاح وكتابه كود ان عندما يكون المدخل بـ 0 يزهب البك لتنفيذ البرنامج الثانى وطبعا اننا هنكون مغييرين اسم الداله الرئيسيه الخاصه به؟؟؟؟

ام كيف سيتم هذا


الصورة الرمزية avip
avip
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 199
نشاط [ avip ]
قوة السمعة:0
قديم 02-08-2013, 03:03 AM المشاركة 4   
x6


اخي الفاضل يتم كتابة كل كود في دالة منفصلة ويتم استدعئها من الدالة الرئيسية كالتالي:

كود:
void Temp_sensor () { // تكتب هنا الكود الخاص بحساس الحرارة } void Password_key () { // تكتب هنا الكود الخاص بالباسورد } void main() { trisa=0xff; while(1){ if (porta.f0==0){Temp_sensor ();} if (porta.f0==0){Password_key ();} } }
في الحقيقة هذا مجرد شكل للكود ولكن تسطيع الكود الخاص بك حسب الحاجة
كذلك يمكنك وضع الكود الخاص بالباسوردة في الدالة الرئيسية واستدعاء الثاني او العكس
وفقك الله عز وجل


عبقرينو1
:: مهندس متميز ::
تاريخ التسجيل: Oct 2010
الدولة: جمهورية مصر العربية - الاسكندرية
المشاركات: 557
نشاط [ عبقرينو1 ]
قوة السمعة:0
قديم 02-08-2013, 10:00 PM المشاركة 5   
افتراضي


اخي الفاضل يتم كتابة كل كود في دالة منفصلة ويتم استدعئها من الدالة الرئيسية كالتالي:

كود:
void Temp_sensor () { // تكتب هنا الكود الخاص بحساس الحرارة } void Password_key () { // تكتب هنا الكود الخاص بالباسورد } void main() { trisa=0xff; while(1){ if (porta.f0==0){Temp_sensor ();} if (porta.f0==0){Password_key ();} } }
في الحقيقة هذا مجرد شكل للكود ولكن تسطيع الكود الخاص بك حسب الحاجة
كذلك يمكنك وضع الكود الخاص بالباسوردة في الدالة الرئيسية واستدعاء الثاني او العكس
وفقك الله عز وجل

الله يبارك فيك اخى
ولى رجاء بسيط
انا جديد على موضوع البرمجه هذا ومعى مشروع احب ان اقوم بالتغيير والتعديل فيه
فهل اذا احتاجت اليك وراسلتك بالرسائل الخاصه ترحب بي
ام انك مشغول فى امور اهم؟؟

ولك كل الشكر


الصورة الرمزية avip
avip
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 199
نشاط [ avip ]
قوة السمعة:0
قديم 05-08-2013, 01:31 AM المشاركة 6   
افتراضي


اخي الفاضل تحت امرك
ويمكنك مراسلتي علي الايميل في اي وقت او علي الفيس بوك

aallam52*gmail.com

facebook.com\ahmedallamvip

إضافة رد

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

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

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


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

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