NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3784 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: استفاده از دکمه فشاری در میکرو

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    May 2013
    نوشته ها
    24
    تشکر
    12
    تشکر شده 0 بار در 0 پست

    پیش فرض استفاده از دکمه فشاری در میکرو

    سلام من یه سوال ابتدایی دارم که شده یه مشکل بزرگ از اساتید بزرگ می خوام یه راهنمایی بکنند
    من یه دکمه فشاری گذاشتم روی پورت B.0 می خوام وقتی دکمه فشار میدم 1 بشه و در مدت زمانی که 1 هست port d.0 روشن شه
    ای کدیه که من نوشتم

    if(PINB.0==1)
    {
    PORTD.0=1;
    }
    if(PINB.0==0)
    {
    PORTD.0=0;
    }

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    خوب الان مشکل شما چی هست؟
    تو سخت افزار مشکل دارید یا نرم افزار؟

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    May 2013
    نوشته ها
    24
    تشکر
    12
    تشکر شده 0 بار در 0 پست

    پیش فرض

    من تو شبیه ساز پروتئوس 7 وقتی کلید رو میزنم روشن می شه ولی وقتی کلید رو قطع می کنم دیگه خاموش نمیشه

  5. #4
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    وقتی که شما میخواید کلیدی رو به میکرو متصل کنید باید از حالت پول آپ و یا پول دون روی پایه میکرو استفاده کنید
    به عنوان مثال وقتی شما پایه ای رو پول دون میکنید در صورتی که هیچ سیگنالی به پایه میکرو وارد نشه ورودی پین همیشه 0 خواهد موند
    پول آپ یا مقاومت بالا کشنده pull up : یه مقاومت حدود 10 کیلو هست که یک سر آن به پایه میکرو و سر دیگر اون به vcc متصل میشه
    پول دون یا مقاومت پایین کشنده pull down : یه مقاومت حدود 10 کیلو هست که یک سر آن به پایه میکرو و سر دیگر اون به gnd متصل میشه
    حالا شما اگر پایه ای که کلید به اون متصل هست (PINB.0) یک مقاومت 10 کیلو متصل کنید و سر دیگه اون رو به زمین وصل کنید مشکلتون حل میشه!
    موفق باشی

  6. کاربران : 3 تشکر کرده اند از شما M3R برای ارسال این پست سودمند:


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

  1. پاسخ: 3
    آخرين نوشته: 24-03-2013, 18:38

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

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