اطلاعیه

Collapse
No announcement yet.

استفاده از یک پورت هم به عنوان ورودی و هم خروجی

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

    استفاده از یک پورت هم به عنوان ورودی و هم خروجی

    من فقط یک پورت دارم که دو تا از پین هاش برای استفاده از ایسی ds1307 به کار رفت از 6تای دیگه می خوام به عنوان کلید استفاده کنم ایا چنین چیزی امکان داره .

    #2
    پاسخ : استفاده از یک پورت هم به عنوان ورودی و هم خروجی

    بله امکان پذیر هست...

    اون پین هایی رو که نیاز دارید ورودی انتخاب کنید رو به صورت بیتی ورودی تعریف کنید...

    موفق باشید

    دیدگاه


      #3
      پاسخ : استفاده از یک پورت هم به عنوان ورودی و هم خروجی

      همونطور که دوستمون گفتند در هر لحظه بنا به نیاز اونارو ورودی یا خروجی کنید.
      ...............................................

      آسایش دو گیتی تفسیر این دو حرف است
      Ctrl+C , Ctrl+V
      .................................................. ....

      دیدگاه


        #4
        پاسخ : استفاده از یک پورت هم به عنوان ورودی و هم خروجی

        میشه یک کم بیشتر توضیح بدید ببینید مثلا ما از پورت a استفاده می کنیم من کل این پورت رو ورودی در نظر می گیرم .باید این جوری بنویسم دیگه :
        if pinA.3==0
        m++
        اون وقت ایسی ds دچار مشکل نمیشه

        دیدگاه


          #5
          پاسخ : استفاده از یک پورت هم به عنوان ورودی و هم خروجی

          اگه پایه ds به این پایه ها وصل نباشه دیگه مشکلی نیست و راحت می تونی بسته به کارت ورودی یا خروجی کنی . البته در codevision برای پروت g , f دسترسی بیتی نداری.

          دیدگاه


            #6
            پاسخ : استفاده از یک پورت هم به عنوان ورودی و هم خروجی

            خب برای بار اول که می خوای بصورت ورودی استفاده کمی اونو ورودی می کنی. بعد برای استفاده از ds1307 ، دستور init یه تغییراتی در پورت میده. برای بار دوم ورودی، دوباره باید اونو ورودی تعریف کنی.
            ...............................................

            آسایش دو گیتی تفسیر این دو حرف است
            Ctrl+C , Ctrl+V
            .................................................. ....

            دیدگاه

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