تولید موج 2 مگاهرتز با AVR به زبان C در محیط کدویژن
سلام دوستان :bye من کمک لازم دارم :cry: من برای تولید موج مربعی با AVR مشکل دارم :cry2: تازه کارم و اصفهان هستم اگه کسی میتونه کمک کنه خواهشاً پست بزاره :biggrin: اضافه شده در تاریخ :
کسی نیست؟
پاسخ : تولید موج 2 مگاهرتز با AVR به زبان C در محیط کدویژن
نوشته اصلی توسط sina80
سلام دوستان :bye من کمک لازم دارم :cry: من برای تولید موج مربعی با AVR مشکل دارم :cry2: تازه کارم و اصفهان هستم اگه کسی میتونه کمک کنه خواهشاً پست بزاره :biggrin: اضافه شده در تاریخ :
کسی نیست؟
پاسخ : تولید موج 2 مگاهرتز با AVR به زبان C در محیط ª
شما با استفاده از یه کریستال 16 مگ و بدون ضریب تقسیم تایمرتو در مد CTC راه اندازی کن
خروجی تایمر رو روی Toggle at match بذار
و مقدار OCR رو روی 8 تنظیم کن
اینطوری هر شمارش تایمر روی 0.0625 میکروثانیه اتفاق می افته
فرکانس 2 مگاهرتز یعنی دوره تناوب 0.5 میکرو ثانیه
پس اگه تایمرت تا 8 بشماره 0.5 میکروثانیه میگذره و خروجی رو تغییر وضعیت میده
موفق باشی
راستی منم اصفهانم اگه مشکلی داشتی بگو
دیدگاه