سلام
در مورد تایمر کانتر در اینترنت مطلب زیاده ولی من کاملا گیج شدم!!!!!(کلیت کار و مفهوم تایمر کانترها رو میدونم اما نمی تونم تو کد ویژن تنظیمات رو اعمال کنم)
به زبون ساده و مرحله به مرحله کسی هست کار هر قسمت از تب های تایمر 0 و تایمر 1 توی کد ویژن توضیح بده(لطفا atmega8)
چیز زیادی نمی دونم اما خودم شروع می کنم. لطفا دوستان به همین سبک ادامه بدن!
1- تمام تنظیمات در تب Timer در کد ویزارده
2- در تایمر 0:
کلاک سورس اگر روی کلاک سیستم باشد از کلاک داخلی برای شمارش استفاده می شود.اگر روی حالت raising یا failing باشد تبدیل به کانتر می شود که به لبه ی پایین یا بالا رونده حساس است.
3- کلاک ولیو رو اصلا نمی دونم
4- وقفه سر ریز یعنی هر وقت سرریز رخ داد یه تابع اجرا بشه(اگه تیک رو نزنیم چی میشه؟؟؟ مگه اگه وقفه نباشه به دردی هم می خوره این تایمر)
5- تایمر ولیو که شمارش چه در حالت تایمر چه در حالت کانتر به جای صفر از اون مقدار شروع میشه!
6- در تایمر 1:
کلا هیچی نمی دونم