線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1129
推到 Plurk!
推到 Facebook!

請問中斷問題

 
小強
一般會員


發表:36
回覆:39
積分:15
註冊:2005-03-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-07-20 17:28:52 IP:163.23.xxx.xxx 未訂閱
請問中斷內用switch來抓指撥開關位置之後,相對應指撥位置內的CASE 位置內有一個變數,請問要如何將這個變數丟給主程式內的delay(變數)呢?
阿郎
一般會員


發表:1
回覆:2
積分:0
註冊:2003-11-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-07-20 22:19:35 IP:61.225.xxx.xxx 未訂閱

在case 內指定數值,

而儲存該數值的變數可以使用全域變數

之後在delay中就可以參考運算使用了

src
高階會員


發表:1
回覆:94
積分:154
註冊:2005-08-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-07-20 22:28:19 IP:220.139.xxx.xxx 未訂閱
先在外部也就是main()之前宣告一變數dly
在中斷程式中讓dly=指撥開關的值
在main()中執行delay(dly);就可以了
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-07-21 03:06:04 IP:210.64.xxx.xxx 未訂閱
先建個 table

1,3,5,7,5,7,9,10,20....etc
反正。指撥一定有它的限度
delay 就是利用指撥讀入的值去做
delay(table[switch value])
這樣去做。
系統時間:2024-05-21 5:29:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!