97久久精品人人做人人爽,在线韩国三级中文字幕hd无码,亚洲国产精品无码一区二区三区,综合七月丁香激情啪啪,久久国产精品自由自在

97久久精品人人做人人爽,在线韩国三级中文字幕hd无码,亚洲国产精品无码一区二区三区,综合七月丁香激情啪啪,久久国产精品自由自在

聯(lián)系我們

銷(xiāo)售直撥
     025-85550202;
     025-85550520;


master@csch.com.cn

技術(shù)咨詢(xún):
     025-85550520

duan@csch.com.cn

售后服務(wù)專(zhuān)線(xiàn):

     15251851604    

wu_yuyang@csch.com.cn

傳 真:025-85550303


深圳市中霍電子技術(shù)有限公司
地址:深圳市龍華新區龍華街道牛地埔村美滿(mǎn)圓小區
聯(lián)系人:顏安軍/副總
Mobile:18038070895
E-mail: szyanaj@csch.com.cn  
 

單片機定時(shí)器溢出中斷與CPU響應中斷的誤差補償方法

單片機內部一般有若干個(gè)定時(shí)器。如8051單片機內部有定時(shí)器0和定時(shí)器1。在定時(shí)器計數溢出時(shí),便向CPU發(fā)出中斷請求。當CPU正在執行某指令或某中斷服務(wù)程序時(shí),它響應定時(shí)器溢出中斷往往延遲一段時(shí)間。這種延時(shí)雖對單片機低頻控制系統影響甚微,但對單片機高頻控制系統的實(shí)時(shí)控制精度卻有較大的影響,有時(shí)還可能造成控制事故。為擴大單片機的應用范圍,本文介紹它的定時(shí)器溢出中斷與CPU響應中斷的時(shí)間誤差、補償誤差的方法和實(shí)例。

2 誤差原因、大小及特點(diǎn)

產(chǎn)生單片機定時(shí)器溢出中斷與CPU響應中斷的時(shí)間誤差有兩個(gè)原因。一是定時(shí)器溢出中斷信號時(shí),CPU正在執行某指令;二是定時(shí)器溢出中斷信號時(shí),CPU正在執行某中斷服務(wù)程序。

2.1. CPU正在執行某指令時(shí)的誤差及大小

由于CPU正在執行某指令,因此它不能及時(shí)響應定時(shí)器的溢出中斷。當CPU執行此指令后再響應中斷所延遲的zui長(cháng)時(shí)間為該指令的指令周期,即誤差的zui大值為執行該指令所需的時(shí)間。由于各指令都有對應的指令周期,因此這種誤差將因CPU正在執行指令的不同而不同。如定時(shí)器溢出中斷時(shí),CPU正在執行指令MOV A, Rn,其zui大誤差為1個(gè)機器周期。而執行指令MOV Rn, direct時(shí),其zui大誤差為2個(gè)機器周期。當CPU正在執行乘法 或除法指令 時(shí),zui大時(shí)間誤差可達4個(gè)機器周期。在8051單片機指令系統中,多數指令的指令周期為1~2個(gè)機器周期,因此zui大時(shí)間誤差一般為1~2個(gè)機器周期。若振蕩器振蕩頻率為fosc,CPU正在執行指令的機器周期數為Ci,則zui大時(shí)間誤差為Δtmax1=12/fosc×Ci(us)。例如fosc=12MHZ,CPU正在執行乘法指令(Ci=4),此時(shí)的zui大時(shí)間誤差為:

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

2.2 CPU正在執行某中斷服務(wù)的程序時(shí)的誤差及大小

定時(shí)器溢出中斷信號時(shí),若CPU正在執行同級或高優(yōu)先級中斷服務(wù)程序,則它仍需繼續執行這些程序,不能及時(shí)響應定時(shí)器的溢出中斷請求,其延遲時(shí)間由中斷轉移指令周期T1、中斷服務(wù)程序執行時(shí)間T2、中斷返回指令的指令周期T3及中斷返回原斷點(diǎn)后執行下一條指令周期T4(如乘法指令)組成。中斷轉移指令和中斷返回指令的指令周期都分別為2個(gè)機器周期。中斷服務(wù)程序的執行時(shí)間為該程序所含指令的指令周期的總和。因此,zui大時(shí)間誤差Δtmax2為:

Δtmax2=(T1+T2+T3+T4)12/fosc=(2+T2+2+4)12/ fosc=12(T2+8)/ fosc

若設fosc=12MHZ,則zui大時(shí)間誤差為:

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

由于上式中T2一般大于8,因此,這種時(shí)間誤差一般取決于正在執行的中斷服務(wù)程序。當CPU正在執行中斷返回指令RETI、或正在讀寫(xiě)IE或IP指令時(shí),這種誤差在5個(gè)機器周期內。

2.3 誤差非固定性特點(diǎn)

定時(shí)器溢出中斷與CPU響應中斷的時(shí)間誤差具有非固定性特點(diǎn)。即這種誤差因CPU正在執行指令的不同而有相當大的差異。如CPU正在執行某中斷服務(wù)程序,這種誤差將遠遠大于執行一條指令時(shí)的誤差。后者誤差可能是前者誤差的幾倍、幾十倍、甚至更大。如同樣只執行一條指令,這種誤差也有較大的差別。如執行乘法指令MUL AB 比執行MOV A, Rn指令的時(shí)間誤差增加了3個(gè)機器周期。這種誤差的非固定不僅給誤差分析帶來(lái)不便,同時(shí)也給誤差補償帶來(lái)困難。

3 誤差補償方法

由于定時(shí)器產(chǎn)生溢出中斷與CPU響應中斷請求的時(shí)間誤差具有非固定性,因此,這種誤差很難用常規方法補償。為此,本文介紹一種新方法?,F介紹該方法的基本思路、定時(shí)器新初值及應用情況。

3.1 基本思路

為使定時(shí)器溢出中斷與CPU響應中斷實(shí)現同步,該方法針對中斷響應與中斷請求的時(shí)間誤差,對定時(shí)器原有的計數初值進(jìn)行修改,以延長(cháng)定時(shí)器計數時(shí)間,從而補償誤差。在該方法中,當定時(shí)器溢出中斷得到響應后,即停止定時(shí)器的計數,并讀出計數值。該計數值是定時(shí)器溢出后,重新從OOH開(kāi)始每個(gè)機器周期繼續加1所計的值。然后,將這個(gè)值與定時(shí)器的停止計數時(shí)間求和。若在定時(shí)器原計數初值中減去這個(gè)和形成新計數初值,則定時(shí)器能在新計數初值下使溢出中斷與CPU響應中斷實(shí)現同步,從而達到誤差的補償要求。

3.2 定時(shí)器新計數初值

若定時(shí)器為計數方式,操作方式為1,則計數器初值X0=216-t0×fosc/12。式中fosc為振蕩器的振蕩頻率。t0為需要定時(shí)的時(shí)間,也為中斷的間隔時(shí)間。X0為定時(shí)器原計數初值。在對定時(shí)器溢出中斷與CPU響應中斷時(shí)間誤差進(jìn)行補償時(shí),定時(shí)器的新計數初值X1為:

X1=216-t3× fosc/12

t3=t0+t1+t2

式中t0為中斷間隔時(shí)間。t1為定時(shí)器停止計數時(shí)間,該時(shí)間為定時(shí)器停止計數到重新啟動(dòng)計數之間所有程序指令周期數的總和。t2為定時(shí)器溢出中斷后,重新從OOH開(kāi)始直至計數器停止時(shí)計的值。在誤差補償中,若將定時(shí)器計數初值X1取代X0,則可使定時(shí)器下次的溢出中斷與CPU響應中斷實(shí)現同步。

3.3 實(shí)例

要求補償定時(shí)器每1ms產(chǎn)生一次溢出中斷時(shí)的中斷響應延遲的誤差。若振蕩器振蕩頻率fosc=12MHZ,定時(shí)器工作在計數方式,工作模式為1,則補償中斷響應時(shí)間誤差時(shí)的定時(shí)器新初值X1為:

X1=216-t3× fosc/12=216-(t0+ t1)- t2=216-(1000+ 13)- t2

誤差補償程序為:

……

0 CLR EA ;關(guān)CPU中斷

1 CLR TRi ;停止定時(shí)器計數

2 MOV R0, #OOH ;R0清零

3 MOV R0, #LOW(216) ;定時(shí)器zui大計數值的低8位送R0

4 MOV A, R0

5 SUBB A, #LOW(1000+13) ;216的低8位減去( t0+ t1)的低8位送累加器A

6 SUBB A, TLi ;216的低8位減去( t0+ t1+ t2)的低8位送TLi

7 MOV TLi, A

8 MOV R0, #OOH ;R0清零

9 MOV R0, #HIGH(216) ;216 的高8位送R0

10 MOV A, R0

11 SUBB A, #HIGH(1000+13) ;216的高8位減去( t0+ t1)的高8位送A

12 SUBB A, THi ;216的高8位減去( t0+ t1 +t2)的高8位送A

13 MOV THi, A

14 SETB TRi ;重新啟動(dòng)定時(shí)器

……

在上式和上段程序中,由于fosc=12MHZ,中斷間隔時(shí)間為1ms,因此t0的機器周期數為1000。由于第1條指令到第14條指令的指令周期的機器周期數之和為13,因此,t1為13個(gè)機器周期。CPU雖在執行**條指令CLR TRi 后停止定時(shí)器計數,但在TLi、THi中分別保存了t2的低位數據和高位數據。

4 結束語(yǔ)

由于本文介紹的誤差補償方法能對定時(shí)器溢出中斷與CPU響應中斷的非固定性時(shí)間誤差進(jìn)行有效補償,因此,該方法對于提高高頻控制系統實(shí)時(shí)控制精度和擴大單片機應用范圍都有較高的實(shí)用價(jià)值。

Copyright@ 2003-2025  南京信瑞譜傳感技術(shù)有限公司版權所有     

熱門(mén)導航電壓傳感器  霍爾電流傳感器  互感器  高精度電流傳感器  直流漏電流傳感器  直流電流變送器  霍爾傳感器工作原理 傳感器資料下載

           

        在線(xiàn)購買(mǎi)-直達淘寶店

     具體購買(mǎi)產(chǎn)品請聯(lián)系淘寶客服

(淘寶店拍買(mǎi)請聯(lián)系淘寶在線(xiàn)服務(wù),告知型號或在線(xiàn)經(jīng)理的姓名即可)

欧美一区二区三区免费精品视频| 91精品啪在线观看国产色| 国产人人爽视频在线观看| 亚洲精品久久久久久久久久久| 无码久久精品国产亚洲av影片| 亚洲中文色欧另类欧美| 亚洲h精品动漫在线观看| 国产成人久久综合一区77| 亚洲日韩国产成网| 99热这里只有精品三| 欧美日韩国产福利视频| 日本乱码伦视频免费播放| 亚洲日本中文字幕| 免费在线观看高清完整版| 无码人妻一区二区三区免费视频| 日韩aaa毛片免费视频| 亚洲爆乳精品无码一区二区| 亚洲国产精品一区二区三区| 亚洲日本乱码一区二区产线一∨| 又紧又爽的少妇看视频| 久久国产精品国产精品| 久久国产精品免费网站| 日本三级手机在线观看| 亚洲男人天堂大香蕉| 亚洲av永久青草无码精品| 中文字幕日韩精品无码内射| 中文字幕无码人妻丝袜| 日本高清不卡aⅴ免费网站| 久久精品噜噜噜成人AV| 一本久久久久免费精品网站| 久久国产乱子伦精品免费午夜| 亚洲成人av人在线观看| 在线观看国产日韩亚洲中文字幕| 一级黄色免费试看性爱交片| av一区二区在线观看| 国产精品午夜福利不卡| 中文字幕AV波多野结衣| 亚洲天堂成人福利| 国产精品无码观看久久| 91久久亚洲综人网| 亚洲AV日韩AV高潮喷潮无码| 中文字幕乱码亚洲精品一区| 亚洲精品中文幕一区二区| 亚洲日本国产乱码| 亚洲日本香蕉视频观看视频| 中文国产成人精品久久久| 欧美精品1卡二卡三卡四卡| 综合偷拍亚洲综合图区高清| 精品亚洲视频在线观看| 亚洲中文字幕无线无码毛片| 国产日产欧产精品精品推荐免费| 国产精品拍在线天天更新一区| 国产曰批全过程免费视频好爽| 午夜成人看特AAAA片视频| 欧美视频免费一区二区三区| 亚洲成人一级日韩精品麻豆| 亚洲五码在线播放| 欧美又大又硬又粗BBBBB| 亚州精品久久久久久久久| 亚洲阿v天堂2021在线观看| 亚洲精品人成无码中文毛片| 精品人妻潮喷久久久又裸又黄| 亚洲人成电影在线天堂| 亚洲中文字幕无码爆乳av| 中文字制服丝袜在线播放| 免费三级现频在线观看免费| 97久久精品无码人妻0000| 欧美激情欧美精品一区二区| 性欧美疯狂XXXXBBBB| 亚洲熟妇无码八AV在线播放| 亚洲人成77777| 亚洲精品久久久久久无码网站| 人妻无码av中文系列久久| 无码人妻精品一区二区| 在线视频免费观看完整版高清| 精品欧美一区二区三区久久久| 亚洲精品高清中文字幕| 亚洲欧美日韩在线观看A三区| 伊人久久大香线视频| 亚洲中文字无码av| 国产精品国产三级国产av麻豆| 亚洲AV无码久久国产精品| 国产二级一片内射视频插放| 亚洲欧美另类综合| 亚洲aV第一页国产精品尤物| 日韩精品亚洲专区在线影视| 中文字幕日韩欧美中文字幕在线| 中文自拍无码高清| 亚洲欧美激情成人在线视频| 亚洲精品国产成人精品软件| 亚洲精品一区久久久| 在线高清视频免费观看视频| 亚洲图片小说另类综合欧美| 日韩免费卡一卡二新区| 日本男人的天堂久久久| 亚洲男人在线观看| 天堂成人Av在线播放| 在线国内91中文字幕| 免费又黄又爽又猛大片午夜| 亚洲综合婷婷六月| 最新午夜黄色网站在线观看| 亚洲精品网站在线观看| 久久精品国产999久久久| 亚洲一级毛片AⅤ| 国产激情无码毛片久久| 亚洲无码毛片久久精品| 熟女少妇人妻精品视频在线| 亚洲精品不卡123| 亚洲色成人www在线观看直播| 日韩精品无码一区二区三区四区| 99久久无码中文字蒂一本久| 亚洲欧美日韩在线精品一区二区| 成人国产在线视频你懂的| 亚洲精品在线在看| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲人成毛片在线播放| 亚洲欧美日韩国产| 天天躁日日躁狠狠躁性色āv| 亚洲国产综合日韩AV在线| 亚洲欧美精品SUV| 免费看热门电影每日精彩呈现| 最新国产精品视频每日更新| 免费热播国产剧在线观看| 久久免费看少妇高潮网站| 亚洲精品一区二区国产精华液| 日韩美女午夜视频在线| 亚洲国产精品高清在线观看| 欧美欲妇激情视频在线| 日韩欧美另类亚洲狠狠| 99v久久综合狠狠综合久久| 欧美精品亚洲一区二区在线播放| 一本色道久久综合狠狠躁篇| 中日韩高清在线观看的| 亚洲性爱无码视频在线观看| 亚洲成a人片在线观看无码| 在线播放国产精品免费| 亚洲伦理一区二区| 久久国产乱子伦精品免费午夜| 99久久免费只有精品国产| 人人狠狠综合久久亚洲| 亚洲国产成人综合精品| 中文字幕在线不卡精品视频99| 亚洲v国产v天堂a| 亚洲欧美日韩综合精品成人在线| 国产免费av片在线无码免费看| 亚洲色国产av天堂| 中文免费黄页信息服务网站| 亚洲精品一区久久久| 久久av高潮av无码av喷| 99精品丰满人妻无码A片| 中文字字幕在线精品乱码app| 亚洲精品视频免费在线| 国产三级精品版在线观看| 蜜臀av一区二区三区久久| 国产欧美日韩va另类影音先锋| 狠狠色噜噜色狠狠狠综合| 欧美午夜理伦三级在线观看| 中文字幕久久亚洲一区| 国产在线观看免费一区二区三区| 国产精品人伦一区二区三| 亚洲国产在线午夜视频无| 亚洲AV无码一区精品无码| 中文字幕有码综合| 亚洲大尺度无码无码专线一区| 久久久久久久尹人综合网亚洲| 亚洲欧美精品国产区久久久久久| 亚洲精品国产免费观看久久久| 综合亚洲欧美一区二区三区| 欧美高清视频在线观看| 日日夜夜久久五月婷婷| 99热这里只有精品三级| 亚洲国产综合专区| 亚洲熟妇乱女区二区三区| 亚洲综合久久加勒比| 亚洲国产午夜精华无码福利| 国产午夜精品无人区| 中文字幕亚洲精品资源网| 日韩av免费观看中文字幕| 亚洲一区日韩一区欧美一区a| 又粗又大又长视频| 欧美精品中文字幕亚洲专区| 国产综合久久久婷婷| 亚洲午夜无码久久久久小说| 亚洲最大成人网色香蕉| 亚洲国产精品二区在线| 亚洲妓女综合网99| 天天躁日日躁很很很躁| 欧美午夜精品一区二区三区91| 一区二区三区久久久久国产精品| 国产av剧情md精品麻豆| 亚洲2019中文字幕无码| 人妻少妇不满足中文字幕| 中文字幕第38页永久乱码| 最新完整版高清在线观看| 久久大香伊人中文字幕| 永久免费看黄的视频| 一区免费在线观看| 国产成人隶青精品999视频| a级毛片无码无遮挡| 欧美激情国产精品视频一区二区| 亚洲国产中文精品无码久久| 午夜福利电影在线播放| 亚洲国产AV玩弄| 亚洲成人网男女大片在线播放| 亚洲欧美日韩综合第一页| 成人一区二区在线观看| 国产精品无码素人福利| 国产日产欧洲无码视频| 亚洲欧洲国产激情一二三区| 一本大道AV伊人久久综合| 少妇高清精品毛片在线视频| 91香蕉视频在线看| 亚洲美女国产精品2020| 国产亚洲A∨片在线观看| 中文在线а√天堂官网| 中文丰满亲子伦在线观看| 亚洲精品色播一区二区| 亚洲人成色7777在线| 99久久综合国产精品| 在线精品高清免费观看国产精品| 亚洲天堂日韩中文| 亚洲天堂在线观看视频网站| 精品成年片在线观看| 激情五月婷婷综合网| 亚洲悠悠色综合中文字幕| 亚洲aⅴ天堂av在线电影软| 亚洲无套一区二区| 亚洲小说区图片区| 亚洲av片不卡无码久久潘金莲| 亚洲国产精品隔壁老王| 国产免费高潮白浆二区三区| 亚洲av午夜福利精品一区不卡| 亚洲精品无AMM毛片TXT| 久久人妻少妇嫩草av无码专区| 欧美日韩国产色综合一| 韩国伦理片手机免费观看| 国产成人无码区免费内射一片色欲| 国产成人久久AV免费高清| 亚洲综合日韩综合| 亚洲国产一区二区三区最新| 国产精品视频一区二区三区无码| 亚洲欧美日韩在线电影中文| 亚洲av无码在线| 亚洲中文字幕天堂av| 亚洲日韩国产成网在线观看| 亚洲人免费视频全集免费播放| 99久久久国语露脸精品国产麻豆| 亚洲区精品区日韩区综合区| 精品久久久久久无码人妻| 性色AV一区二区无码人妻| 少妇嫩草av无码专区| 亚洲一区二区自偷自拍另类| 亚洲欧美日韩另类色图| 免费热b视频在线观看| 在线观看国产成人Av片| 中文字幕精品日韩欧美| 国产zzjjzzj在线观看| 亚洲av女人的天堂在线观看| 午夜无码片在线观看影院| 国产一区二区三区视频在线播放| 最新国产在线不卡aV| 亚洲国产第一页www| 亚洲中文色欧另类欧美| 中文字幕乱码久久| 国产在线精品无码二区欧洲| 亚洲精品无码久久久久去q| 在线观看高清无码亚洲人| 亚洲国产成人影院在线播放| 国产亚洲欧美日韩综合| 免费高清电影在线观看| 一区二区三区免费手机| 国产福利酱在线观看| 亚洲熟妇自偷自拍另欧美| 国产成人亚洲综合无码区| 国产一级毛片精品完整版| 一本大道香蕉日韩中字在线| 成人国产视频精品视频| 中文字幕无码一级二级| 亚洲AV无码牛牛影视| 精品一区二区在线看| 欧美精品毛片久久久久久久| 最新午夜黄色网站在线观看| 最新国产精品视频每日更新| 日韩亚洲欧美精品综合| 亚洲欧美成人综合色最大| 亚洲日韩精品海量簧片| 一区二区精品成人AV|