本帖最后由 zl2168 于 2016-6-2 17:57 編輯
99.9秒秒表程序設計
設fosc=6MHz,按圖8-15電路,要求一鍵三用:按第一次,秒表運行計時,最大計時99.9s,超過復0。按第二次,秒表停運行,但保持最后顯示秒數。按第三次,秒表清0。
T0定時器方式2定時500ms,計數200,即為0.1s,作為秒表最小計時單位。
T0初值=28 -500ms/2ms=256–250=6。因此,TH0 =TL0 = 06H。
99.9秒秒表程序1.jpg (119.65 KB, 下載次數: 88)
下載附件
2016-6-2 17:57 上傳
99.9秒秒表程序2.jpg (130.85 KB, 下載次數: 94)
下載附件
2016-6-2 17:57 上傳
|