|
|
如圖,當(dāng)JB P3.3,loop ;當(dāng)3.3為高電平時,循環(huán)等待
setB TR1 ;當(dāng)3.3為低電平時,啟動定時器
JNB P3.3,LOOP1 ;當(dāng)3.3為低電平時,循環(huán)等待
JB P3.3,LOOP2;當(dāng) 3.3為高電平時,循環(huán)
CLR TR1; 關(guān)閉定時器
MOV A,TL1; T1計時器送A
我的問題是,開啟定時器T1時,應(yīng)該是從低電平開始計時的,到下個低電平時關(guān)閉T1,我覺得應(yīng)該是計的是一個低電平脈寬和一個高電平脈寬。但是題目上說只計的高電平,請問是我理解錯了嗎?還有為什么有把定時器的低字節(jié)送A,高字節(jié)為什么不送A,應(yīng)該是低字節(jié)加高字節(jié)才是定時器的數(shù)值啊,求解
|
|