NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4425 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 5 از 5

موضوع: AT24C256 eeprom

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    9
    تشکر
    19
    تشکر شده 2 بار در 2 پست

    Icon16 AT24C256 eeprom

    سلام دوستان
    من ایسی AT24C256 رو به i2c1 میکرو lpc2368 وصل کردم و تا انجایی که ادرس ایسی و میدیو بعد انو میشناسه رو مشکلی ندارم ....حالا میخوام ادرس حافظه رو بهش بدم و بعد روش بنویسم ....اما تو دیتا شیت AT24C256 گفته ادرسش 15 بیتیه حالا سوالم اینجاست که بعد تصدیق i2stat=0x18 من باید ادرسو بدم اما نمیتونم بیش از 1 بایت بفرستم .... پس باید چیکار کنم ... اگه میگید دوبار بفرستم خب بگید بیت تصدیق بعدی مقدارش چیه ؟ ممنون

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    سلام دایی جان
    برای این کار باید آدرس رو در دو پکت یک بایتی ارسال کنید
    به این صورت که اول هست بیت بالا از آدرس رو ارسال میکنیدو باید ack بگیرید ، بعد 8 بیت پایین رو ارسال میکنید و باید بازم هم ack بگیرید ، حالا آدرس دهی کامل شده و میتونی عملیات خودن و نوشتن رو روش اجرا کنی !

  4. تشکرها از این نوشته :


  5. #3
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    9
    تشکر
    19
    تشکر شده 2 بار در 2 پست

    Icon16

    اوکی یعنی منظورتون اینه که بعد از تصدیق ادرس ای سی باید ادرس حافظه رو مثله دیتای معمولی بفرستم

    خب حالا طبق عکسی که گذاشتم, خوندنش, تا انجایی که ادرس حافظه رو میدی مثله نوشتنشه . بعد باید باز استازت کنی و ادرس دیواسو بدی بعد .... اما من وقتی برا دومین بار یعنی بعد از استارت دوم ادرس دیواسو بصورت خواندن(lsb=1) میدم ادرسو نمیشناسه !!!!

    میشه راهنماییم کنید
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Capture.JPG
مشاهده: 32
حجم: 78.2 کیلو بایت  

  6. #4
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    دایی جان - برنامت رو بذار تا بیشتر بشه توضیح داد

  7. تشکرها از این نوشته :


  8. #5
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    9
    تشکر
    19
    تشکر شده 2 بار در 2 پست

    پیش فرض

    اقا اوکی شد .....!!! باید یبار رجیستر i2c رو ریست میکردم ...
    ویرایش توسط m410 : 21-03-2012 در ساعت 12:49

موضوعات مشابه

  1. خواندن یک داده از eeprom
    توسط Ma3ood در انجمن AVR
    پاسخ: 8
    آخرين نوشته: 21-04-2015, 01:08
  2. مقدار دهی اولیه eeprom
    توسط pswin در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 15-07-2013, 15:28
  3. حافظه EEprom
    توسط behnam6500 در انجمن سایر موارد
    پاسخ: 4
    آخرين نوشته: 02-06-2013, 09:38
  4. Eeprom
    توسط safavism در انجمن AVR
    پاسخ: 2
    آخرين نوشته: 04-10-2011, 10:01
  5. پاسخ: 1
    آخرين نوشته: 12-07-2009, 08:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •