airwill 发表于 2013-8-5 14:47 
函数要接受变量就得要参数.
如果函数改成
unsigned char CHE_jc(unsigned char var) {...}
我现在就用个全局变量做函数的结果,
void CHE_jc()
{
P1 = 0xff;
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
CHE_A = ( P1 & 0x3f);
//return ( P1 & 0x3f);
}
以下是,把以上的函数值赋给变量数组
dqb_one[ i ] = CHE_A;
。
。
。
之间执行一些操作。。。
以下是:把变量数组再赋给函数的值。。。
CHE_A = dqb_one[ i ];
请问以上操作是OK 的吗?请指教。。。
|