1樓:匿名使用者
應該每個定時器都是有timrh和timrl,最大計數時間就是timrh*timrl*匯流排頻率(時鐘分頻後的頻率)
2樓:徐志尚
與晶振、工作方式、初值有關
51微控制器,計數器和定時器具體這麼用?計數器記的是誰的脈衝數?
3樓:水依若雨
定時器和計數器雖然有定時和技術兩種工作模式,但其本質都是使用加法計數器對脈衝進行計數。定時器/計數器每接受一個計數脈衝,加法計數器的值就加1;計滿時則發生溢位,計數器又從0開始計數並置溢位標誌位(tf0=1或tf1=1)。
1)定時模式
在此模式下,計數器的輸入脈衝是由晶振12分頻獲得的。例如,晶振頻率為12mhz的值加1.這樣就可以根據計數值計算定時時間,也可以根據定時時間計算計數器的初值。
2)計數模式
在此模式下,計數器的輸入脈衝是由外部引腳(t0或t1)輸入的。外部引腳出現下降沿時,對應計數器的值加1.如果設定計數器的初值,那麼讀取當時計數器就可以計算脈衝個數。
完全手打,請採納
mcs-51微控制器的定時器/計數器工作於定時方式和計數方式的相同點和不同點??
4樓:匿名使用者
**方面基本相同,使用的資源也基本一致,不同的是模式配置時選擇是定時還是計數,定時方式實際是用cpu的執行時鐘進行計數,計數方式是用外部引腳上的脈衝計數。
5樓:
相同點就是他們都是計數 就是數脈衝 數週期
不同點就是計數的物件不一樣 定時方式計數物件是內部的晶振週期
計數方式 的物件是外部輸入的波形
6樓:匿名使用者
定時就是一記數的過程,只是根據你要定的時給th/tl一個初值。
記數就是設定好觸發方式後,一個上升或者下降源來一次壘加一次。
51微控制器pc程式計數器,51微控制器計數器怎麼使用 ?
從51微控制器 ram 資料儲存器分布圖可知,從80h ffh位址單元 也是128個位元組 為特殊暫存器 sfr 單元,位址從00h 7fh單元 共128個位元組 為使用者資料ram,使用者資料單元,只指使用者在程式設計時可以定義的暫存器,一般用於計算 暫存或轉換作用,如沒有這些單元,那基本上微控制...
請問,51微控制器我同時把計數器1和定時器0開啟,定時器1計數到255的時候,把TR1 TR0 0都關閉
aimei126良 要看你的定時器的工作方式,初值是多少。好好看看書吧 簡單 計數器1和定時器0都用中斷,tmod 0x61 定時器0方式1,計數器1方式2th0 0xfc 1ms初值 tl0 0x18 1ms初值 th1 0x0 tl1 0x0 et0 1 tr1 1 et1 1 ea 1 whi...
51微控制器計數器怎麼用,51微控制器計數器怎麼用 50
51微控制器是基礎入門的一個微控制器,還是應用最廣泛的。51微控制器的定時 計數器的概念 微控制器中,脈衝計數與時間之間的關係十分密切,每輸入一個脈衝,計數器的值就會自動累加1,只要相鄰兩個計數脈衝之間的時間間隔相等,則計數值就代表了時間的流逝,因此,微控制器中的定時器和計數器其實是同一個物理的電子...