單片機應(yīng)用系統(tǒng)中的定時方法
在單片機的應(yīng)用系統(tǒng)中,可供選擇的定時方法有三種:1.軟件定時
由于執(zhí)行任何一條指令都需要一定的時間,所以可以通過CPU執(zhí)行循環(huán)程序,來達到定時的目的。這種純粹靠執(zhí)行循環(huán)程序來定時的方法,稱為軟件定時。軟件定時的優(yōu)點是時間精確,不需要外加硬件電路。但它要占用CPU,增加CPU開銷,因此,軟件定時的時間不宜太長。
2.硬件定時
為了節(jié)省CPU的時間,可以通過專門的硬件電路來實現(xiàn)定時,這種定時方法,稱為硬件定時。這種定時方法的優(yōu)點是不占用CPU的時間,但需要專門的硬件電路。
3.可編程定時器定時
這種定時方法是通過對系統(tǒng)時鐘脈沖的計數(shù)來實現(xiàn)的。計數(shù)初值通過程序設(shè)定,改變計數(shù)初值,也就改變了定時的時間,使用起來,既靈活又方便。
編輯:admin 最后修改時間:2018-05-08