سلام من میخواستم ببینم راهی هست که همیشه یک کلاک 20kروی یکی از پین های avrداشته باشیم وبتوان همزمان زیر برنامه های دیگررااجرا کرد با تشکر
اطلاعیه
Collapse
No announcement yet.
ایجاد کلاک 20kروی یکی از پین ها
Collapse
X
-
پاسخ : درخواست کمک
سلام
بله شما میتونید وقفه ی یکی از تایمرها رو فعال کنید و تنضیمات PRESCALE و مقدار اولیه ی تایمر رو طوری تنظیم کنید که هر 50 میکرو ثانیه تایمر سریز بشه.
بعد در برنامه ی وقفه ی تایمر یک پین رو تاگل (TOGGLE) کنید
به این ترتیب شما روی پین مورد نظر یک موج مربعی با فرکانس 20 کیلو هرتز دارید و برنامه ی اصلی تون هم در حال اجرا خواهد بود:smile:
ِِDie for Life, Not Live to Die
Freedom Fighter
" ناخود گاه، هریک از ما ، از نامیرائی خود یقین دارد " . فروید
دیدگاه