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

   

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 895
نشاط [ robota ]
قوة السمعة:
قديم 20-03-2010, 04:54 PM المشاركة 177   
افتراضي



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

اعلانات

ياسر الجبوري
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2007
الدولة: العراق
المشاركات: 85
نشاط [ ياسر الجبوري ]
قوة السمعة:
قديم 20-03-2010, 05:53 PM المشاركة 178   
افتراضي


السلام عليكم ورحمة الله وبركاتة

الاخ الفاضل الجبورى

انا لا اعلم عن اى برنامج تقصد

واتمنى ان تضع هنا البرنامج الذى استخدمتة

وانصحك بتجربة البرامج الاخيرة التى وضعت فى الدروس الاخيرة

فكلها مجربة بفضل الله على الطبيعة

============
100/100
فعلا المشكلة كانت في البرنامج
اشكرك استاذي العزيز ناصر
تمت وبنجاح والحمد لله
شكرا جزيلا مرة ثانية وننتظر منك كل جديد

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

GalalMashaly
:: مهندس ::
تاريخ التسجيل: Mar 2009
المشاركات: 14
نشاط [ GalalMashaly ]
قوة السمعة:
قديم 22-03-2010, 07:08 AM المشاركة 179   
افتراضي


السلام عليكم ورحمة الله وبركاته
أشكر الأخ الكريم king5star علي سرعة رده . وتأخرت في شكري حتي لا أخذ مساحة مشاركة قد لا تفيد الأخرون .
لي سؤال وعذراً أن يكون الآن و بعد متابعة الدورة مع أخونا م / أحمد سمير وبعد كل ما تعلمته أيضاً من أخونا الكريم ناصر أحمد

السؤال هو : ما هو الخرج المنتظر في هذا الكود وما رأيكم ؟
void main ()
{ trisa=0b00000000 ; trisb=0b00000000 ;

loop:
porta.f0=1 ;porta.f1=1 ;porta.f2=1 ;delay_ms(500) ;
porta=0 ; delay_ms(500) ;
portb.f0=1 ;portb.f1=1 ;portb.f2=1 ;delay_ms(500) ;
portb=0 ; delay_ms(500) ;

goto loop;

}

أنا نفذت هذا الكود ولكن كان المطلوب يعرفه البيب .
ولي سؤال أخر وعذراً للإطالة وهو
لو أردت أن أعمل حماية ضد القراءة لبرنامج كتبته علي الميكروكنترولر فكيف عمل ذلك ؟ وعذراً للإطالة .


الصورة الرمزية mhmd.sh89
mhmd.sh89
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
الدولة: لبنان-ضاحية العزة والكرامة
المشاركات: 184
نشاط [ mhmd.sh89 ]
قوة السمعة:
قديم 22-03-2010, 04:46 PM المشاركة 180   
افتراضي


اخي ازا كان هناك اشياء يجب ان تضاف في التجارب العملية فلو سمحت ان تقولها مثل مقاومة او اي شيء

شكراً والسلام عليكم

اخوكم محمد من لينان


الصورة الرمزية king5star
king5star
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 238
نشاط [ king5star ]
قوة السمعة:
قديم 22-03-2010, 05:02 PM المشاركة 181   
افتراضي


السلام عليكم اخوانى انا اقوم الان بتصميم ماتريكس ليد 8x64 واننى اقوم الان بتصميم كارت الدرايف وقمت باستخدام 8 مسجلات ازاحة واستخدمت مقاومات وترنزيستورات و مبرمجة داخلية موصلة بالكمبيوتر دائماً وسوف اضع كارات الدرايف أنشاء الله عندما انتهى منها على طول .

فأدعوا لى بالتوفيق .


ياسر الجبوري
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2007
الدولة: العراق
المشاركات: 85
نشاط [ ياسر الجبوري ]
قوة السمعة:
قديم 22-03-2010, 10:56 PM المشاركة 182   
افتراضي


السلام عليكم ورحمة الله وبركاته
قمت بتنفيذ دائرة ماتريكس 8x16 ( اقصد الاعمدة 8 والافقية 16 ) على البروتيوس
مع العلم اني لهذه اللحظة لم انفذها عمليا
ولهذا ارجو من استاذي ناصر واخواني المشاركين في الموضوع مراجعة الدائرة واعطائي ملاحظاتهم القيمة عليها ( البرنامج والتصميم ) قبل المباشرة العملية
الرابط ادناه
http://www.mediafire.com/?nwtt25tvmmo


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 335
نشاط [ MYM ]
قوة السمعة:
قديم 23-03-2010, 12:35 AM المشاركة 183   
افتراضي


السلام عليكم
كيف حالك اخى محمد
ان شاء الله تكون بخير
فكرة رائعة ربما تنجح خاصة اذا اعدت توصيل الليدات بطريقة معينة ربما تتحصل على معادلة .
لكن اعتقد ان استخدام ذاكرة اضافية افضل حل.
بالنسبة للميكروسى برو هل يظهر اى ايرور ؟
ربما سنضيف هذه المشكلة الى قائمة مشاكل البرو التى يبدو انها ستصبح قائمة طويلة .
تحياتى
أخي الفاضل روبوتا .... كل الحب و التحية و التقدير لأحلى زووول ((صديق)) في الدنيا
معك حق في إستخدام الميموري الخارجي ... و لكن القراءة منه ثم العرض على الماتريكس سيأخذ وقت ... و أعتقد أن الليد ماتريكس تحتاج لسرعة العمل لكي لا تلاحظ العين المجردة أي تشويش أو Blinking لكن إذا ضمنا السرعة في عملية القراءة من الميموري الخارجية ... فالمشكلة تكون إنتهت بالفعل..
بخصوص الـ MikroC Pro فهو يكتب فقط على 25 بالمائة من المساحة المخصصة للكتابة أي أنك لا تستطيع كتابة برنامج أكبر من ذلك ... و أعتقد أنك إذا رغبت في الكتابة على المساحة المخصصة بالكامل فيلزم عليك شراء البرنامج ...((( هذا ما أعتقدة و يا رب أكون مخطئ ))).
تحياتي العطرة و تقديري الكبير


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 23-03-2010, 11:44 PM المشاركة 184   
افتراضي


السلام عليكم و رحمة الله ...
أخي ناصر 56 لك جزيل الشكر و التقدير على كل ما تبذلة ....
هل هناك أي معادلة لتمثيل الحروف بدلا من المصفوفة و التي تأخذ الكثير و الكثير من مساحة الـ PIC خصوصا و أن برنامج الـMikroC Pro لا يحول البرنامج الى ملف Hex إذا وجد أن ملف الـHex سيزيد عن 25% من مساحة الـPIC.((لا تقل لي لماذا لأنني لا أعلم))؟؟
السلام عليكم ورحمة الله وبركاتة

اخى الفاضل اهلا وسهلا بك

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

وهذة طريقة من الطرق البسيطة

التى نستطيع بها جميعا تنفيذ مشاريع صغيرة

====================
ثم بعد ذلك يكون لدينا القدرة على فهم الاكواد المعقدة
والطرق المعقدة والمختصرة للاكواد

واضافات ذواكر خارجية للمشاريع

وكل مايهمنا هنا فى هذة الدروس

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

اما بالنسبة لبرنامج الميكروسى

فهذة المشكلة معروفة من زمان

انة هناك حدود للاكواد ولا تستطيع الذيادة عنها الا بشراء البرنامج


ولكننا لو فهمنا وتعلمنا واضاف كل من توصل الى نتائج تم وضعها فى الموضوع
فسوف نتغلب على هذة المشكلة

باستخدامات لغات برمجية اخرى وبرامج اخرى

كمثال برنامج ccs
هذا البرنامج قريب جدا من برنامج الميكروسى
ولكننى اجهل لغتة
ولكنة يستوعب عدد كبير جدا من الاوامر


============================

فلنحاول جميعا التعاون فى الموضوع وعلى كل من يستطيع الاضافة فلا يبخل بها عنا



الله الموفق



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