تمرین برنامه نویسی میکروکنترلر:
برنامه یک ساعت با نمایش ارقام روی LCD یا 7segment را به صورتی بنویسید که برای تنظیم ساعت تنها با یک تک کلید بتوان بخش های ثانیه و دقیقه و ساعت را انتخاب کرد و با همان کلید بتوان مقدار آنها را روی عدد دلخواه تنظیم کرد. در این تمرین زمان فشار دادن کلید تعیین کننده نوع عملکرد آن است و اگر به کلید یک ضربه کوتاه زده شود یک وظیفه و اگر برای مدت مشخصی نگه داشته شود، وظیفه دیگری را انجام می دهد. لازم به ذکر است که در برخی خودروهای جدید با استفاده از نحوه فشار دادن یک کلید و میزان نگه داشتن آن برای حرکت بین منوهای نمایش داده شده و تنظیم مقادیر یا صفر کردن آنها و عملیات مشابه استفاده می شود.
@KnowledgePlus
Post #673
4.11K