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

   

الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 17-05-2010, 01:46 AM المشاركة 25   
attension



وانا منتظرك باذن الله لبكره
السلام عليكم
إنتظر قليلاً سوف أرفعها بعد قليل إنشاء الله
ضمن موضوع مستقل .

اعلانات

الصورة الرمزية ahmad72
ahmad72
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2004
المشاركات: 723
نشاط [ ahmad72 ]
قوة السمعة:
قديم 17-05-2010, 08:59 PM المشاركة 26   
افتراضي


ممكن اخي الشرح اكثر فين اضع الداتا في الكود
هل استخدمها كتوابت او مثل ماتركس التى شرحها ناصر احمد 2


مع شكري لك




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

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

const int date[] ={

/////////////////////////////////////////////////////////
31,80,30,16,30,16,28,16,
16,40,40,16,240,0,127,0,
127,64,64,127,64,127,5,7,0,
127,0,63,32,240,128,140,148,
36,36,36,36,32,32,80,80,
32,32,240,128,136,128,240,0,
127,0,63,32,32,240,128,140,
148,36,36,36,164,32,176,32,
32,80,80,32,32,192,0}
اما هذا الكود هو لمعرفه عدد المصفوفه ووضع العدد فى متغير
تم وضعه داخل حلقه فور ليتم عرض كامل عناصر المصفوفه
signed int m,x, g =sizeof(date);
ان شاء الله تكون الفكره وصلت
واى لبس فى الموضوع ان شاء الله ارد عليه
ربنا يوفق الجميع

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

crom
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2007
الدولة: بلدى
المشاركات: 130
نشاط [ crom ]
قوة السمعة:
قديم 18-05-2010, 02:07 AM المشاركة 27   
افتراضي


اخ احمد هل بالامكان الحصول على صورة للكود كامل

كود:
const int date[] ={

/////////////////////////////////////////////////////////
31,80,30,16,30,16,28,16,
16,40,40,16,240,0,127,0,
127,64,64,127,64,127,5,7,0,
127,0,63,32,240,128,140,148,
36,36,36,36,32,32,80,80,
32,32,240,128,136,128,240,0,
127,0,63,32,32,240,128,140,
148,36,36,36,164,32,176,32,
32,80,80,32,32,192,0}

signed int m,x, g =sizeof(date);


الصورة الرمزية ahmad72
ahmad72
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2004
المشاركات: 723
نشاط [ ahmad72 ]
قوة السمعة:
قديم 18-05-2010, 02:45 AM المشاركة 28   
sun


[QUOTE=crom;392088]اخ احمد هل بالامكان الحصول على صورة للكود كامل

السلام عليكم ورحمه الله وبركاته
هذا هو الكود بالكامل ان شاء الله
const int date[] ={
/////////////////////////////////////////////////////////
31,80,30,16,30,16,28,16,
16,40,40,16,240,0,127,0,
127,64,64,127,64,127,5,7,0,
127,0,63,32,240,128,140,148,
36,36,36,36,32,32,80,80,
32,32,240,128,136,128,240,0,
127,0,63,32,32,240,128,140,
148,36,36,36,164,32,176,32,
32,80,80,32,32,192,0,
/////////////////////////////////////////////////////////////////////////////
127,0,127,64,64,96,80,72,72,64,64,
160,160,64,64,112,64,64,0,
/////////////////////////////////////////////////////////////////////////
126,64,126,64,126,10,14,0,
////////////////////////////////////////////////////////////////////////
24,32,64,64,88,16,80,16,24,0,
////////////////////////////////////////////////////////////////////////
127,0,127,64,80,80,96,64,127,0,
63,32,32,80,80,32,160,48,160,48,
64,68,112,0,
////////////////////////////////////////////////////////////////////////
127,0,63,32,240,128,140,148,
36,36,36,36,32,32,80,80,
32,32,240,128,136,128,240,0,
127,0,63,32,32,240,128,140,
148,36,36,36,164,32,176,32,
32,80,80,32,32,192,0,
///////////////////////////////////////////////////////////////////////
64,160,160,64,127,0,127,64,127,64,
84,92,80,0,184,160,48,104,176,128,128,
16,40,40,16,240,0,127,0,127,64,64,112,
64,64,0,176,160,48,64,68,48,0,
///////////////////////////////////////////////////////////////////////
127,0,48,160,160,63,0,127,64,84,84,92,
80,0,29,16,16,20,28,16,88,16,16,28,16,16,
//////////////////////////////////////////////////////////////////////
0,30,42,78,64,0,127,0,48,160,160,
63,0,127,64,84,84,92,0,58,32,48,
32,48,32,48,32,56,32,36,36,56,
160,184,32,48,64,72,64,48,0,
///////////////////////////////////////////////////////////////////////
63,0,0,60,36,52,32,32,56,32,32,0,
48,68,64,0,63,0,63,32,56,40,40,48,
32,48,32,32,64,128,128,0,63,0,56,
34,32,34,56,127,0,63,32,32,80,80,32,32,
48,32,48,32,48,34,56,34,56,42,56,42,58,
32,176,160,32,80,80,32,32,192,
/////////////////////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////////////////
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }; //
/////////////////////////////////////////////////////////////////////
char y,i, ahmed[40];
signed int m,x, g =sizeof(date);
void sheft(){
PORTa.F1=0; PORTa.F1=1;}
void st(){
porta.f2=0; porta.f2=1;}
void main(){
trisa=0; porta=0;
trisb=0; portb=0;
loop:
for(m=0;m<40;m++){
ahmed[m]=0;}
//////////////////////////////////////////////////////////
for(m=0;m<g;m++){
for(y=0;y<4;y++){
PORTa.F0=1;
sheft();
st();
////////////////////////////////////////////////////////
for(x=0;x<40;x++) {
portb=~ahmed[x];
PORTa.F0=0;
sheft();
st();
delay_us(750); } }
///////////////////////////////////////////////////////
/*for(i=0;i<40;i++){
ahmed[i]=ahmed[i+1];}
ahmed[40]= date[m];}*/
/////////////////////////////////////////////////
for(i=40;i>0;i--){
ahmed[i]=ahmed[i-1];}
ahmed[0]= date[m];}
/////////////////////////////////////////////////////

goto loop;

}


chaalali
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2009
المشاركات: 72
نشاط [ chaalali ]
قوة السمعة:
قديم 29-07-2010, 05:20 PM المشاركة 29   
افتراضي شعلالي




الأخ الكريم أحمد
لماذا لم يفتح عندي البرنامج علي
بروتز7.6 sp4 ولاعلي المكرو سي3.2


وأرجو من الأخ العزيز شرح هذه الأرقام وشكرا





31,80,30,16,30,16,28,16,
16,40,40,16,240,0,127,0 ,
127,64,64,127,64,127,5,7,0,
127,0,63,32,240,128,140,148,
36,36,36,36,32,32,80,80,
32,32,240,128,136,128,240,0,
127,0,63,32,32,240,128,140,
148,36,36,36,164,32,176,32,
32,80,80,32,32,192,0}





sofien.j
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: tunisia
المشاركات: 83
نشاط [ sofien.j ]
قوة السمعة:
قديم 30-07-2010, 08:22 PM المشاركة 30   
ha


لقد نسخت الكود في الميكروسي
لكنه لم استطيع ان استخرج
ملف
هل من معين يرحمكم الله

http://upload.qariya.info/images/qariya-a690733f8e.gif


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 06-08-2010, 12:40 AM المشاركة 31   
افتراضي


لقد نسخت الكود في الميكروسي
لكنه لم استطيع ان استخرج
ملف
هل من معين يرحمكم الله

http://upload.qariya.info/images/qariya-a690733f8e.gif
السلام عليكم ورحمة الله وبركاتة

بعد اذن اخى احمد


اليكم الكود على شكل سليم


كود:
const int date[] ={ ///////////////////////////////////////////////////////// 31,80,30,16,30,16,28,16, 16,40,40,16,240,0,127,0, 127,64,64,127,64,127,5,7,0, 127,0,63,32,240,128,140,148, 36,36,36,36,32,32,80,80, 32,32,240,128,136,128,240,0, 127,0,63,32,32,240,128,140, 148,36,36,36,164,32,176,32, 32,80,80,32,32,192,0, ///////////////////////////////////////////////////////////////////////////// 127,0,127,64,64,96,80,72,72,64,64, 160,160,64,64,112,64,64,0, ///////////////////////////////////////////////////////////////////////// 126,64,126,64,126,10,14,0, //////////////////////////////////////////////////////////////////////// 24,32,64,64,88,16,80,16,24,0, //////////////////////////////////////////////////////////////////////// 127,0,127,64,80,80,96,64,127,0, 63,32,32,80,80,32,160,48,160,48, 64,68,112,0, //////////////////////////////////////////////////////////////////////// 127,0,63,32,240,128,140,148, 36,36,36,36,32,32,80,80, 32,32,240,128,136,128,240,0, 127,0,63,32,32,240,128,140, 148,36,36,36,164,32,176,32, 32,80,80,32,32,192,0, /////////////////////////////////////////////////////////////////////// 64,160,160,64,127,0,127,64,127,64, 84,92,80,0,184,160,48,104,176,128,128, 16,40,40,16,240,0,127,0,127,64,64,112, 64,64,0,176,160,48,64,68,48,0, /////////////////////////////////////////////////////////////////////// 127,0,48,160,160,63,0,127,64,84,84,92, 80,0,29,16,16,20,28,16,88,16,16,28,16,16, ////////////////////////////////////////////////////////////////////// 0,30,42,78,64,0,127,0,48,160,160, 63,0,127,64,84,84,92,0,58,32,48, 32,48,32,48,32,56,32,36,36,56, 160,184,32,48,64,72,64,48,0, /////////////////////////////////////////////////////////////////////// 63,0,0,60,36,52,32,32,56,32,32,0, 48,68,64,0,63,0,63,32,56,40,40,48, 32,48,32,32,64,128,128,0,63,0,56, 34,32,34,56,127,0,63,32,32,80,80,32,32, 48,32,48,32,48,34,56,34,56,42,56,42,58, 32,176,160,32,80,80,32,32,192, ///////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, // 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }; // ///////////////////////////////////////////////////////////////////// char y,i, ahmed[40]; signed int m,x, g =sizeof(date); void sheft(){ PORTa.F1=0; PORTa.F1=1;} void st(){ porta.f2=0; porta.f2=1;} void main(){ trisa=0; porta=0; trisb=0; portb=0; loop: for(m=0;m<40;m++){ ahmed[m]=0;} ////////////////////////////////////////////////////////// for(m=0;m<g;m++){ for(y=0;y<4;y++){ PORTa.F0=1; sheft(); st(); //////////////////////////////////////////////////////// for(x=0;x<40;x++) { portb=~ahmed[x]; PORTa.F0=0; sheft(); st(); delay_us(750); } } /////////////////////////////////////////////////////// /*for(i=0;i<40;i++){ ahmed[i]=ahmed[i+1];} ahmed[40]= date[m];}*/ ///////////////////////////////////////////////// for(i=40;i>0;i--){ ahmed[i]=ahmed[i-1];} ahmed[0]= date[m];} ///////////////////////////////////////////////////// goto loop; }


sofien.j
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
الدولة: tunisia
المشاركات: 83
نشاط [ sofien.j ]
قوة السمعة:
قديم 06-08-2010, 07:21 PM المشاركة 32   
افتراضي


إلي الاخ ناصراحمد2
الحمد للله لقد نجح معي الكود
لو تكرمت اخي ووضعت لنا صورة لبرنامج المحاكات بروتوزلان عندي نسخة 7.6 sp0
اكون لك من الشاكرين



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