زمان خاموش و روشن شدن دو خروجی را کنترل کنید
این مدار با یک آیسی atmega32 و یک lcd 2*16 درست شده توسط این پروژه میتوانید زمان را برای خاموش یا روشن شدن دو خروجی تنظیم کنید
یعنی دو خروجی به صورت مجزا و در زمان های مختلف که ما تنظیم میکنیم خاموش و یا روشن میشود.
وقتی میکرو راه اندازی میشود زمان برای شما در lcd نمایش داده میشود که پیش فرض روی ساعت 12 تنظیم هست برای تنظیم ساعت کلید set را فشار دهید در خط دوم lcd نوشته میشود set حالا میتوانید
با کلیدهای +hour و -hour ساعت و با کلید های + min و -min دقیقه را تنظیم کنید.
با دوباره فشردن کلید set وارد منوی تنظیم زمان روشن شدن خروجی یک (LED1) میشوید اینبار هم
با کلیدهای +hour و -hour ساعت روشن شدن خروجی یک و با کلید های + min و -min دقیقه روشن شدن خروجی یک را تنظیم کنید.
با دوباره فشردن کلید set وارد منوی تنظیم زمان خاموش شدن خروجی یک (LED1) میشوید اینبار هم
با کلیدهای +hour و -hour ساعت خاموش شدن خروجی یک و با کلید های + min و -min دقیقه خاموش شدن خروجی یک را تنظیم کنید.
با دوباره فشردن کلید set وارد منوی تنظیم زمان روشن شدن خروجی دو (LED2) میشوید اینبار هم
با کلیدهای +hour و -hour ساعت روشن شدن خروجی دو و با کلید های + min و -min دقیقه روشن شدن خروجی دو را تنظیم کنید.
با دوباره فشردن کلید set وارد منوی تنظیم زمان خاموش شدن خروجی دو (LED2) میشوید اینبار هم
با کلیدهای +hour و -hour ساعت خاموش شدن خروجی دو و با کلید های + min و -min دقیقه خاموش شدن خروجی دو را تنظیم کنید.
و در نهایت با فشردن کلید set از منو ها خارج میشوید و وقتی زمان به ساعت هایی که ما تنظیم کردیم برای خاموش و روشن شدن خروجی ها برسد LED 1 و LED2 خاموش یا روشن میشوند
و یک کلید reset out برای صفر کردن زمان های خاموش و روشن شدن های خروجی و خاموش کردن دو خروجی در نظر گرفته شده.(در صورت لزوم)
نکته : اول دقیقه را تنظیم کنید.
نقشه پروتیوس
========

برنامه
======

دانلود کامپایل برنامه و نقشه پروتیوس
>>>>>>>>>>> موفق باشین <<<<<<<<<<
