تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: کمک برای کار با Eeprom در پروتئوس

  1. #1
    داره خودمونی میشه hadikazemi's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    31

    پيش فرض کمک برای کار با Eeprom در پروتئوس

    توی نرم افزار پروتئوس برای مقدار اولیه دادن به Eeprom ها باید فایل هگز به اونها بدیم ؟ حتما باید دقیق باشه ؟ یعنی برای یه Eeprom مثل 24c08b باید یک کیلو بایت داده روی یک فایل هگز بنویسیم و به اون بدیم ؟ سینتکس فایل هگز چیه ؟ با : شروع میشه هر خط ؟
    می خواستم یه عکس رو بریزم روی حافظه ی جانبی و از اون با 8051 بخونم و روی Lcd نمایش بدم ....
    کسی یه مثال کار با Eeprom داره ؟ من توی فروم خیلی گشتم چیزی نبود.

  2. #2
    داره خودمونی میشه hadikazemi's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    31

    پيش فرض

    بزاذین بیشتر توضیح بدم .. من یه EEPROM از نوع 24c08b رو به میکرو متصل کردم که یه EEPROM سریال هست . پایه ی p0.0 رو به sck و پایه ی p0.1 رو به SDA و p0.2 رو به WP وصل کردم و برنامه ی زیر رو نوشتم ... و در قسمت مقدار اولیه دادن به EEPROM یه فایل هگز انتخاب کردم . برنامه ام اشتباه هست یا مقدار اولیه رو بد دادم به EEPROM
    ORG 00H
    CLR P2.3
    NOP
    NOP
    NOP
    SETB P2.3
    SETB P2.4
    CLR P2.5
    MOV A,#40H
    CALL COMMAND
    MOV A,#0B8H
    CALL COMMAND
    MOV A,#3FH
    CALL COMMAND
    SETB P0.0
    SETB P0.1
    NOP
    NOP
    NOP
    CLR P0.1
    NOP
    NOP
    SETB P0.1
    CALL CLOCK
    CLR P0.1
    CALL CLOCK
    SETB P0.1
    CALL CLOCK
    CLR P0.1
    CALL CLOCK
    CALL CLOCK
    CALL CLOCK
    CALL CLOCK
    SETB P0.1
    CALL CLOCK
    CLR P0.1
    CALL CLOCK
    NOP
    CALL READBYTE


    CLOCK:
    CLR P0.0
    NOP
    NOP
    NOP
    NOP
    SETB P0.0
    NOP
    NOP
    NOP
    NOP
    RET
    READBYTE:
    SETB P0.1
    MOV R0,#08H
    LOOP:
    MOV C,P0.1
    CALL CLOCK
    RLC A
    DJNZ R0,LOOP
    CLR P0.1
    CALL CLOCK
    RET
    END

  3. #3
    داره خودمونی میشه hadikazemi's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    31

    3

    باز هم خودم اشتباه خودم رو فهمیدم ... شما که به هیچ کدوم از مشکلام جواب ندادین ... چه این پست چه پستای دیگه ...
    مشکلم این بود که پایه های Eeprom رو باید Pull Up می کردم که یادم رفته بود ... چون از I2c استفاده کرده بودم !

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2009
    پست ها
    1

    پيش فرض

    سلام
    اگه امکانش هست یکی اطلاعاتی دربارهی نحوه ی اتصال میکرو به external eeprom بهم یه توضیحی بده من یه at24c512 ovdnl hlh hxghuhjd nvfhvi d h,k knhvl

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •