欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機定時器TMOD的疑問 [打印本頁]

作者: 科技論2    時間: 2018-1-26 15:05
標題: 單片機定時器TMOD的疑問
圖片中程序為什么不用加TMOD=0x01;這條語句,他不是調用了兩個定時器(51單片機)了嗎?

TMOD.JPG (36.82 KB, 下載次數: 75)

TMOD.JPG

作者: wulin    時間: 2018-1-26 17:16
TMOD=0x11;這條語句就是同時設置T0和T1為工作模式1。


作者: yzwzfyz    時間: 2018-1-26 19:15
不要把TMOD理解成寄存器,雖然它有寄存器的性質,你把它理解成8個開關才好,再查一下,這8個開關是干什么用的!這樣你的水平就提高了。
同理其它特殊寄存器,很多都是這樣的。
作者: 科技論2    時間: 2018-1-26 19:27
wulin 發表于 2018-1-26 17:16
TMOD=0x11;這條語句就是同時設置T0和T1為工作模式1。

你好,有沒有整本51單片機手冊,可不可分享一下,麻煩了。

作者: Steven159    時間: 2018-1-26 23:34
程序中已經設置了TMOD=0X11,已經定義了兩個定時器的工作模式,至于他具體怎么用還得看其余的程序,不過程式了設置了ET0=1,TR0=1,ET1=1,TR1=1,EA=1,多半是會當做兩個定時器中斷來用的
作者: ahshmj    時間: 2018-1-27 09:14
其實現在網上的東西太豐富了!

比如,你可以搜“TMOD”......

至于你要的資料,網上也有的。
作者: 科技論2    時間: 2018-1-27 09:16
ahshmj 發表于 2018-1-27 09:14
其實現在網上的東西太豐富了!

比如,你可以搜“TMOD”......

好的,謝謝了
作者: 蛋清    時間: 2018-1-27 09:40
TMOD=0x10;開定時器1;
TMOD=0x01;開定時器0;
TMOD=0x11;兩個都開;
作者: IdeaMing    時間: 2018-1-27 10:07
寄存器在單片機里有時候相當于開關,每個位都對應一個開關
作者: rocfly    時間: 2018-1-27 12:02
TMOD=0x11代表將定時器0定時器1設置成1工作模式
作者: zl2168    時間: 2018-1-27 18:46
先學理論,打基礎,否則,問題多多,事倍功半。
作者: KawhiL    時間: 2018-1-27 19:37
TMOD是51單片機RAM上的一個特殊功能寄存器區的寄存器,這是一個八位的寄存器。這里的這個TMOD寄存器,就是RAM上一個字節空間(8位),它的每一位都控制著不同的功能。而8位2進制數,我們通常用兩個十六進制數來表示。這里0x11 就是一個十六進制數。 換成二進制為 0001 0001 你對照寄存器看。是不是配置了兩個寄存器工作在方式一呢?
作者: ahshmj    時間: 2018-1-28 21:03
蛋清 發表于 2018-1-27 09:40
TMOD=0x10;開定時器1;
TMOD=0x01;開定時器0;
TMOD=0x11;兩個都開;

這個是M0和M1兩個位設置定時器的4個工作方式,00、01、10、11。TMOD低4位和高4位各有一組M0、M1,分別控制T0和T1。不是“開定時器”的概念。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1