作者shawnwang (休假你好)
看板ASM
标题[问题] Keil C 函式呼叫参数问题
时间Sun Apr 17 22:39:06 2011
我定义了八只脚位分别为:
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