51單片機定時器的用法? 單片機定時器的使用可以說非常簡單,隻要掌握原理,有一點的C語言基礎就行了要點有以下幾個:,接下來我們就來聊聊關于51單片機定時器的用法?以下内容大家不妨參考一二希望能幫到您!
單片機定時器的使用可以說非常簡單,隻要掌握原理,有一點的C語言基礎就行了。要點有以下幾個:
1. 一定要知道英文縮寫的原形,這樣寄存器的名字就不用記了。
理解是最好的記憶方法。好的教材一定會給出所有英文縮寫的原形。
2. 盡量用形像的方法記憶。
比如TCON和TMOD兩個寄存器各位上的功能,教程一般有個圖表,你就在學習中不斷回憶那個圖表的形像。
3. TMOD:定時器/計數器模式控制寄存器(TIMER/COUNTER MODE CONTROL REGISTER)
定時器/計數器模式控制寄存器TMOD是一個逐位定義的8位寄存器,但隻能使用字節尋址,其字節地址為89H。其格式為:其中低四位定義定時器/計數器C/T0,高四位定義定時器/計數器C/T1,各位的說明:
(1)GATE——門控制。
GATE=1時,由外部中斷引腳INT0、INT1來啟動定時器T0、T1。
當INT0引腳為高電平時TR0置位,啟動定時器T0;
當INT1引腳為高電平時TR1置位,啟動定時器T1。
GATE=0時,僅由TR0,TR1置位分别啟動定時器T0、T1。
(2)C/T——功能選擇位
C/T=0時為定時功能,C/T=1時為計數功能。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!