اطلاعیه

Collapse
No announcement yet.

ارتباط میکرو با EEPROM از طریق SPI

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارتباط میکرو با EEPROM از طریق SPI

    چجوری باید دیتا رو از طریق spi با avr بریزم تو 25c256 و بخونم ؟
    کسی نمونه برنامه داره ؟
    آید موقع ریختن و خوندن باید آدرس بدم ؟

    #2
    پاسخ : ارتباط میکرو با EEPROM از طریق SPI

    نه جانم.اولین پست من توی فروم اینه.باس SPI مثله I2C آدرس دهی نداره.فقط با صفر کردن پایه SS یا CS میتونی انتخاب کنی که کدوم حافظه رو انتخاب کردی.

    دیدگاه


      #3
      پاسخ : ارتباط میکرو با EEPROM از طریق SPI

      با سلام
      ممنون از اقای DManavi ولی من منظورتون رو نفهمیدم و چیزی که تو دیتاشیت دیدم اینی که شما گفتین نبود(یک نظر سطحی انداختم البطه)
      من دیتاشیت 25c256 رو خوندم(همین الان و فقط 2 دقیقه پس اگه غلط بود ببخشید) صفحه 7 و 8 اینجوری نوشته(من دارم روی شکل حرف میزنم)
      Figure 6. Write Instruction Timing

      cs رو ریست کنید
      so رو high کن
      از اول تا اخر همیشه sk رو ست و ریست میکنید .اسه کلاک(که البته این یکی خیلی مشخص بود واسه رفع ابهام گفتم)
      تا کلاک 5 si رو صفر کنید و بعد کلک 6 ست کن و تو هفت دوباره ریست .خوب از حالا(با ست وریست si ) یه ادرس 16 بیتی میفرستی و بعد از اون تا 8 بیت هر چی فرستادی دیتا به حساب میاد و تو اون ادرسی که دادی ذخیره میشه
      خیلی سادس بنویسش مهندس 2 ساعت هم وقتت رو نمیگیره با تست و همه چی.
      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

      دیدگاه

      لطفا صبر کنید...
      X