定時器的地址是16位的,地址範圍為T0—T255,計時的時間範圍為1—9990S。如果內部的256個定時不能達到係統設計的要求的話,可以通過自行設計來代替定時器,方法1利用OB35,方法2利用CPU內部時鍾脈衝。
1. 脈衝定時器
2. 擴展脈衝定時器
3. 接通延時定時器
4. 保持型接通延時定時器
5. 斷電延時定時器
6. 定時器之間的區別
所有的定時器,使能端隻要有上升沿或者下降沿觸發,都會重新計時。無保持型定時器使能端一直為1才能保持定時,保持型定時器在失去使能端信號後仍然繼續定時,直到結束。
為了方便描述給這幾種定時器進行一個編號:①脈衝定時器,②擴展脈衝定時器,③接通延時定時器,④保持型接通延時定時器,⑤斷電延時定時器。
區別1:①②③④是上升沿觸發開始計時;⑤是下降沿觸發開始計時。
區別2:①②⑤是計時的時候輸出,計時到達停止輸出;③④是計時的時候沒有輸出,計時到達時開始輸出。
區別3:①③使能端必須一直接通才能夠計時;②④使能端有一個掃描周期的信號就能計時;⑤使能端必須斷開才能計時。
區別4:①②③⑤計時完成後,斷開使能端信號就能解除定時器工作狀態;④必須通過複位端才能解除定時器工作狀態。