找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

單片機(jī)定時(shí)器TMOD的疑問

查看數(shù): 9434 | 評(píng)論數(shù): 12 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2018-1-26 15:05

正文摘要:

圖片中程序?yàn)槭裁床挥眉覶MOD=0x01;這條語(yǔ)句,他不是調(diào)用了兩個(gè)定時(shí)器(51單片機(jī))了嗎?

回復(fù)

ID:7485 發(fā)表于 2018-1-28 21:03
蛋清 發(fā)表于 2018-1-27 09:40
TMOD=0x10;開定時(shí)器1;
TMOD=0x01;開定時(shí)器0;
TMOD=0x11;兩個(gè)都開;

這個(gè)是M0和M1兩個(gè)位設(shè)置定時(shí)器的4個(gè)工作方式,00、01、10、11。TMOD低4位和高4位各有一組M0、M1,分別控制T0和T1。不是“開定時(shí)器”的概念。
ID:279646 發(fā)表于 2018-1-27 19:37
TMOD是51單片機(jī)RAM上的一個(gè)特殊功能寄存器區(qū)的寄存器,這是一個(gè)八位的寄存器。這里的這個(gè)TMOD寄存器,就是RAM上一個(gè)字節(jié)空間(8位),它的每一位都控制著不同的功能。而8位2進(jìn)制數(shù),我們通常用兩個(gè)十六進(jìn)制數(shù)來(lái)表示。這里0x11 就是一個(gè)十六進(jìn)制數(shù)。 換成二進(jìn)制為 0001 0001 你對(duì)照寄存器看。是不是配置了兩個(gè)寄存器工作在方式一呢?

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:111634 發(fā)表于 2018-1-27 18:46
先學(xué)理論,打基礎(chǔ),否則,問題多多,事倍功半。
ID:280163 發(fā)表于 2018-1-27 12:02
TMOD=0x11代表將定時(shí)器0定時(shí)器1設(shè)置成1工作模式
ID:276663 發(fā)表于 2018-1-27 10:07
寄存器在單片機(jī)里有時(shí)候相當(dāng)于開關(guān),每個(gè)位都對(duì)應(yīng)一個(gè)開關(guān)
ID:280136 發(fā)表于 2018-1-27 09:40
TMOD=0x10;開定時(shí)器1;
TMOD=0x01;開定時(shí)器0;
TMOD=0x11;兩個(gè)都開;
ID:239318 發(fā)表于 2018-1-27 09:16
ahshmj 發(fā)表于 2018-1-27 09:14
其實(shí)現(xiàn)在網(wǎng)上的東西太豐富了!

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

好的,謝謝了
ID:7485 發(fā)表于 2018-1-27 09:14
其實(shí)現(xiàn)在網(wǎng)上的東西太豐富了!

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

至于你要的資料,網(wǎng)上也有的。
ID:279601 發(fā)表于 2018-1-26 23:34
程序中已經(jīng)設(shè)置了TMOD=0X11,已經(jīng)定義了兩個(gè)定時(shí)器的工作模式,至于他具體怎么用還得看其余的程序,不過程式了設(shè)置了ET0=1,TR0=1,ET1=1,TR1=1,EA=1,多半是會(huì)當(dāng)做兩個(gè)定時(shí)器中斷來(lái)用的

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:239318 發(fā)表于 2018-1-26 19:27
wulin 發(fā)表于 2018-1-26 17:16
TMOD=0x11;這條語(yǔ)句就是同時(shí)設(shè)置T0和T1為工作模式1。

你好,有沒有整本51單片機(jī)手冊(cè),可不可分享一下,麻煩了。
ID:123289 發(fā)表于 2018-1-26 19:15
不要把TMOD理解成寄存器,雖然它有寄存器的性質(zhì),你把它理解成8個(gè)開關(guān)才好,再查一下,這8個(gè)開關(guān)是干什么用的!這樣你的水平就提高了。
同理其它特殊寄存器,很多都是這樣的。
ID:213173 發(fā)表于 2018-1-26 17:16
TMOD=0x11;這條語(yǔ)句就是同時(shí)設(shè)置T0和T1為工作模式1。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表