1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3254|回復(fù): 4
收起左側(cè)

關(guān)于單片機(jī)計(jì)數(shù)器的問(wèn)題

[復(fù)制鏈接]
ID:253022 發(fā)表于 2017-12-12 12:18 | 顯示全部樓層 |閱讀模式
關(guān)于單片機(jī)計(jì)數(shù)器賦初值的問(wèn)題。初值應(yīng)該是(2^n-1)(n是所選擇的定時(shí)器以及工作方式所選擇的位數(shù))。
可是今天看到一段代碼,大家?guī)兔聪逻@有沒(méi)有問(wèn)題的,還是說(shuō)這樣也可以。
TMOD=0x05
TH0=0;
        TL0=0;  //(不應(yīng)該是256嗎?)
        TR0=1;

同時(shí)還有個(gè)問(wèn)題,就是EA=1;在啟用計(jì)數(shù)功能時(shí)需要加這一局嗎?
大家一起討論一下

回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2017-12-12 18:05 | 顯示全部樓層
先學(xué)理論,打基礎(chǔ),就不會(huì)有這么多問(wèn)題了,本壇至少有50%的問(wèn)題屬于此類(lèi)情況。
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2017-12-13 10:15 | 顯示全部樓層
同學(xué),二樓說(shuō)得好,好好學(xué)習(xí)基礎(chǔ)知識(shí),不然這個(gè)就搞不懂!
我來(lái)解釋一下吧(沒(méi)有看到程序全部,只能以我的經(jīng)驗(yàn)來(lái)解釋了)
第一:此程序設(shè)置的是計(jì)數(shù)器。即P3^4口(通常的51單片機(jī)此口為定時(shí)/計(jì)數(shù)器0)計(jì)數(shù)外部脈沖個(gè)數(shù)。
第二:計(jì)數(shù)器有很多不同的用法,這里說(shuō)兩種:①計(jì)數(shù)固定脈沖數(shù),就可以打開(kāi)中斷允許,ET0=1,當(dāng)然要開(kāi)總中斷允許,EA=1。②如果計(jì)數(shù)脈沖不確定,要分情況,則可以不用中斷,所以也就不開(kāi)中斷了。
第三:定時(shí)/計(jì)數(shù)器,都是溢出產(chǎn)生中斷標(biāo)志。你給的程序,選用了定時(shí)/計(jì)數(shù)器工作方式1,即16位定時(shí)/計(jì)數(shù)器。對(duì)于需要中斷的情況,舉例:要測(cè)量脈沖100,則初值計(jì)算65536-100=65436=0xFF9C(自己用計(jì)算器算算,可不是什么都是256哦)。對(duì)于不需要中斷的情況,這個(gè)初值一般都賦為零,如此程序中的初值,只要在程序中用判斷語(yǔ)句,當(dāng)TH0、TL0分別為多少時(shí)做什么什么,就可以了,并不需要它溢出,也不需要計(jì)算初值。我做過(guò)智能小車(chē),在控制它轉(zhuǎn)動(dòng)角度時(shí),就這樣用的,脈沖多少次,就說(shuō)明小車(chē)已經(jīng)轉(zhuǎn)動(dòng)相應(yīng)的角度。

不知道我的講解清楚不。
回復(fù)

使用道具 舉報(bào)

ID:260584 發(fā)表于 2017-12-13 11:11 | 顯示全部樓層
基礎(chǔ)打好你就不會(huì)有那么多問(wèn)題了
回復(fù)

使用道具 舉報(bào)

ID:261022 發(fā)表于 2017-12-13 11:22 | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2017-12-13 10:15
同學(xué),二樓說(shuō)得好,好好學(xué)習(xí)基礎(chǔ)知識(shí),不然這個(gè)就搞不懂!
我來(lái)解釋一下吧(沒(méi)有看到程序全部,只能以我的 ...

學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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