51單片機(二):?jiǎn)纹瑱C內部定時(shí)/計數器和中斷系統
2. 程序流程圖與實(shí)驗現象
程序流程如圖2 所示。經(jīng)編譯下載程序到單片機內運行后,可以看到實(shí)驗板上P0_0 口外接的LED 燈有規律的一亮一滅的閃爍見(jiàn)圖3。亮滅的時(shí)間可以計算為10×50000×1.085μs=542.5ms。
實(shí)際的時(shí)間要比這稍多幾個(gè)ms,這是因為沒(méi)有把條件判斷和程序調用的指令時(shí)間算在內。在要求非常精確的場(chǎng)合,應當實(shí)際微調。
圖2 主程序和中斷服務(wù)函數流程圖
圖3 實(shí)驗現象效果
四、總結
本講主要介紹了51 單片機內部定時(shí)器和中斷系統以及編寫(xiě)第一個(gè)簡(jiǎn)單的定時(shí)器實(shí)驗程序。通過(guò)該講,大家可以發(fā)現單片機內的定時(shí)器和中斷系統并不難學(xué),只要記住應用的相關(guān)操作步驟多進(jìn)行幾次實(shí)踐就可以很熟練的掌握這些資源的用法。鑒于本講的理論內容較多,希望讀者多*時(shí)間記下或者熟悉。下一講,將要介紹如果單片機串口通信并給出實(shí)例,敬請期待。
塵埃粒子計數器相關(guān)文章:塵埃粒子計數器原理
評論