請問一個中斷程式的問題...(C語言) |
答題得分者是:bernie_w39
|
loveforme
一般會員 發表:22 回覆:39 積分:22 註冊:2009-03-24 發送簡訊給我 |
小弟最近寫了一個小程式...
程式裡有兩個中斷函數一個計時中斷每震盪50次中斷一次, 另一個是INT0 中斷... 其中有一個變數A ,我在X.H中 宣告為 static unsigned int A; 而另外兩個中斷的函數各別為Y.C 跟 Z.C 的程式碼裡, 且這兩個C檔案都include "X.H" 我需要程式的功能是...計時中斷時每次A 1 然後等INT0中斷的時候,A再拿來做計算... 可是我每次debug的時候...兩個中斷的中的A變數 好像不一樣... 每次計時中斷跑完,等INT0中斷的時候...A 都沒有改變! 但是跳回去計時中斷的時候A又繼續增加.... 請問有沒有大大可以幫我解惑一下... |
bernie_w39
資深會員 發表:3 回覆:199 積分:280 註冊:2007-10-07 發送簡訊給我 |
|
loveforme
一般會員 發表:22 回覆:39 積分:22 註冊:2009-03-24 發送簡訊給我 |
|
bernie_w39
資深會員 發表:3 回覆:199 積分:280 註冊:2007-10-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |