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

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

請(qǐng)教大家一個(gè)問(wèn)題

作者:lijun_155 欄目:單片機(jī)
請(qǐng)教大家一個(gè)問(wèn)題
一段循環(huán)運(yùn)行的單片機(jī)程序,在正常運(yùn)行一段時(shí)間后,會(huì)進(jìn)入延時(shí)程序中出不來(lái),這該怎么解決,大家遇到過(guò)嗎,為什么

2樓: >>參與討論
maychang
你怎么知道是進(jìn)入延時(shí)程序出不來(lái)?
是仿真還是實(shí)際運(yùn)行?


3樓: >>參與討論
liujj
不會(huì),程序總歸要向前走的
 
4樓: >>參與討論
foxfox
程序還沒(méi)發(fā)展到用口語(yǔ)表達(dá)清楚的地步,貼程序出來(lái)嘛
 
5樓: >>參與討論
fys3000
除非本來(lái)你的延時(shí)程序就是出來(lái)的!
除非本來(lái)你的延時(shí)程序就是出來(lái)的!

6樓: >>參與討論
lijun_155
出來(lái)的什么意思,大家看看延時(shí)程序
我得程序大概能正常運(yùn)行1分鐘左右,后來(lái)就進(jìn)入了死循環(huán),dly0中的R4怎么也不能被減到0,延時(shí)程序如下,是在調(diào)用dly1時(shí)出的問(wèn)題,dly0和dly5是別的地方要調(diào)用的
;*************************************************************************
DLY1:
         MOV          R5,#30H
DLOP1:
          LCALL         DLY0
          DJNZ         R5,DLOP1
          RET

;**************************************************************************
DLY0:
           MOV          R4, #0FFH
DLOP0:
          LCALL         DLY5
           DJNZ         R4,DLOP0
           RET

;*********************************************************************
DLY5:
            MOV  R6,#0FH
DLOP2:
            NOP                               ;11.0592MHZ,延時(shí)4.34us
        NOP
            DJNZ     R6,DLOP2
        RET

7樓: >>參與討論
lijun_155
難道沒(méi)有人遇到過(guò)嗎
 
8樓: >>參與討論
blackson
你好象沒(méi)有返回條件啊
延時(shí)是循環(huán),循環(huán)有死的和活的,死循環(huán)肯定跳不出了,如果想跳出就要有跳出循環(huán)的條件啊,你的條件呢?

9樓: >>參與討論
lijun_155
返回條件就是把R4減為0跳回DLY1,把R5減為0跳回主程序啊
 
10樓: >>參與討論
try_jiang
確認(rèn)是進(jìn)入延時(shí)程序中出不來(lái)?
堆棧如何設(shè)置?中斷如何動(dòng)作?

11樓: >>參與討論
sxl_72
是不是中斷中也調(diào)用延時(shí)程序了
單元被改了

12樓: >>參與討論
lijun_155
堆棧從70H開始,沒(méi)有中斷。也沒(méi)有使用PUSH或pop語(yǔ)句啊
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
upsd32**在微型打印機(jī)設(shè)計(jì)中的應(yīng)用
關(guān)于頻閃測(cè)轉(zhuǎn)速的問(wèn)題?
剛開始實(shí)習(xí)MCS51,有3個(gè)問(wèn)題請(qǐng)大家?guī)兔卮鹨幌拢?/a>
51程序運(yùn)行一段時(shí)間后自動(dòng)復(fù)位,這是怎么回事,怎么解決
ds1820問(wèn)題請(qǐng)教!
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)