اطلاعیه

Collapse
No announcement yet.

PORTG در مگا 64 و ارتباط آن با i2c

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

    PORTG در مگا 64 و ارتباط آن با i2c

    سلام
    یه سوال کوچیک
    من با مگا 64 یه مدار طراحی کردم توی پی سی بی اون ds1307 رو دادم به پورت g ولی تو کد ویزارد این پورتو نداره حالا میخام بدونم کد زیر برای پورت g چی هست

    #asm
    .equ __i2c_port=0x1B ;PORTA
    .equ __sda_bit=3
    .equ __scl_bit=4
    #endasm

    مرسی :redface:
    A-Hosseini

    #2
    پاسخ : PORTG

    این عدد ها همه تو لایبرری مگا 64 تعریف شدن ولی پورت g چیزی براش تعریف نشده میتونیم خودمون یه عدد براش تعریف کنیم
    sfrb PORTD=0x12;
    مثلا خودمون برای پورت g اینجوری تعریف کنیم
    sfrb PORTG=0x14;
    A-Hosseini

    دیدگاه


      #3
      پاسخ : PORTG

      خودم تو دیتاشیتش پیداش کردم باید 0x65 بنویسیم تو لایبرری :biggrin: :biggrin: :biggrin:
      A-Hosseini

      دیدگاه


        #4
        پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

        اینو تو لایبرری اضافه کردم ولی موقع کامپایل کردن ایراد میگیره

        sfrb PING=0x63; //
        sfrb DDRG=0x64; //
        sfrb PORTG=0x65; //
        a
        اینم ایرادش:
        bad SRF address

        این ایراد برای چی هست؟
        A-Hosseini

        دیدگاه


          #5
          پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

          تو دیتا شیت که چیزه دیگه ای ننوشته پس این ایراد برای چی هست
          :angry: :angry: :angry:
          A-Hosseini

          دیدگاه


            #6
            پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

            :question: :question: :question: :question: :question: :cry2:
            A-Hosseini

            دیدگاه


              #7
              پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

              تونستی ایراد رو پیدا کنی ؟
              بگو که گل نفرستد کسی به خانه من
              که عطر یاد تو پر کرده آشیانه من

              دیدگاه


                #8
                پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

                به پورتای دیگه میزنی جواب میده ؟
                بگو که گل نفرستد کسی به خانه من
                که عطر یاد تو پر کرده آشیانه من

                دیدگاه


                  #9
                  پاسخ : PORTG در مگا 64 و ارتباط آن با i2c

                  من هم همین مشکل دارم . ظاهرا خود کامپایلر اجازه نمیده از پورت G استفاده کنیم ؟؟؟

                  دیدگاه

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