سلام به همه ی دوستان.من می خوام یه ساعت بسازم با ATMEGA 16 که ین ساعت قسمت setting هم داشته باشه.من فعلا کد مر بوط به ساعت را نوشتم و از تامر 2 استفاده کردم،اما وقتی میخام تو قسمت setting برم مجبور هستم که از تابع
interrupt [TIM2_OVF] void timer2_ovf_isr(void) خارج بشم و به تابع setting برم که در این صورت تایمر متوقف می شه و مثلا اگر بخوام تو setting آلارم ساعت رو تنظیم کنم تنظیم ساعت به هم می خوره.حلا می خوام لطف کنید و یه راه حل بم نشون بدید که چطور می تونم در حالی که به قسمت setting رفته باشم تایمر هم کار کنه و متوقف نشه.همچنین من زیاد به کار تایمر های میکرو آشنا نیستم لطفا به زبون ساده توضیح بدید.اگر مثال ساده ای از یک تایمر با setting دارید بزارید رو سایت .با تشکر فراوان.
interrupt [TIM2_OVF] void timer2_ovf_isr(void) خارج بشم و به تابع setting برم که در این صورت تایمر متوقف می شه و مثلا اگر بخوام تو setting آلارم ساعت رو تنظیم کنم تنظیم ساعت به هم می خوره.حلا می خوام لطف کنید و یه راه حل بم نشون بدید که چطور می تونم در حالی که به قسمت setting رفته باشم تایمر هم کار کنه و متوقف نشه.همچنین من زیاد به کار تایمر های میکرو آشنا نیستم لطفا به زبون ساده توضیح بدید.اگر مثال ساده ای از یک تایمر با setting دارید بزارید رو سایت .با تشکر فراوان.
دیدگاه