[問題] Keil C 函式呼叫參數問題
我定義了八隻腳位分別為:
sbit TCH1 = P0 ^ 0;
sbit TCH2 = P0 ^ 1;
...
sbit TCH8 = P0 ^ 7;
在 main 裡面,判斷每支腳位的程式都一樣,因此寫了八次,落落長
我想提到副程式裡面,但問題來了..
副程式的參數型別宣告我直覺使用 sbit,例如 void subfunc(sbit x);
編譯時錯誤為:
CODE.H(108): error C141: syntax error near 'sbit'
看起來他不接受這樣的變數宣告..
因此來請教一下先進.. 我該如何處理這種呼叫方式的變數呢
謝謝了~~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.176.183
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章