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

   

mohamed_amine
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 87
نشاط [ mohamed_amine ]
قوة السمعة:
قديم 15-08-2014, 01:58 PM المشاركة 1   
ha EEPROM و goto 0X0000



السلام عليكم
إلى خبراء الميكركنترلر أريد أن استفسر لماذا يتم محو البيانات التي سجلت فال-EEPROM بعد RESET بال GOTO 0X0000

كود:
 k= EEPROM_Read(0x20);
      if(k==255)
      {
      EEPROM_Write(0x02,0);
   
      }
      k= EEPROM_Read(0x20);
      if(k!=255 && k>=0)
      {
      EEPROM_Write(0x02,k+1);
      }

asm goto 0x0000

اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 15-08-2014, 05:08 PM المشاركة 2   
افتراضي


السلام عليكم
إلى خبراء الميكركنترلر أريد أن استفسر لماذا يتم محو البيانات التي سجلت فال-EEPROM بعد RESET بال GOTO 0X0000

كود:
 k= EEPROM_Read(0x20);
      if(k==255)
      {
      EEPROM_Write(0x02,0);
   
      }
      k= EEPROM_Read(0x20);
      if(k!=255 && k>=0)
      {
      EEPROM_Write(0x02,k+1);
      }

asm goto 0x0000
السلام عليكم
أنا لاأعرف الجواب بشكل الصحيح ولكن عندي ملاحظه
وهي يجب ان تكون هناك فتره زمنيه بين عمليه القراءه والكتابه على أقل 20ms لكي تضمن بأن عمليه خزن البيانات في ايبروم او قراءتها تتم بنجاح ولربما يكون هذا هو سبب يعني أصلا ايبروم ماراح أتخزن أي بيانات أصلا او ربما يكون سبب أخر
هذه ملاحظه من مكتبه مايكروسي برو
Ensure minimum 20ms delay between successive use of routines EEPROM_Write and EEPROM_Read. Although PIC will write the correct value, EEPROM_Read might return an undefined result.

تحياتي

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


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