久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 51單片機定時器使用經(jīng)驗總結

51單片機定時器使用經(jīng)驗總結

關鍵字:51單片機 定時器 作者:admin 來源:不詳 發(fā)布時間:2018-05-18  瀏覽:29

 單片機定時器的使用可以說非常簡單,只要掌握原理,有一點的C語言基礎就行了。要點有以下幾個:

1. 一定要知道英文縮寫的原形,這樣寄存器的名字就不用記了。

理解是最好的記憶方法。好的教材一定會給出所有英文縮寫的原形。

2. 盡量用形像的方法記憶。

比如TCON和TMOD兩個寄存器各位上的功能,教程一般有個圖表,你就在學習中不斷回憶那個圖表的形像。

3. TMOD:定時器/計數(shù)器模式控制寄存器(TIMER/COUNTER MODE CONTROL REGISTER)

定時器/計數(shù)器模式控制寄存器TMOD是一個逐位定義的8位寄存器,但只能使用字節(jié)尋址,其字節(jié)地址為89H。其格式為:其中低四位定義定時器/計數(shù)器C/T0,高四位定義定時器/計數(shù)器C/T1,各位的說明:

(1)GATE——門控制。

GATE=1時,由外部中斷引腳INT0、INT1來啟動定時器T0、T1。

當INT0引腳為高電平時TR0置位,啟動定時器T0;

當INT1引腳為高電平時TR1置位,啟動定時器T1。

GATE=0時,僅由TR0,TR1置位分別啟動定時器T0、T1。

(2)C/T——功能選擇位

C/T=0時為定時功能,C/T=1時為計數(shù)功能。

置位時選擇計數(shù)功能,清零時選擇定時功能。

(3)M0、M1——方式選擇功能

由于有2位,因此有4種工作方式:

M1M0 工作方式 計數(shù)器模式 TMOD(設置定時器模式)

0 0 方式0 13位計數(shù)器 TMOD=0x00

0 1 方式1 16位計數(shù)器 TMOD=0x01

1 0 方式2 自動重裝8位計數(shù)器 TMOD=0x02

1 1 方式3 T0分為2個8位獨立計數(shù)器,T1為無中斷重裝8位計數(shù)器 TMOD=0x03

單片機定時器0設置為工作方式1為TMOD=0x01

這里我們一定要知道,TMOD的T是TIMER/COUNTER的意思,MOD是MODE的意思。至于每位上的功能,你只要記住圖表,并知道每個英文縮寫的原型就可以了。

在程序中用到TMOD時,先立即回憶圖表,并根據(jù)縮寫的單詞原形理出每位的意義,如果意義不是很清楚,就查下手冊,幾次下來,TMOD的圖表就已經(jīng)在腦子里了。

8位 GATE位,本身是門的意思。

7位 C/T Counter/Timer

6位 M1 Mode 1

5位 M0 Mode 0

4. TCON: 定時器/計數(shù)器控制寄存器(TIMER/COUNTER CONTROL REGISTER)

TMOD分成2段,TCON控制更加精細,分成四段,在本文中只要用到高四段。

TF0(TF1)——計數(shù)溢出標志位,當計數(shù)器計數(shù)溢出時,該位置1。

(1)TR0(TR1)——定時器運行控制位

當TR0(TR1)=0 停止定時器/計數(shù)器工作

當TR0(TR1)=1 啟動定時器/計數(shù)器工作

(2)IE0(IE1)——外中斷請求標志位

當CPU采樣到P3.2(P3.3)出現(xiàn)有效中斷請求時,此位由硬件置1。在中斷響應完成后轉向中斷服務時,再由硬件自動清0。

(3)IT0(IT1)——外中斷請求信號方式控制位

當IT0(IT1)=1 脈沖方式(后沿負跳有效)

當IT0(IT1)=0 電平方式(低電平有效)此位由軟件置1或清0。

(4)TF0(TF1)——計數(shù)溢出標志位

當計數(shù)器產(chǎn)生計數(shù)溢出時,此位由硬件置1。當轉向中斷服務時,再有硬件自動清0。計數(shù)溢出的標志位的使用有兩種情況:采用中斷方式時,作中斷請求標志位來使用;采用查詢方式時,作查詢狀態(tài)位來使用。注意記憶方法,理解單詞原形,就絕對不會把TF和TR搞混。TF的F也就是溢出Over Flow的F。TR的R就是運行Run。默認是0不運行,當然要置1才運行。

5. STC單片機STC89C52RC定時器延時時間的計算

延時時間要根據(jù)晶振頻率計算,不同板子可能有所不同。

時鐘周期:

1/時鐘源,在我現(xiàn)在這塊板子上,晶振頻率是11.0592M,也就是時鐘周期是 1/11059200秒

機器周期:

一般51單片機是12個時鐘周期,我的板子也就是 12/11059200秒

單次定時最長時間:

如果是16位的計數(shù)器,16位最大值是65535,共可計數(shù)65536次。基本的常數(shù)一定要記住,還要記住8位最大值是255,共可計數(shù)256次,還要記住8位上每位代表的數(shù)值。

12 * 65536/11059200 = 0.0711 s,也就是,71 ms內(nèi)的定時可以單次定時就完成。如果定時時間超過71 ms,就要循環(huán)了。

一次定時需要幾次機器周期:

計算公式:定時秒數(shù)/機器周期

比如我要定時1秒, 1/(12/11059200)= 921600次,16位計數(shù)器最大可計數(shù)65536次,921600次早就益出了。我們可以每次定時10 ms,循環(huán)100次就可以定時1秒了,1 s縮小100百倍就是10 ms, 也就是每次需要計數(shù)9216次。

確實計數(shù)器初始值:

定時10 ms時,如果計數(shù)器從0開始計數(shù),我們就不知道什么時候到了9216次。所以應該計數(shù)了9216次,16位計數(shù)器最多計數(shù)95536次,然后就溢出,一溢出TCON的TF位就會置1,我們只要經(jīng)常檢測TF位就可以知道什么時候完成10ms的定時了。

計算公式:計數(shù)器初始值=最大計數(shù)次數(shù) - 需要計數(shù)次數(shù)

如果定時10 ms,計數(shù)器的初始值就是 65536 - 9216

計算計數(shù)器的高位和低位:

16位的計數(shù)器,也就是兩個8位組成,8位的最大計數(shù)次數(shù)是256。所以:

計數(shù)器高位 = 初始值/256

計數(shù)器低位 = 初始值%6

6.STC89C52RC單片機定時器示例代碼:

1.png

編輯:admin  最后修改時間:2018-05-18

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區(qū)桃源街道平山社區(qū)平山一路2號南山云谷創(chuàng)業(yè)園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
思思久久精品视频| 色免费在线视频| 福利网在线观看| 五月天婷婷在线观看视频| 亚洲精品怡红院| 91视频这里只有精品| 国产乱码一区二区三区四区| 极品粉嫩美女露脸啪啪| 中文字幕综合在线观看| 91精产国品一二三产区别沈先生| 婷婷免费在线观看| 欧美少妇在线观看| 欧美激情视频免费看| 两根大肉大捧一进一出好爽视频| 日韩网址在线观看| 欧美大尺度做爰床戏| 国产又粗又猛大又黄又爽| 免费成人进口网站| 国产成人在线免费看| 日日干夜夜操s8| 色乱码一区二区三区熟女| 精品久久久久久无码中文野结衣| 国产91美女视频| 日韩精品aaa| 国产午夜伦鲁鲁| 亚洲精品视频三区| 秋霞无码一区二区| 五月天中文字幕在线| a级黄色片免费| 欧美性猛交xxx乱久交| 日本a级片在线观看| 日韩欧美国产免费| 激情在线观看视频| 少妇性饥渴无码a区免费| 人人爽人人爽av| 欧美老熟妇喷水| 成人免费看片视频在线观看| 日本wwww视频| 波多野结衣 作品| 色播五月激情五月| 蜜臀av午夜一区二区三区| 九九九久久久久久久| 精品一卡二卡三卡| 极品粉嫩国产18尤物| 欧美一级免费在线| 男女无套免费视频网站动漫| 粉嫩av一区二区三区天美传媒| 美女av免费在线观看| 国产高清999| 欧美成人三级在线播放| 黄色a级片免费| 欧美日韩性生活片| 人妻无码一区二区三区四区| 91亚洲精品久久久蜜桃借种| 国产情侣av自拍| 亚洲午夜精品久久久久久人妖| 日韩久久久久久久久久久久| 美国av在线播放| 亚洲18在线看污www麻豆| 国产性生交xxxxx免费| 乱子伦视频在线看| 国产天堂在线播放| 亚洲一区二区三区四区五区xx| 9久久9毛片又大又硬又粗| 18禁网站免费无遮挡无码中文| 国产日产欧美一区二区| 异国色恋浪漫潭| 国产成人免费高清视频| 国产激情片在线观看| 欧洲精品视频在线| 欧美精品卡一卡二| www.玖玖玖| 日本免费色视频| 日韩最新中文字幕| 免费看毛片的网址| 日本熟妇人妻xxxxx| 国产视频一区二区视频| 91欧美视频在线| 在线免费观看av网| 男女啪啪免费观看| 久久久久久免费看| 黄色av免费在线播放| 一级做a免费视频| 国产成人三级视频| 国内外成人激情视频| 鲁一鲁一鲁一鲁一av| 国产女人18毛片| 男人亚洲天堂网| 亚洲精品mv在线观看| 欧美又粗又长又爽做受| 黄色国产小视频| 国产成人精品免费看在线播放| 欧美男女爱爱视频| 亚洲一区二区三区四区五区xx| 一级全黄肉体裸体全过程| 日本一区午夜艳熟免费| 啊啊啊国产视频| 久久天天东北熟女毛茸茸| 丰满人妻中伦妇伦精品app| 久久久久xxxx| 精品久久一二三| 日韩成人av免费| 久章草在线视频| 黄色片免费在线观看视频| 午夜免费福利在线| www.av片| 少妇一晚三次一区二区三区| 五月婷婷狠狠操| 欧美日韩在线一| 国产乱子伦精品视频| 91蝌蚪视频在线观看| 亚洲精品久久久久久久蜜桃臀| 日本888xxxx| 毛片在线视频播放| 真实国产乱子伦对白视频| 一区二区久久精品| 污视频免费在线观看网站| 欧美s码亚洲码精品m码| 欧美精品卡一卡二| 91国在线高清视频| 三年中国中文在线观看免费播放| 一区二区三区入口| 男女爽爽爽视频| 少妇高清精品毛片在线视频 | 亚洲乱码国产一区三区| 成人在线视频一区二区三区| 天天干天天av| 日日干夜夜操s8| 国产永久免费网站| 男人午夜视频在线观看| 亚洲免费av一区| 欧美视频亚洲图片| 欧美性受xxxx黒人xyx性爽| 波多野结衣国产精品| 欧美午夜aaaaaa免费视频| 欧美三级午夜理伦三级富婆| 亚洲老女人av| 夜夜夜夜夜夜操| 亚洲免费视频播放| 狠狠干视频网站| 久久观看最新视频| 性欧美大战久久久久久久| 久久网站免费视频| 久热精品在线播放| 女同性恋一区二区| 国产婷婷一区二区三区| 日韩手机在线观看视频| 亚洲综合婷婷久久| www.-级毛片线天内射视视| 欧妇女乱妇女乱视频| 欧美亚洲另类色图| 亚洲午夜激情影院| 久久人人爽人人爽人人av| 国产在线青青草| 亚洲黄色片免费| 国产日韩av网站| 日韩av在线中文| 青青草国产免费| 污版视频在线观看| av在线播放天堂| 岛国毛片在线播放| 日本福利视频一区| 免费涩涩18网站入口| 免费在线看黄色片| 亚洲一区日韩精品| 亚洲 自拍 另类小说综合图区| 成人免费在线观看视频网站| 四虎精品欧美一区二区免费| 成人免费在线小视频| 亚洲美女自拍偷拍| 别急慢慢来1978如如2| 成年人深夜视频| 国产精品久久久久久9999| 亚洲国产精品久久久久爰色欲| 国产精品jizz在线观看老狼| 国产91在线视频观看| 国产一级大片免费看| 亚洲天堂av一区二区| 国产三级三级三级看三级| 97视频在线免费| 久久久久福利视频| 亚洲色图欧美自拍| 亚洲综合日韩欧美| 国产精品99久久免费黑人人妻| 成人免费网站入口| 国产精品久久成人免费观看| 亚洲天堂网一区| www日韩视频| www.亚洲天堂网| 国产91对白刺激露脸在线观看| www国产无套内射com| 中文字幕综合在线观看| xxxx在线免费观看| 91亚洲精品久久久蜜桃借种| 91国视频在线| 国产精品-区区久久久狼| 91免费黄视频| 激情伊人五月天| 美女福利视频在线| 毛片av免费在线观看|