bigluo
級(jí)別: 家園?
![]() |
如附件所示。程序想實(shí)現(xiàn)一個(gè)看門狗,當(dāng)3秒鐘的計(jì)數(shù)器時(shí)間到了后,即調(diào)用子程序P0,在子程序P0里面將C0復(fù)位。 現(xiàn)在的問(wèn)題是,附件中的程序在監(jiān)視時(shí),發(fā)現(xiàn)子程序是隨時(shí)有效的,即C0永遠(yuǎn)處于復(fù)位狀態(tài),這是為什么?把子程序的內(nèi)容放到主程序里面的話,一切正常。 請(qǐng)指教。。。 ![]() |
---|---|
|
bigluo
級(jí)別: 家園?
![]() |
謝謝了!照你的方法已經(jīng)改好了。 不過(guò),我還是不明白為什么不能在子程序里面復(fù)位? |
---|---|
|
bigluo
級(jí)別: 家園?
![]() |
謝謝指點(diǎn)。 在我的程序里面,在C0被置位的掃描周期,應(yīng)該就會(huì)進(jìn)入子程序,然后,在子程序里對(duì)C0復(fù)位,這樣,下一個(gè)掃描周期時(shí),C0就被復(fù)位了,應(yīng)該就不能再進(jìn)入子程序了,這樣不對(duì)嗎? |
---|---|
|