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

موضوع: راهنمای حلقه شرطی در avr

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2020
    نام
    سهیل پورعبدی
    نوشته ها
    10
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض راهنمای حلقه شرطی در avr

    سلام دوستان
    من تازه شروع به یادگیری AVR کردم و اطلاعات زیادی از نحوه کدنویسی این برنامه ندارم. البته در دانشگاه یک ترم این برنامه را خواندیم. ولی خیلی مقدماتی خوندیم. من حالا میخوام یه پروژه ای خودم کار کنم که در قسمتی از اون به مشکل برخوردم.
    مشکلم این هست که وقتی به یکی از پین های ورودی AVR (فرضا PD.0) مقدار 1 میدم که یک سری از دستورات رو اجرا کنه، که برای این کار از دستور if استفاده کردم. اما من میخوام بعد از 1 شدن ورودی، دستورات مربوطه فقط یکبار اجرا بشه، مشکل اینجاست که ورودی من برای مدت طولانی 1 باقی می مونه و دستورات زیر if بعد از اجرای آخرین خط مجدداً به ابتدا برمیگرده و دستورات رو تکرار میکنه اما من نمیخوام این اتفاق بیفته. میخوام فقط یکبار دستورات اجرا بشه و بعد برنامه منتظر بمونه تا ورودی 0 بشه و دستورات دیگری رو اجرا کنه و اون هم فقط یک بار و مجدداً منتظر بمونه تا ورودی 1 بشه و همین طور این حلقه تکرار بشه.
    از دوستان اگه راهنماییم کنن، ممنونم میشم

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

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

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