سلام
برای کار با EEPROM داخلی میکرو من متغییر های مورد نیازمو با پیشون eeprom تعریف کردم .مثلا :
unsigned char eeprom Phone_Book_E[ 21 ][ 17 ] = {" ",.....};
حالا واسه ریختن تو اینا(Write) یا خوندن(Read) مگه یه تاخیری لازم نیست ؟
مخصوصا اگه بخواهیم یه رشته رو منتقل کنیم به eeprom یا از eeprom بخونیم ؟
تو سایت سرچ زدم دوستان از 4 میلی ثانیه تا 10 پیشنهاد کردن !
خود دیتا شیت هم برای دسترسی به صورت آدرسی این رو استفاده کرده :
while(EECR & (1<<EEWE)); //Wait for completion of previous write
از همین تو کدویژن هم استفاده کرد ؟
ممنون
برای کار با EEPROM داخلی میکرو من متغییر های مورد نیازمو با پیشون eeprom تعریف کردم .مثلا :
unsigned char eeprom Phone_Book_E[ 21 ][ 17 ] = {" ",.....};
حالا واسه ریختن تو اینا(Write) یا خوندن(Read) مگه یه تاخیری لازم نیست ؟
مخصوصا اگه بخواهیم یه رشته رو منتقل کنیم به eeprom یا از eeprom بخونیم ؟
تو سایت سرچ زدم دوستان از 4 میلی ثانیه تا 10 پیشنهاد کردن !
خود دیتا شیت هم برای دسترسی به صورت آدرسی این رو استفاده کرده :
while(EECR & (1<<EEWE)); //Wait for completion of previous write
از همین تو کدویژن هم استفاده کرد ؟
ممنون
دیدگاه