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

   

hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 19-08-2012, 02:44 AM المشاركة 9   
افتراضي



السلام عليكم
شكرا لك يا استاذ على الافادة

لقد قمة بكتابة برنامج اخر و هو

كود:
char keypadPort at PORTb;
void main() {
char kp ;
trisa=0   ;
trisb= 255 ;

Keypad_Init();
        aa:
kp = Keypad_Key_Press();
porta=kp;
delay_ms(100);
goto aa;

}
هل المشكل في البرنامج او الكيباد

و هذا هو الكيباد الذي صنعته




ارجو ان تضع لنا الطريقة الصحيحة لربطه مع البيك

و شكراا لك

اعلانات

الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 664
نشاط [ funky112233 ]
قوة السمعة:
قديم 21-08-2012, 10:36 PM المشاركة 10   
افتراضي


بسم الله الرحمن الرحيم

اخى hunter27

انا كدة مفهمتش حاجة من كودك
لانك مذكرتش اية المشكلة بالزبط

وطريقة التوصيل انا شرحتهالك فى الصفحة الاولى
هل هى صعبة وغير مفهومة ام انك فقط لم تراها ؟؟

اذا كانت صعبة اخبرنى وان شاء الله احاول ان اسهل اكثر

وكل عام وانتم بخير

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

hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 19-09-2012, 04:35 PM المشاركة 11   
افتراضي


السلام عليكم
اتمنى ان تكون في افظل حال يا استذنا

لدي طلب و هو لقد قمت بصنع الكيباد و لكن لم يشتغل معي
لذلك فكرت ان اشتري واحد جاهز وهذا هو رابطه

http://www.selectronic.fr/clavier-16...atrice-xy.html
او هذا

http://www.selectronic.fr/clavier-12...atrice-xy.html

من هو الذي يصلح

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


الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 664
نشاط [ funky112233 ]
قوة السمعة:
قديم 20-09-2012, 02:31 AM المشاركة 12   
افتراضي


بسم الله الرحمن الرحيم

اهلا بك يا اخى ان شاء الله تكون بخير

بالنسبة للكيباد الى انت بتصنعه او بتشترية
لازم توصل علية مقومات علشان يشتغل كويس
وتقريبا انا ذكرت الكلام دة

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

يعنى 4 مقومات اذا كان الكيباد 4*4 او 3 مقومات اذا كان 3*4 وهكذا

وهتوصلهم على اى اطراف فيهم يعنى على 3 اطراف او على 4 من الاطراف
وقيمتهم ممكن 2.2 كيلوا اوم او اكبر من ذلك اذا كان مثلا 10 كيلوا اوم يمشى ان شاء الله


وبالتوفيق يا بشمهندس واطلعنا على نتائجك وان شاء الله تعمل بنجاح


hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 20-09-2012, 05:22 PM المشاركة 13   
افتراضي


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


الصورة الرمزية fathi-mohmed
fathi-mohmed
:: مهندس متميز ::
تاريخ التسجيل: Aug 2010
الدولة: القاهرة
المشاركات: 513
نشاط [ fathi-mohmed ]
قوة السمعة:
قديم 20-09-2012, 07:27 PM المشاركة 14   
افتراضي


اشكرك جدا علي المعلومات المهمة
وجزاك الله الخير بما قدمة لنا


الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 664
نشاط [ funky112233 ]
قوة السمعة:
قديم 21-09-2012, 02:43 AM المشاركة 15   
افتراضي


بسم الله الرحمن الرحيم

hunter27
فى انتظار نتائجك ان شاء الله بالتوفيق

fathi-mohmed
جزاك الله بما اجازى يا اخى شكرا جزيلا لك


الصورة الرمزية كرار العامري
كرار العامري
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: العراق
المشاركات: 159
نشاط [ كرار العامري ]
قوة السمعة:
قديم 04-10-2012, 03:52 AM المشاركة 16   
افتراضي


السلام عليكم ورحمة الله وبركاته
اخي الحبيب كيف حالك
اريد ان اسألك عن هذه الاكواد التي اجد فيها بعض الغموض
كود:
keypad_released(); و keypad_read();
هذان الكودان مستخدمان في كثير من الشروحات التي طرحتها انت والعديد من الاخوة في القرية
السؤال هو (في مكتبة الميكروسي يوجد امران فقط لأرجاع قيمة الزر المضغوط وهما كالتالي :-
keypad_key_presse() و keypad_key_click()
وعندما اقوم بعمل Build للبرنامج الذي اكتبه باستخدام هذه الاكواد
كود:
keypad_released(); و keypad_read();
يخبرني مترجم اللغة بان هناك متغير اسمه keypad_read مثلا لم يعرف
وعندما اقوم باستخدام هذه الدالة keypad_key_presse يقوم بطباعة الرقم المضغوط اكثر من مرة يرجى توضيح هذه الحالة
ارجو من الله ومن ثم من حظرتك ان تشرح لي هذه الحالة

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


وما توفيقي إلا بالله العلي العظيم



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