اطلاعیه

Collapse
No announcement yet.

مشکل عجیب با i2c

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

    مشکل عجیب با i2c

    }اقا من وقتی از تابع
    کد:
    i2c_write
    استفاده میکنم در قسمت اول نوشتن انگار برنامه در این قسمت گیرمیکنه نمیدونم چرا مثله اینکه مبره تو یه یک حلقه و دیه نمیاد بیرون نمیدونم باس چیکا کنم از اساتید استدعای کمک دارم
    کد:
    char data1;
    void read_srf08(char srf08_address,char srf08_bus_address)
    {  
       char data;
       i2c_start();
       i2c_write(srf08_address);
       i2c_write(srf08_bus_address);
       i2c_start();
       i2c_write(srf08_address|1);
       data=i2c_read(0);
       i2c_stop();
       return data;
       
    }
    void write_srf08(char srf08_address,char srf08_bus_address,char value)
    {  
       i2c_start();
       i2c_write(srf08_address);
       i2c_write(srf08_bus_address);
       i2c_write(value);
       i2c_stop();
       
    }

    #2
    پاسخ : مشکل عجیب با i2c

    اگه در عمل این مشکل رو داری بخاطر pull-up نبودنه.
    کل تابع رو اینجا بزار
    .The best question deserves a better answer
    =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
    «پناه»می برم «به خدا»
    از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
    محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

    دیدگاه


      #3
      پاسخ : مشکل عجیب با i2c

      نوشته اصلی توسط •.´™ مَسِِــــح`.•
      اگه در عمل این مشکل رو داری بخاطر pull-up نبودنه.
      کل تابع رو اینجا بزار
      اقا مطمیننا مشکل از پول پ نیس چونکه یکی از بچه ها برنامه زده و جواب گرفته ولی به من نمی گه اخه میخواد خودم یادبگیرم . حتی فایل hex رو هم پاک کرده :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2:

      دیدگاه


        #4
        پاسخ : مشکل عجیب با i2c

        تو دیتا شیت قطعه ای که میخای باهاش کار کنی ببین با چه فرکانسی کار مکنه.
        چون اگه فرکانس میکرو با اون قطعه ات یکی نباشه جوال نمیده.
        .The best question deserves a better answer
        =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
        «پناه»می برم «به خدا»
        از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
        محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

        دیدگاه


          #5
          پاسخ : مشکل عجیب با i2c

          نوشته اصلی توسط •.´™ مَسِِــــح`.•
          تو دیتا شیت قطعه ای که میخای باهاش کار کنی ببین با چه فرکانسی کار مکنه.
          چون اگه فرکانس میکرو با اون قطعه ات یکی نباشه جوال نمیده.
          فرک میکرو رو 8 مگاهرز و ای تو سی رویه چهل کیلو هرتز هستش چون تویه دیتاشیت نوشته.ولی هیچی نشون نمیده
          ینی هیچ ادمه با صفایی نمیاد جوابه مارو بده

          دیدگاه


            #6
            پاسخ : مشکل عجیب با i2c

            چرا هیچ بزرگواری جواب نمیده .اقا لطفا ج بدین من کارم لنگه ممنون

            دیدگاه


              #7
              پاسخ : مشکل عجیب با i2c

              نوشته اصلی توسط bigest
              چرا هیچ بزرگواری جواب نمیده .اقا لطفا ج بدین من کارم لنگه ممنون
              اسم قطعه رو بزار دیتا شیت رو بخونم داداشی
              ایشالا که حل شه.
              .The best question deserves a better answer
              =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
              «پناه»می برم «به خدا»
              از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
              محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

              دیدگاه


                #8
                پاسخ : مشکل عجیب با i2c

                نوشته اصلی توسط •.´™ مَسِِــــح`.•
                اسم قطعه رو بزار دیتا شیت رو بخونم داداشی
                ایشالا که حل شه.
                ممنون داداش srf08 ultrasonic

                دیدگاه


                  #9
                  پاسخ : مشکل عجیب با i2c

                  داداش شماتیکتم بزار
                  چیزه خاصی نبود تو دیتا شیت.
                  .The best question deserves a better answer
                  =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
                  «پناه»می برم «به خدا»
                  از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
                  محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

                  دیدگاه


                    #10
                    پاسخ : مشکل عجیب با i2c

                    نوشته اصلی توسط •.´™ مَسِِــــح`.•
                    داداش شماتیکتم بزار
                    چیزه خاصی نبود تو دیتا شیت.
                    شماتیک درسته دادا .پایه هارو به دیفالت وصل کردم و دو تا مقاومت پول پ

                    دیدگاه

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