در میکروکنترلر ها توسط mohammad-hossein
سلام من داخل برنامه کدویژن می‌خوام کلیدی رو برنامه بنویسیم که به طور مثال ۴ بار کلید متصل به پورت 5A  زده شود اما led متصل به پایه ی B7روشن نشود اما برای بار ۵ام زدن کلید led روشن شود من هر برنامه ای نوشتم نشد ممنون میشم راهنماییم کنید

1 پاسخ

0 امتیاز
توسط jahandideh
سلام،

روش اول

با وقفه خارجی و یک متغیر گلوبال شمارنده به سادگی میتونید انجام بدین...وقتی کلید فشرده شد بره ببینه اگر مقدار متغییر ۵ بود LED روشن بشه اگر کمتر بود یک واحد بهش اضافه بشه.

روش دوم

یک متغیر بذارید هر بار کلید فشرده میشه یک واحد به مقدار متغیر اضافه بشه اگر به ۵ رسید LED را روشن کنه و مقدار متغیر ۰ بشه.
...