欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測試測量 > 正文

分析總結單片機定時器中斷的時間及誤差原因

發布時間:2015-11-24 責任編輯:echolady

【導讀】相信眾多工程師都不想遇到這種錯誤,應用單片機定時器時,卻在設置中斷時間時出現誤差。細想一下,是什么原因導致單片機定時器的中斷時間設置部分出現了誤差?這種誤差會導致的結果是什么?本文就針對這些問題一一解析。

在單片機定時器的實際應用過程中,產生單片機定時器溢出中斷與CPU響應中斷的時間誤差,通常來說有兩個原因。一個是定時器溢出中斷信號時,CPU正在執行某指令。而另一個原因就是定時器溢出中斷信號時,CPU正在執行某中斷服務程序。下面我們將會就這兩種造成誤差的原因展開分別分析。

CPU正在執行某指令時的誤差

在單片機定時器的使用過程中,由于CPU正在執行某指令時所造成的誤差,是導致中斷時間設置出現誤差的重要原因。由于CPU正在執行某指令,因此它不能及時響應單片機定時器的溢出中斷。當CPU執行此指令后再響應中斷所延遲的最長時間為該指令的指令周期,即誤差的最大值為執行該指令所需的時間。由于各指令都有對應的指令周期,因此這種誤差將因CPU正在執行指令的不同而不同。如定時器溢出中斷時,CPU正在執行指令MOVA,Rn,其最大誤差為1個機器周期。而執行指令MOVRn、direct時,其最大誤差為2個機器周期。當CPU正在執行乘法或除法指令時,最大時間誤差可達4個機器周期。在8051單片機指令系統中,多數指令的指令周期為1-2個機器周期,因此最大時間誤差一般為1-2個機器周期。若振蕩器振蕩頻率為fosc。而當CPU正在執行指令的機器周期數為Ci,則最大時間誤差為Δtmax1=12/fosc×Ci(us)。例如fosc=12MHZ,CPU正在執行乘法指令(Ci=4),此時的最大時間誤差可通過公式計算為:

Δtmax1=12/fosc×Ci=12/(12×106)×4=4×10-6(s)=4(μs)

CPU正在執行某中斷服務的程序時的誤差

由于CPU正在執行某個中斷服務的程序而造成的單片機中斷程序誤差,也是一個重要的誤差形成原因。當單片機定時器溢出中斷信號時,此時如果CPU正在執行同級或高優先級中斷服務程序,那么它將會繼續執行這些程序,不能及時響應定時器的溢出中斷請求,其延遲時間由中斷轉移指令周期T1、中斷服務程序執行時間T2、中斷返回指令的指令周期T3及中斷返回原斷點后執行下一條指令周期T4(如乘法指令)組成。中斷轉移指令和中斷返回指令的指令周期都分別為2個機器周期。中斷服務程序的執行時間為該程序所含指令的指令周期的總和。因此,最大時間誤差Δtmax2為:Δtmax2=(T1+T2+T3+T4)12/fosc=(2+T2+2+4)12/fosc=12(T2+8)/fosc。若設fosc=12MHZ,則最大時間誤差可通過該公式計算為:

Δtmax2=12(T2+8)/fosc=12(T2+8)/12×106=(T2+8)×10-6(s)=T2+8(μs)。

此時需要工程師重點注意的一個問題是,由于上式中T2一般大于8,因此,這種單片機定時器的時間誤差一般取決于正在執行的中斷服務程序。當CPU正在執行中斷返回指令RETI、或正在讀寫IE或IP指令時,這種誤差在5個機器周期內。

相關閱讀:

設計技巧:上拉電阻如何搞定單片機抗干擾
不容忽視的單片機系統抗干擾問題
軟硬兼施,教你避免單片機EMC問題

要采購振蕩器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
成人午夜视频在线观看| 欧美日韩一区在线观看| 色综合久久综合| 精品国产网站在线观看| 亚洲午夜三级在线| 国产98色在线|日韩| 日韩视频免费观看高清在线视频| 最好看的中文字幕久久| 裸体在线国模精品偷拍| 91福利视频在线| 国产精品久久久久四虎| 国产乱码精品1区2区3区| 91精品国产一区二区人妖| 一区二区三区在线免费观看| 懂色中文一区二区在线播放| 精品99999| 蜜桃av一区二区在线观看| 911精品产国品一二三产区| 亚洲激情欧美激情| 色婷婷久久综合| 亚洲欧美在线视频| 99久久精品国产观看| 中文字幕精品在线不卡| 国产成人在线免费| 国产日韩av一区二区| 国产精品主播直播| 久久精品在这里| 国产成人av电影| 欧美国产日韩一二三区| 国产ts人妖一区二区| 国产欧美一区二区三区鸳鸯浴| 国产一区二区三区黄视频| 精品久久久久久久久久久久包黑料 | 午夜久久久久久久久| 在线观看亚洲专区| 亚洲国产日韩综合久久精品| 91福利资源站| 日韩激情在线观看| 欧美sm极限捆绑bd| 国产 日韩 欧美大片| 国产精品久久久久影院亚瑟| 91麻豆国产精品久久| 中文字幕一区二区三区精华液| 91亚洲精品久久久蜜桃| 亚洲国产aⅴ成人精品无吗| 欧美日韩久久一区| 久久超碰97中文字幕| 国产午夜亚洲精品午夜鲁丝片| 国产精品一区二区久激情瑜伽| 国产精品免费aⅴ片在线观看| 99国产精品99久久久久久| 亚洲一区二区三区美女| 欧美日韩一区小说| 国产米奇在线777精品观看| 中文一区一区三区高中清不卡| 成人av电影在线播放| 一区二区三区四区高清精品免费观看| 色国产综合视频| 琪琪一区二区三区| 国产精品伦理在线| 欧美日韩在线观看一区二区 | 亚洲与欧洲av电影| 欧美一区欧美二区| av在线不卡免费看| 三级不卡在线观看| 中文字幕乱码日本亚洲一区二区 | 成人三级伦理片| 亚洲高清久久久| 国产丝袜美腿一区二区三区| 欧美午夜电影网| 国产乱色国产精品免费视频| 亚洲综合另类小说| 久久婷婷成人综合色| 91精品福利在线| 国产福利一区二区三区在线视频| 亚洲韩国精品一区| 久久精品男人的天堂| 欧美日韩日日骚| 粉嫩av一区二区三区粉嫩 | 亚洲嫩草精品久久| 欧美成人午夜电影| 91亚洲精品久久久蜜桃网站 | 99国产精品久| 国产一区二区三区香蕉| 亚洲一区免费在线观看| 国产日产欧美精品一区二区三区| 欧美美女激情18p| 91成人在线观看喷潮| 大胆亚洲人体视频| 久久er99热精品一区二区| 亚洲第一成年网| 亚洲视频在线观看三级| 国产欧美一区二区精品仙草咪| 欧美一级一区二区| 日本乱人伦aⅴ精品| 成+人+亚洲+综合天堂| 国产综合久久久久影院| 日本美女一区二区三区视频| 亚洲品质自拍视频| 国产精品久久久久影视| 久久久久国色av免费看影院| 精品卡一卡二卡三卡四在线| 欧美精品九九99久久| 欧美日韩日日夜夜| 91成人网在线| 成人在线视频一区| 高清日韩电视剧大全免费| 韩日欧美一区二区三区| 精品一区二区三区视频| 另类小说欧美激情| 久久精品国产精品亚洲精品| 美女一区二区久久| 久久精品99国产国产精| 国产一区二三区| 国产在线国偷精品免费看| 国产麻豆精品在线观看| 国产精品一区二区久久不卡 | 精品无人码麻豆乱码1区2区 | 亚洲精品自拍动漫在线| 亚洲欧美日韩国产手机在线 | 欧美一级一区二区| 欧美成人a视频| 久久精品视频在线看| 国产精品污网站| 国产精品伦理在线| 亚洲二区在线观看| 免费在线看一区| 国产精品自拍三区| 成人18视频在线播放| 欧美性猛交xxxxxx富婆| 制服丝袜av成人在线看| 久久久久久9999| 亚洲天堂成人在线观看| 亚洲国产视频一区| 精品亚洲成a人| 99久久久国产精品| 欧美伦理影视网| 国产视频不卡一区| 亚洲男人的天堂在线观看| 日本视频一区二区三区| 国产大片一区二区| 色视频一区二区| 日韩欧美激情一区| 亚洲人精品午夜| 日本欧美在线观看| 国产高清精品网站| 欧美高清hd18日本| 国产日韩一级二级三级| 午夜精品一区二区三区三上悠亚| 激情亚洲综合在线| 一本大道久久a久久精品综合| 在线播放91灌醉迷j高跟美女| 久久综合久久久久88| 亚洲综合清纯丝袜自拍| 国产一区二区不卡老阿姨| 日本精品视频一区二区三区| 久久综合视频网| 亚洲成人精品影院| 成人教育av在线| 精品国产免费人成电影在线观看四季| 欧美国产激情二区三区 | 91影院在线免费观看| 日韩一区二区精品葵司在线| 亚洲欧美日韩国产中文在线| 国产精品一区二区在线观看不卡 | 91精品国产欧美日韩| 中文字幕中文字幕一区二区 | 色婷婷久久久久swag精品| 精品久久久久一区二区国产| 亚洲成人午夜影院| 99精品欧美一区二区三区综合在线| 精品国产免费一区二区三区香蕉| 亚洲国产精品影院| 91视频在线观看| 国产精品毛片大码女人 | 美女mm1313爽爽久久久蜜臀| 色婷婷综合久色| 中文字幕一区在线| 韩国精品主播一区二区在线观看| 欧美浪妇xxxx高跟鞋交| 亚洲六月丁香色婷婷综合久久| 国产成人精品1024| 久久久蜜桃精品| 韩国一区二区三区| 精品99一区二区| 精品一二三四区| 久久久久久麻豆| 国产裸体歌舞团一区二区| 精品国产伦一区二区三区免费| 久久福利视频一区二区| 欧美一区二区三区精品| 奇米888四色在线精品| 日韩欧美在线123| 久久精品国产999大香线蕉| 精品乱人伦小说| 国产精品一二三四| 国产精品视频一二三| eeuss鲁片一区二区三区| 亚洲丝袜美腿综合| 在线影视一区二区三区|