音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

問個中斷服務(wù)程序問題

作者:hms2006 欄目:單片機

問一下,下面的這個每隔2MS中斷服務(wù)程序有沒有問題,就是2ms就循環(huán)一次?梢詫崿F(xiàn)嗎?

MAIN:MOV TMOD,#21H ;//定時器1工作于模式2,定時器0工作于模式1
     MOV SCON,#50H ;//串口工作于模式1,允許串口接收控制
     MOV PCON,#80H ;//SMOD=1
     MOV TH1,#0FAH
     MOV TL1,#0FAH ;//設(shè)置波特率為9600bps
     SETB TR1      ;//開啟T1
     MOV TH0,#0F8H ;//T0賦初值,延時2ms
     MOV TL0,#0CDH ;//T0賦初值,延時2ms
     SETB TR0      ;//開啟T0
     SETB ET0      ;//允許T0中斷
     SETB EA       ;//開啟總中斷
     AJMP $        ;//等待中斷產(chǎn)生

INT_TIMER0:              ;//T0中斷服務(wù)程序
     MOV TH0,#0F8H
     MOV TL0,#0CDH
     ACALL DATA_SAM
     ACALL RS232
     RETI

2樓: >>參與討論
aibxyz

盡量不要在中斷服務(wù)程序中作太多事,調(diào)用其他子進程

如果要調(diào)用這些子程序,那你就要先分析這些子程序各自需要的最大時間

如果有超過2ms可能,那你的程序就是有問題的

3樓: >>參與討論
lihy114

有一些語句的順序可能要調(diào)整吧

比如說也是開啟中斷允許再是啟動定時器,如果順序顛倒的話可能就定時不是太準確了

我也是才開始學(xué),不是太懂

多交流啊

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
想快速學(xué)習(xí)單片機的來這里
大家有沒有用1602液晶屏顯示電子鐘的程序,給我一份,...
緊急求助用MCS-51做秒表/時鐘計時器的電路圖
單片機應(yīng)用資料下載
自己做的一個觸摸屏控制器
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號