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

   

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 28-06-2015, 02:59 PM المشاركة 17   
افتراضي



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

أخي انا جربت الكود على البيك 18f45k22 ويعمل بشكل طبيعي وبدون حاجه الى زمن تأخيري

لذا أنا أنصحك بالبيك 18F45K22 or 18F4550 لانه أفضل بكثير من 16f877A فهذا البيك غير قوي بالمشاريع التي فيها تحتاج الى كود كبير وحجم رام كبير

اعلانات

abdewidad
:: مهندس متميز ::
تاريخ التسجيل: Dec 2013
الدولة: casablanca
المشاركات: 712
نشاط [ abdewidad ]
قوة السمعة:
قديم 29-06-2015, 01:34 AM المشاركة 18   
افتراضي


أخي اضع وقت تأخيري ولكن 100ms وجرب الكود

كود:
else if(kk ==255)
           {
            Show_Time(0,0,0,0,0,0,0,255);
            Lcd0_GotoYX_16x4(0,0);  Lcd0_Rstrout(txt_day);
            Lcd0_GotoYX_16x4(0,4);  Lcd0_WriteChar((day / 10)   + 48); // Print tens digit of day variable
            Lcd0_GotoYX_16x4(0,5);  Lcd0_WriteChar((day % 10)   + 48);    // Print oness digit of day variable
            Lcd0_GotoYX_16x4(0,7);  Lcd0_WriteChar((month / 10) + 48);
            Lcd0_GotoYX_16x4(0,8);  Lcd0_WriteChar((month % 10) + 48);
            Lcd0_GotoYX_16x4(0,12); Lcd0_WriteChar((year / 10) + 48);
            Lcd0_GotoYX_16x4(0,13); Lcd0_WriteChar((year % 10) + 48);
            Lcd0_GotoYX_16x4(1,4);  Lcd0_WriteChar((hours / 10) + 48);
            Lcd0_GotoYX_16x4(1,5);  Lcd0_WriteChar((hours % 10) + 48);
            Lcd0_GotoYX_16x4(1,7);  Lcd0_WriteChar((minutes / 10) + 48);
            Lcd0_GotoYX_16x4(1,8);  Lcd0_WriteChar((minutes % 10) + 48);
            Lcd0_GotoYX_16x4(1,10); Lcd0_WriteChar((seconds / 10) + 48);
            Lcd0_GotoYX_16x4(1,11); Lcd0_WriteChar((seconds % 10) + 48);
            if(k_12_24==0)show_msg("AM",1,13,2);
            else if(k_12_24==1)show_msg("PM",1,13,2);
            else if(k_12_24==24)show_msg("  ",1,13,2);
            delay_ms(100);
          }
شكرا اخي العزيز
لقد وضعت متحكم اخر فيه الكود بدون منبهات يشتغل جيدا
وبعد دلك اضع المتحكم اخر فيه الكود الدي اعطيتني فتشتغل التواني
هل ممكن وضع الايام في المنبهات

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

abdewidad
:: مهندس متميز ::
تاريخ التسجيل: Dec 2013
الدولة: casablanca
المشاركات: 712
نشاط [ abdewidad ]
قوة السمعة:
قديم 29-06-2015, 01:36 AM المشاركة 19   
افتراضي


السلام عليكم
ماشاء الله
عمل أكثر من رائع ممكن يكون بستخدام Lcd 2*16
وهل نجحت في تجربته علي أرض الواقع
والسلام
شكرا اخي العزيز
ولم انجح جيدا على ارض الواقع


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 29-06-2015, 02:33 PM المشاركة 20   
افتراضي


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


abdewidad
:: مهندس متميز ::
تاريخ التسجيل: Dec 2013
الدولة: casablanca
المشاركات: 712
نشاط [ abdewidad ]
قوة السمعة:
قديم 30-06-2015, 03:53 PM المشاركة 21   
افتراضي


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


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 30-06-2015, 03:58 PM المشاركة 22   
افتراضي


بارك الله فيك اخي على متابعة
نعم ايام الاسبوع
ساسعى جاهدا على ان اشتري التحكم 18 بادن الله
اني لم اتعامل قط مع هدا المتحكم
كم احتاج الى قيمة تدبدب الخارجي والى كتفين
وهل يحتاج الى مقاومة في mcrl
اشتري البيك 18F45k22 له ذاكره 32kb ورام 1536B

تحتاج الى كرستاله 8mhz ومتسعتين 22pf ومن خلال هذه كرستاله نستطيع تشغيل البيك بتردد 32mhz عن طريق تفعيل PLL

بالطبع تحتاج الى مقاومه 10K مع متسعه 100nf لتربط مع MCLR

وتحتاج الى متسعه 10uf مع متسعه 100nf لتربط مع VCC للبيك

البيك 18F45k22 يشتغل بجهد 3.3 و 5 فولت


abdewidad
:: مهندس متميز ::
تاريخ التسجيل: Dec 2013
الدولة: casablanca
المشاركات: 712
نشاط [ abdewidad ]
قوة السمعة:
قديم 30-06-2015, 04:25 PM المشاركة 23   
افتراضي


اشتري البيك 18F45k22 له ذاكره 32kb ورام 1536B

تحتاج الى كرستاله 8mhz ومتسعتين 22pf ومن خلال هذه كرستاله نستطيع تشغيل البيك بتردد 32mhz عن طريق تفعيل PLL

بالطبع تحتاج الى مقاومه 10K مع متسعه 100nf لتربط مع MCLR

وتحتاج الى متسعه 10uf مع متسعه 100nf لتربط مع VCC للبيك

البيك 18F45k22 يشتغل بجهد 3.3 و 5 فولت
ماشاء الله بارك الله فيك اخي
لم اجد سوى 18f4550
هل يكفي هدا المتحكم لان له داكرة 32 كيلوبايت
لم اشتريه بعد
شكرا اخي


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 30-06-2015, 04:55 PM المشاركة 24   
افتراضي


ماشاء الله بارك الله فيك اخي
لم اجد سوى 18f4550
هل يكفي هدا المتحكم لان له داكرة 32 كيلوبايت
لم اشتريه بعد
شكرا اخي
نعم أخي يكفي



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