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

標(biāo)題: 51單片機(jī)個(gè)人學(xué)習(xí)筆記及經(jīng)驗(yàn)—連載3 [打印本頁]

作者: 七月雨    時(shí)間: 2018-10-1 20:46
標(biāo)題: 51單片機(jī)個(gè)人學(xué)習(xí)筆記及經(jīng)驗(yàn)—連載3
日常更新3
一些電路圖中常見的邏輯符號(識記):
關(guān)于機(jī)器周期的一些介紹:
關(guān)于定時(shí)器的三大寄存器
1.定時(shí)器存儲控制器(TH0、TL0、TH1、TL1
名稱
描述
SFR地址
復(fù)位值
TH0
定時(shí)器
0x8C
0x00
TL0
定時(shí)器
0x8A
0x00
TH1
定時(shí)器
0x8D
0x00
TL1
定時(shí)器
0x8B
0x00
2.TCON定時(shí)器控制寄存器的位分配(地址0x88(能被8整除)可位尋址
7
6
5
4
3
2
1
0
符號
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
復(fù)位值
0
0
0
0
0
0
0
0
TCON——定時(shí)器控制寄存器的位描述
符號
描述
7
TF1
定時(shí)器1溢出標(biāo)志。一旦定時(shí)器1發(fā)生溢出時(shí)硬件置1。清零有兩種方式:軟件清零,或者進(jìn)入定時(shí)器中斷時(shí)硬件清零。
6
TR1
定時(shí)器1運(yùn)行控制位。軟件置位/清零來進(jìn)行啟動(dòng)/停止定時(shí)器。
5
TF0
定時(shí)器0溢出標(biāo)志。一旦定時(shí)器0發(fā)生溢出時(shí)硬件置1。清零有兩種方式:軟件清零,或者進(jìn)入定時(shí)器中斷時(shí)硬件清零。
4
TR0
定時(shí)器0運(yùn)行控制位。軟件置位/清零來進(jìn)行啟動(dòng)/停止定時(shí)器。
3.TMOD定時(shí)器模式寄存器的位分配(地址0x89、不可位尋址)
7
6
5
4
3
2
1
0
符號
GATE(T1)
C/T(T1)
M1(T1)
M0(T1)
GATE(T0)
C/T(T0)
M1(T0)
M0(T0)
復(fù)位值
0
0
0
0
0
0
0
0
TMOD——定時(shí)器模式寄存器的位描述
符號
描述
T1/T0
標(biāo)T1的表示控制定時(shí)器1的位,標(biāo)T0的表示控制定時(shí)器0的位。
GATE
該位被置1時(shí)為門控位。僅當(dāng)‘INT0’腳為高并且TR0控制位被置1時(shí)使能定時(shí)器0,定時(shí)器開始計(jì)時(shí),當(dāng)該位被清0時(shí),只要TR0位被置1,定時(shí)器0就使能開始計(jì)時(shí),不受到單片機(jī)引腳INT0外部信號的干擾,常用來測量外部信號脈沖寬度。這是定時(shí)器一個(gè)額外功能,本節(jié)課暫不介紹。
C/T
定時(shí)器或計(jì)數(shù)器選擇位。該位被清零時(shí)用作定時(shí)器功能(內(nèi)部系統(tǒng)時(shí)鐘),被置1用作計(jì)數(shù)器功能。
關(guān)于門控位可以用來測量外部信號的脈沖寬度的介紹:
比如說這是一個(gè)高脈沖,把信號接入INT0引腳上,那么當(dāng)門控位為1時(shí),只有脈沖信號為高定時(shí)器才會(huì)開啟,而變?yōu)榈蜁r(shí)定時(shí)器就會(huì)停止計(jì)時(shí),根據(jù)定時(shí)時(shí)間便可以測出這段高脈沖的寬度。
TMOD——定時(shí)器模式寄存器M1/M0工作模式
M1
M0
工作模式
描述
0
0
0
兼容8048單片機(jī)的13位定時(shí)器,THn的8位和TLn的5位組成一個(gè)13位定時(shí)器。
0
1
1
THn和TLn組成一個(gè)16位的定時(shí)器。
1
0
2
8位自動(dòng)重裝模式,定時(shí)器溢出后THn重裝到TLn中。
1
1
3
禁用定時(shí)器1,定時(shí)器0變成2個(gè)8位定時(shí)器。
定時(shí)器/計(jì)數(shù)器模式1示意圖
一般初始化定時(shí)器的步驟:


完整的Word格式文檔51黑下載地址:
03-定時(shí)器計(jì)數(shù)器.docx (118.38 KB, 下載次數(shù): 8)







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