久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 互連技術(shù) > 正文

51單片機心得筆記:定時器中斷(寄存器)

發(fā)布時間:2014-04-29 責(zé)任編輯:xiongjianhua

【導(dǎo)讀】此篇主要整理定時器中斷筆記。采用定時器中斷會涉及中斷寄存器,定時器/計數(shù)器相關(guān)寄存器(TCON,TMOD),中斷函數(shù)等知識點。中斷是為使單片機具有對外部或內(nèi)部隨機發(fā)生的事件進(jìn)行處理而設(shè)置的。51單片機有5種中斷源,即有5種對應(yīng)的情況發(fā)生時會使單片機去處理中斷程序(中斷函數(shù))。

中斷寄存器,定時器/計數(shù)器相關(guān)寄存器本身或者相關(guān)位用來做初始化,中斷函數(shù)的內(nèi)容主要是體現(xiàn)發(fā)生中斷后所需要的操作(在中斷函數(shù)內(nèi)寫代碼)。

1.中斷允許寄存器IE

中斷寄存器IE
圖1.中斷寄存器IE

中斷寄存器用來設(shè)定各個中斷源的打開和關(guān)閉,IE在特殊功能寄存器中,字節(jié)地址為A8H,位地址(由低位到高位)分別是A8H~AFH,該寄存器運行位尋址,即可對該寄存器的每一位進(jìn)行單獨操作。單片機復(fù)位時IE全部被清零。下面列舉各位的在不同狀態(tài)下的具體含義:

EA-------全局中斷允許位

EA = 1,打開全局中斷控制,在此條件下由各個中斷控制位(TCON寄存器中的TRn位)控制相應(yīng)中斷的打開和關(guān)閉。

EA = 0,關(guān)閉全部中斷。
[page]

-- 無效位

ET2--定時器/計數(shù)器2中斷允許位

ET2 = 1,打開T2中斷。

ET2 = 0,關(guān)閉T2中斷。

ES--串行口中斷允許位

ES = 1,打開串行口中斷。

ES = 0,關(guān)閉串行口中斷。

ET1--定時器/計數(shù)器中斷允許位

ET1 = 1,打開T1中斷。

ET1 = 0, 關(guān)閉T1中斷.

EX1--外部中斷1中斷允許位

EX1 = 1,打開外部中斷1中斷。

EX1 = 0,關(guān)閉外部中斷1中斷。

ET0--定時器/計數(shù)器0中斷允許位

ET0 = 1, 打開T0中斷。

ET0 = 0,關(guān)閉T0中斷。

EX--外部中斷0中斷允許位

EX0 = 1,打開外部中斷0中斷。

EX0 = 0,關(guān)閉外部中斷0中斷。

2.定時器/計數(shù)器相關(guān)寄存器(TMOD,TCON)

定時器/計數(shù)器工作方式寄存器(TMOD)

 
定時器/計數(shù)器工作方式寄存器
圖2.定時器/計數(shù)器工作方式寄存器


定時器/計數(shù)器工作方式寄存器在特殊功能寄存器中,字節(jié)地址為89H,不能位尋址。TMOD用來確定定時器的工作方式及功能選擇。單片機復(fù)位時TMOD全被被清零。下面介紹各位在不同值下的含義:

GATE --門控制位。

GATE = 0,定時器/計數(shù)器啟動與停止僅受TCON寄存器中TRn(n = 0, 1)來控制。

GATE = 1,定時器/計數(shù)器啟動與停止由TCON寄存器中的TRn(n=0, 1)和外部中斷引腳(INT0或INT1)的電平狀態(tài)來共同控制。

C/T`--定時器模式和計數(shù)器模式選擇位。

C/T` = 1,為計數(shù)器模式;C/T` = 0,為定時器模式。

M1M0--工作方式選擇位(見下表)

定時器/計數(shù)器工作方式寄存器
圖3.定時器/計數(shù)器的4中工作方式

定時器/計數(shù)器控制寄存器TCON

定時器/計數(shù)器控制寄存器在特殊功能寄存器中,字節(jié)地址為88H,位地址(由低到高)分別為88H~8FH,該寄存器可進(jìn)行位尋址。TCON寄存器用來控制定時器啟,停,標(biāo)志寄存器溢出和中斷情況。單片機復(fù)位時TCON全部被清零。各位被賦不同值的含義如下:


圖4.定時器/計數(shù)器控制寄存器TCON

TF1--定時器1溢出標(biāo)志位

當(dāng)定時器1計滿溢出時,由硬件使TF1置1,并申請中斷。進(jìn)入中斷程序后由硬件自動清零。如使用定時器中斷,則該位不用人為操作;但如用軟件查詢方式,當(dāng)查詢到該位為1時,需用軟件清零。

TR1--定時器1運行控制位

由軟件清0關(guān)閉定時器1。當(dāng)GATE = 1,且INT1為高電平時,TR1置1啟動定時器1;當(dāng)GATE = 0時,TR1置1時即可啟動定時器1.

TF0--定時器0溢出標(biāo)志位,功能和操作方式和TF1相同。

TR0--定時器0運行標(biāo)志位,其功能和操作方式同TR1。

IE1--外部中斷1請求標(biāo)志

當(dāng)IT1 = 0,時為電平觸發(fā)方式,每個機器周期的S5P2采樣INT1引腳;若INT1引腳為低電平,則置1,否則IE1清0。

當(dāng)IT1 = 1,INT1為跳變沿觸發(fā)方式,當(dāng)?shù)谝粋€機器周期采樣到INT1為低電平時,則IE1置1。IE1=1時,表示外部中斷1正在向CPU申請中斷。當(dāng)CPU響應(yīng)中斷,轉(zhuǎn)向中斷服務(wù)程序時,該位由硬件清0.

IT1--外部中斷1觸發(fā)方式選擇位

IT1= 0,為電平觸發(fā)方式,引腳INT1上低電平有效。

IT1 = 1,為跳變沿觸發(fā)方式,引腳INT1上的電平從高到低的負(fù)跳變有效。

IE0--外部中斷0請求標(biāo)志,其功能及操作方式同IE1。

IT0--外部中斷0觸發(fā)方式選擇位,其功能及操作方式同IT1。

3.總結(jié)

<1>.以上列舉的各種寄存器都是為我們寫中斷程序的初始化部分所服務(wù)的。我們在初始化部分程序的時候,可以根據(jù)具體的需求查詢到各寄存器的各個位含義,按照需求對其賦予不同的值使其發(fā)揮不同的功能。

<2>.要想編寫一個定時器中斷函數(shù),還需要知道中斷函數(shù)的編寫方式,還需要對THn、TLn(n= 0, 1)編寫初值。然后明確單片機在下載具體的可執(zhí)行程序后的工作方式。這些將留在下一篇筆記中記錄。


相關(guān)閱讀:

Diodes為業(yè)界推出標(biāo)準(zhǔn)的555定時器集成電路 
555定時器電路能用于控制激光指針器或者模塊的功率
利用隨處可見的555定時器,取代LED驅(qū)動器的uP控制

要采購LED驅(qū)動器么,點這里了解一下價格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
亚洲精品麻豆| 久久视频一区| 天堂日韩电影| 日韩黄色大片网站| 日韩不卡在线| 麻豆中文一区二区| 日韩高清欧美激情| 国产欧美一区二区色老头| 日韩avvvv在线播放| 欧美日韩在线精品一区二区三区激情综合| 日韩一区精品| 国产精品3区| 国产免费成人| 亚洲aa在线| 久久只有精品| 性欧美69xoxoxoxo| 日韩在线观看一区二区三区| 精品一区二区三区的国产在线观看 | 在线精品福利| 麻豆精品av| 欧美va亚洲va日韩∨a综合色| 日韩影院在线观看| 国产精品毛片久久| 蜜臀av亚洲一区中文字幕| 欧美亚洲福利| 亚洲特级毛片| 日本不卡的三区四区五区| 精品视频自拍| 亚洲一区免费| av免费不卡国产观看| 亚洲毛片在线| 欧美丝袜一区| 国产乱码精品一区二区亚洲| 成人亚洲一区| 日本国产一区| 一区在线视频观看| 神马午夜在线视频| 欧美在线不卡| 婷婷综合激情| 精品精品国产三级a∨在线| 香蕉久久国产| 日韩欧美自拍| 久久这里只有精品一区二区| 免费中文字幕日韩欧美| 久久免费黄色| 成人精品国产亚洲| 国产伦精品一区二区三区视频| 一区二区三区四区在线看| 精品久久视频| 麻豆国产精品| 嫩草伊人久久精品少妇av杨幂| 日韩高清不卡一区| 国产精品日本欧美一区二区三区| 久久久久久免费视频| 日本蜜桃在线观看视频| 国产精品久久久久蜜臀| 精品视频高潮| 日韩欧美视频专区| 蜜桃精品在线| 日韩午夜高潮| 综合国产视频| 国产精品久久久久久久久久白浆| 日本不卡在线视频| 欧美成人精品一级| 中文av在线全新| 激情欧美日韩一区| 香蕉精品999视频一区二区| 婷婷亚洲精品| 国产成人精品一区二区三区视频| 中文精品在线| 香蕉久久久久久久av网站| 日韩视频精品在线观看| 久久都是精品| 国产精品一区二区精品视频观看| 国产欧美日韩精品高清二区综合区 | 88久久精品| 免费一级欧美在线观看视频| 国产精品一区二区av交换| 欧美激情aⅴ一区二区三区| 国产96在线亚洲| 夜鲁夜鲁夜鲁视频在线播放| 啪啪国产精品| 亚洲免费影院| 欧美片第1页综合| 国产精品一页| 国产一区二区三区不卡视频网站 | 青青草视频一区| 精品国产亚洲一区二区在线观看| 中文av在线全新| 国产精品色网| 欧美偷窥清纯综合图区| 国产一二在线播放| 丝袜美腿一区二区三区| 日韩国产欧美一区二区三区| 国产精品视频一区二区三区综合| 蜜臀国产一区| 天堂精品久久久久| 日韩精品一区二区三区免费观影 | 国产精品最新| 欧美香蕉视频| 日韩精品一区二区三区免费视频| 午夜宅男久久久| 国产精品久久| 91久久久精品国产| 亚洲狼人精品一区二区三区| 精品不卡一区| 青草久久视频| 亚洲欧美视频| 国产一区二区亚洲| 日本aⅴ免费视频一区二区三区| 丰满少妇一区| 亚洲有吗中文字幕| 色爱综合网欧美| 一区二区国产精品| 亚洲国产一区二区三区在线播放| 欧美国产极品| 亚洲三级av| 免费不卡在线视频| 亚洲特色特黄| 欧洲亚洲一区二区三区| 国产精品天天看天天狠| 亚洲一区二区三区在线免费| 国产一区清纯| 日本不卡免费高清视频在线| 欧美国产日韩电影| 国产剧情一区| 欧美一区成人| 91麻豆精品激情在线观看最新 | 蜜桃精品在线| 国产精品激情| 伊人久久一区| 亚洲香蕉久久| 亚洲高清不卡| 婷婷综合五月| 久久国产直播| 欧洲一区二区三区精品| 国产一区二区三区天码| 国产精品午夜一区二区三区| 国产欧美亚洲精品a| 欧美日韩亚洲一区二区三区在线| 日韩毛片一区| 91欧美极品| 日韩av午夜在线观看| 欧美激情三区| 麻豆精品av| 国内精品麻豆美女在线播放视频| 国产日产高清欧美一区二区三区| 18国产精品| 精品资源在线| 中文字幕在线视频久| 亚洲女同av| 99在线|亚洲一区二区| 蜜芽一区二区三区| 免费一区二区三区在线视频| 成人精品中文字幕| 91久久中文| 国产日韩亚洲欧美精品| 精品精品久久| 久久精品电影| 狠狠久久婷婷| 视频一区中文字幕精品| 麻豆精品在线| 国产一区亚洲| 亚洲精品日韩久久| 精品国产亚洲日本| 国产一区久久| 国产欧美日韩精品高清二区综合区 | 日韩一区精品| 精品一区视频| 妖精视频成人观看www| 日本不卡高清| 红杏一区二区三区| 亚洲精品一区三区三区在线观看| 日韩中文字幕1| 亚洲免费福利| 欧美日韩一区二区高清| 免费在线小视频| 日本精品另类| 亚洲一区网站| 日韩av福利| 婷婷综合福利| 激情91久久| 日韩欧美一区二区三区在线视频 | 国产精品色网| 日韩影院二区| 国产欧美高清视频在线| 99xxxx成人网| 另类欧美日韩国产在线| 日日夜夜免费精品| 久久天堂精品| 欧美91在线| 欧美在线91| 亚洲欧美在线综合| 91精品国产自产在线观看永久∴| 日韩精品视频中文字幕| 久久国产99| 久久青草久久| 亚洲伦乱视频| 日韩综合在线| www在线观看黄色|