ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12
  1. #1
    2007/11/12
    123
    0

    مشکلم با i2c حل نمي شه

    سلام خدمت همه ي اساتيد عزيز
    من مشکلم با با i2c حل نمي شه.کجاي برنامم مشکل داره.خروجي فقط 255 مي مونه و تغيير نمي کنه بجاي اينکه 30 باشه!!!!
    فرستنده:
    $regfile = "m128def.dat"
    $crystal = 8000000
    Config I2cdelay = 10
    Config Sda = Portg.4
    Config Scl = Portg.3

    Dim Led As Byte
    Led = 30
    I2cinit
    Do
    I2cstart
    I2csend &B01110000 , Led
    I2cstop
    Loop
    End

    گيرنده:
    $regfile = "M32DEF.DAT"
    $crystal = 8000000
    Config Sda = Portb.1
    Config Scl = Portb.0
    Config Portd = Output
    Dim Led As Byte
    I2cinit
    Do
    Bitwait Pinc.0 , Reset
    I2cstart
    I2creceive &B01110000 , Led
    I2cstop
    Portd = Led
    Loop
    End
    "لحظه پيروزي از آن جهت برايم شيرين است که ملت کشورم را در آرامش و شادي ببينم"
    نادر شاه
  2. #2
    2011/06/01
    تبريز
    300
    28

    پاسخ : مشکلم با i2c حل نمي شه

    در بسكام نميشه با پروتكل I2C به صورت گيرنده عمل كرد. فقط به صورت MT عمل ميكنه. من خودم با اسمبلي اين كار رو كردم.

    موفق باشيد.

    :nerd:

  3. #3
    2007/11/12
    123
    0

    پاسخ : مشکلم با i2c حل نمي شه

    ممنون از جوابتون.
    يعني من نمي تونم ديتا دريافت کنم با بسکام؟!!
    "لحظه پيروزي از آن جهت برايم شيرين است که ملت کشورم را در آرامش و شادي ببينم"
    نادر شاه
  4. #4
    2011/06/01
    تبريز
    300
    28

    پاسخ : مشکلم با i2c حل نمي شه

    نقل قول نوشته اصلی توسط احمد سميعي
    ممنون از جوابتون.
    يعني من نمي تونم ديتا دريافت کنم با بسکام؟!!

    من فقط با اسمبلي توانستم يك ارتباط كامل دوطرفه برقرار كنم. حتي تا آن جايي كه من مي دانم تو كدويژن هم نميشه. حالا شايد دوستان تجربه بيشتري داشته باشند. من در همين حد مي دانم. :read:
  5. #5
    2008/10/29
    2,098
    220

    پاسخ : مشکلم با i2c حل نمي شه

    سلام
    برنامه فرستنده:

    کد:
    $regfile = "m128def.dat"
    $crystal = 8000000
    Config I2cdelay = 10
    Config Sda = Portg.4
    Config Scl = Portg.3
    
    Dim Led As Byte
    Led = 30
    I2cinit
    Do
    I2cstart
    I2csend &B01110000 , Led
    I2cstop
    waitms 200
    Loop
    
    End

    برنامه گیرنده:
    کد:
    $regfile = "M32DEF.DAT"
    $crystal = 8000000
    Config Sda = Portb.1
    Config Scl = Portb.0
    Config Portd = Output
    Dim Led As Byte
    I2cinit
    Do
    Bitwait Pinb.0 , Reset
    I2cstart
    I2creceive &B01110000 , Led
    I2cstop
    Portd = Led
    Loop
    End
    در گیرنده Pinc.0 نه تعریف شده نه گویا کار می کنه باید شما با لبه کلاک بخونین پس برنامه رو تغییر دادم در فرستنده 200 میلی ثانیه تاخیر دادم که نور led هاتون رو ببینین
    هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.
  6. #6
    2008/10/29
    2,098
    220

    پاسخ : مشکلم با i2c حل نمي شه

    کد:
    در بسكام نميشه با پروتكل I2C به صورت گيرنده عمل كرد. فقط به صورت MT عمل ميكنه. من خودم با اسمبلي اين كار رو كردم.
    
    موفق باشيد.
    سلام
    اکثر ماژولها ارتباط خروجیشون به صورت I2c هست و میکرو نقش گیرنده داره هم می شه نقش گیرنده باشه هم فرستنده فرقی نمی کنه.تنها به صورت همزمان نیست و ربطی به زبان bascom نداره.
    هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.
  7. #7
    2007/12/27
    Montreal , Canada
    1,190
    9

    پاسخ : مشکلم با i2c حل نمي شه

    در بسکام I2C روی پورت G کار نمیکنه.(یک پورت دیگه هم بود ولی یادم نیست کدوم بود ولی فکر کنم F بود)
    پروردگارا: به من زيستني عطا کن که در لحظه مرگ بر بي ثمري لحظه اي که براي زيستن گذشته است حسرت نخورم، و مردني عطا کن که بر بيهودگيش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست ميداري
  8. #8
    2009/09/25
    اصفهان
    814
    49

    پاسخ : مشکلم با i2c حل نمي شه

    روی PING.3 و PING.4 من PCF 8583 بستم و مشکلی هم نداره(بسکام)
    هميشه به ياد خدا باش !
  9. #9
    2007/11/12
    123
    0

    پاسخ : مشکلم با i2c حل نمي شه

    من فقط از همين پايه ها مي تونم استفاده کنم.چون يکي pcb بهم داده و ازم برنامه مي خواد.چطوري مي تونم با اين پايه ها دوتا ميکرو رو بهم ارتباط بدم که بشه کاراکتر هم فرستاد؟؟؟؟؟
    "لحظه پيروزي از آن جهت برايم شيرين است که ملت کشورم را در آرامش و شادي ببينم"
    نادر شاه
  10. #10
    2007/11/12
    123
    0

    پاسخ : مشکلم با i2c حل نمي شه

    برنامرو تغيير دادم بازم نشد.يعني تو پروتئوسم جواب نمي گيرم.
    "لحظه پيروزي از آن جهت برايم شيرين است که ملت کشورم را در آرامش و شادي ببينم"
    نادر شاه
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

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

  1. مشکل خروجي lm317 (مشکلم حل شد)
    توسط erfan.astinhost در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 0
    آخرين نوشته: 2014/08/14, 21:27
  2. فقط يک مثال (خواندن يک فايل text از روي fat و mmc) مشکلم حل ميشه
    توسط mokhche در انجمن میکروکنترلرهای AVR
    پاسخ: 9
    آخرين نوشته: 2013/02/10, 22:57
  3. پاسخ: 6
    آخرين نوشته: 2010/07/05, 00:49

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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