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

   

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 07-09-2010, 02:38 AM المشاركة 49   
افتراضي



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

خي الرقم المكتوب لم يأتي من فراغ هناك جدول خاص
وهذا الملف سيساعدك كثير اخي حيدر واي شي تحتاجه انا بالخدمة


http://www.4shared.com/file/Qv6IRVF1...g2Digital.html


تفضل اخي حيدر ملف بيشرح كيفية التحويل من انلاج لديجيتال
وفي المسجلات الخاصة بهذه العملة والجداول التي تسئل عنها واذا احتجت شرح اكتر للملف فانا جاهز


[IMG]file:///C:/DOCUME%7E1/SAMY/LOCALS%7E1/Temp/moz-screenshot.jpg[/IMG][IMG]file:///C:/DOCUME%7E1/SAMY/LOCALS%7E1/Temp/moz-screenshot-1.jpg[/IMG] [IMG]file:///C:/DOCUME%7E1/SAMY/LOCALS%7E1/Temp/moz-screenshot-2.jpg[/IMG]
الف شكر لك اخي الكريم .
سوف احمل الملف ان شاء الله فانا ابحث عن هذا الموضوع منذ فترة .

بارك الله في و تقبل صيامك .

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 07-09-2010, 02:41 AM المشاركة 50   
افتراضي


استاذى حيدر
شكرا لمشاركتك القيمة
كلامك صحيح فعلا هناك 2 خطا فى السطرين
73 و 79
انا قمت بحذف الاسطر من اول 73 وحتى الاخر
وعندما قمت بمحاولة بناء المشروع
تم تنفيذه بلا ادنى مشاكل
هو فعلا يشتغل لكن لا اعتقد يكون كاملا .
الاخ وسام هو من يحدد هذه المسئلة .

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

eng_sam
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 99
نشاط [ eng_sam ]
قوة السمعة:
قديم 07-09-2010, 02:44 AM المشاركة 51   
افتراضي


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

بارك الله في و تقبل صيامك .
الله يبارك فيك اخ حيد والله هذا اقل القليل واي خدمة انا جاهز

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

بدنا خدمة تنحرز اخ حيدر كي نرد ولو جزء بسيط من تعبك معانا انت انسان معطاء


محمد يسرى محمد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2010
المشاركات: 525
نشاط [ محمد يسرى محمد ]
قوة السمعة:
قديم 07-09-2010, 03:55 AM المشاركة 52   
افتراضي


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


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 07-09-2010, 08:58 AM المشاركة 53   
افتراضي


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


الكود

كود:
  char m=0,ww=0,result=0,result_t=0;
char number[]={'x',' ','9','8','7','x','6','5','4','x','3','2','1','x','x','0','x'};
char number2[]={'x',' ',9,8,7,'x',6,5,4,'x',3,2,1,'x','x',0,'x'};
char tens=0,ones=0;
char tens1=0,ones1=0;
unsigned long temp,aa;
int kk; int x;
char txt[14];
///////////////////////////////// Controlling the relay according to the degree:
void on()
{ result=(tens*10)+ones;
  result_t=(tens1*10)+ones1;
  if(result>99 || result<1)
 {Lcd_Cmd(Lcd_Clear);lcd_out_cp("error");
 delay_ms(1000);
 return;}
 x=result_t/60;
  while(1)
{ for(x=0; x<result_t; x--)
{ delay_ms(1000);
temp=adc_read(0);
temp=(temp*5000)>>10;
temp=temp/10;
longToStr(temp,txt);
lcd_out(1,1,"temp = "); lcd_out(2,1,txt);
lcd_chr_cp('C');
delay_ms(500); lcd_cmd(lcd_clear);
if(temp<result) { portd.f0=1; }
else {portd.f0=0;} } } }
 void main() {
adcon1=0b00001110; // using Port A as analog to digital converting
trisa=0xff;// using Port A as in put
trisd=0;
Keypad_Init(&PORTC); // Using Port C for Keypad
lcd_init(&portb); // Using POrt B for LCD
 lcd_cmd(LCD_CURSOR_OFF); lcd_out(1,1,"Enter the Degree");
lcd_out(2,1," C");
 /////////////////////////////////////Entering Degree
loop: //testing the first pushing down
 m=keypad_read();
if(m==0) {goto loop;}
else if(m==14){goto loop;}
else if(m==16){Lcd_Cmd(Lcd_Clear);
goto loop;}
else {Lcd_Cmd(Lcd_Clear);
tens=number2[m];lcd_chr_cp(number[m]);
delay_ms(500);}
test: //testing the second pushing down
m=keypad_read();
if(m==0) {goto test;}
else if(m==14)
{ones=tens;tens=0;on();goto testt;}
else if(m==16)
{Lcd_Cmd(Lcd_Clear);goto loop;}
 else
 {ones=number2[m];lcd_chr_cp(number[m]);delay_ms(500);}
testt: //testing the third pushing down
 m=keypad_read();
 if(m==0) {goto testt;}
else if(m==14){goto loop2;}
else if(m==16){Lcd_Cmd(Lcd_Clear);goto loop;}
else {goto testt;}
 /////////////////////////////// Entering Time by mints
loop2: //testing the first pushing down
 lcd_cmd(lcd_clear); lcd_out(1,1,"Enter the Time");
 ww=keypad_read();
if(ww==0) {goto loop2;}
else if(ww==14){goto loop2;}
else if(ww==16){Lcd_Cmd(Lcd_Clear);goto loop;}
else {Lcd_Cmd(Lcd_Clear);
tens1=number2[m];
lcd_chr_cp(number[m]);delay_ms(500);}
tesst: //testing the second pushing down
ww=keypad_read();
if(ww==0) {goto tesst;}
 else if(ww==14){ones1=tens;tens1=0;on();goto testt;}
else if(ww==16){Lcd_Cmd(Lcd_Clear);goto loop;}
else {ones=number2[m];lcd_chr_cp(number[m]);delay_ms(500);}
testt1: //testing the third pushing down
ww=keypad_read();
if(ww==0) {goto testt1;}
else if(ww==14){on();}
else if(ww==16){Lcd_Cmd(Lcd_Clear);goto loop;}
 else {goto testt1;}
}

رسالة الخطأ



محمد يسرى محمد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2010
المشاركات: 525
نشاط [ محمد يسرى محمد ]
قوة السمعة:
قديم 07-09-2010, 12:25 PM المشاركة 54   
افتراضي


شكرا اخى حيدر
اعتقد ان م. وسام
قد يفيدنا


محمد يسرى محمد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2010
المشاركات: 525
نشاط [ محمد يسرى محمد ]
قوة السمعة:
قديم 07-09-2010, 09:10 PM المشاركة 55   
افتراضي


يا جماعة
الا يوجد من يستطيع ان يفند تلك المشكلة ويحلها


محمد يسرى محمد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2010
المشاركات: 525
نشاط [ محمد يسرى محمد ]
قوة السمعة:
قديم 08-09-2010, 03:10 PM المشاركة 56   
افتراضي


اين انتم يا جماعة



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