تایمر یکی از واحد های مهم در میکرو کنترلرها ومیکروپروسورهاست.
تایمر میکرو را انعطاف پذیر می کند .
وظیفه تایمر :
سنجش زمان
شمارش
در کل میکروکنترلر پیک دارای تایمرهای زیر است :
تایمر0
تایمر 1
تایمر 2
تایمر WDT n
تایمر ریست BOR
خصوصیات تایمر 0:
8 بیت تایمر یا شمارنده آزاد
قابل خواندن ونوشتن
8 بیت نرم افزاری قابل برنامه ریزی پیش مقیاس کننده
انتخاب کلاک خارجی یا داخلی
وقفه هنگام سرریز $FF به $00
انتخاب لبه برای کلاک خارجی
بلوک دیاگرام تایمر 0 :
برق