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





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









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





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

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2009/05/01
    29
    0

    pull up /down در gpio

    سلام .من هنوز تاپیک قبل جوابم را درست نگرفتم خودم هم تلاش می کنم اما چه کنیم بی سوادی هزار درد......
    من حالا یه کمکی کار با پورت ها را یاد گرفتم اما نمی دانم چطور pull up/down را روی یک pin اجرا می کنیم .می دانم pinmode برای این کار است اما نمی دانم مثال اگر بخواهم pin .19 را به تنهایی pull up کنم چه کنم.در ضمن می خواستم ببینم که طریق خواندن pin اچه طوری است.من اجرای این دستور ها را روی یک pin مشخص نمی دانم نه روی همه pin ها .در ضمن هر کاری کردم عدد باینری در keil بنویسم نشد .نمونه ;IO0DIR=0b11101
    ان شا الله این تاپیک های ساده برای اساتید مقدمه ای باشد برای شروع ما ومروری برای شما.
    یا اباصالح المهدی ادرکنی
  2. #2
    2009/05/01
    29
    0

    پاسخ : pull up /down در gpio

    هم اکنون نیازمند یاری سبزتان هستیم. :bye:cry2:
    یا اباصالح المهدی ادرکنی
  3. #3
    2007/03/16
    843
    11

    پاسخ : pull up /down در gpio

    سلام اگر یک بخواهید یک پین را فقط یک کنید بدون اینکه بقیهدست کاری بشند :
    IODIR|=(1<<15)
    یعنی فقط بیت 15 یک شود.که در این صورت بیت مذکور بعنوان خروجی در نظر گرفته می شود.

    برای ورودی کردن یک بیت نیز بنویسید :
    IODIR&=~(1<<15 )

    یعنی بیت 15 صفر شود. در اینصورت بعنوان ورودی در نظر گرفته می شود
    برای خواندن بیت هم که از IOPIN استفاده کنید
    مثلا می خواهید ببینید بیت 15 صفر شده یا نه بنویسید :
    if(IOPIN & (1<<15)==0)
  4. #4
    2009/05/01
    29
    0

    پاسخ : pull up /down در gpio

    مگر >> برای شیفت نیست چطور بیت 15 را مشخص می کند
    یا اباصالح المهدی ادرکنی
  5. #5
    2008/02/19
    2,296
    43

    پاسخ : pull up /down در gpio

    نقل قول نوشته اصلی توسط mojtabayazdani
    مگر >> برای شیفت نیست چطور بیت 15 را مشخص می کند
    آقا فاضل درست میگند

    دستوری که گفتند 1 رو 15 بار شیفت به چپ میده که در نتیجه این کد میشه 100000000000000

    بعد که با اون ریجستر OR میشه فقط همون بیت 15 یک میشه...

    موفق باشید
نمایش نتایج: از 1 به 5 از 5

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

  1. مقاومت pull up و مقاومت pull down ??
    توسط ghayoumi در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2020/02/16, 19:55
  2. pull up -pull down
    توسط alitorabzadeh72 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/08/22, 15:40
  3. استفاده ی همزمان مقاومت های pull-up و pull-down
    توسط alizzzzz در انجمن میکروکنترلرهای AVR
    پاسخ: 13
    آخرين نوشته: 2015/07/10, 11:29
  4. سوال در مورد مقاومتهاي pull-up و pull-down و Open drain
    توسط pswin در انجمن پروسسورهای ARM
    پاسخ: 4
    آخرين نوشته: 2013/03/20, 20:48
  5. pull up در کانتر
    توسط hzohani در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2013/02/21, 02:30

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

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

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

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

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