标题:
菜鸟求教 单片机return(dat);返回值有什么作用?它返回到哪里啊??
[打印本页]
作者:
陈小晓
时间:
2019-3-5 16:32
标题:
菜鸟求教 单片机return(dat);返回值有什么作用?它返回到哪里啊??
unsigned char ReadOneChar(void)
{
unsigned char i=0;
unsigned char dat = 0;
for (i=8;i>0;i--)
{
DQ = 0; // 给脉冲信号
dat>>=1;
DQ = 1; // 给脉冲信号
if(DQ)
dat|=0x80;
DelayUs2x(25);
}
return(dat);
}
作者:
HC6800-ES-V2.0
时间:
2019-3-6 08:27
可以这样用:
例如:
a=ReadOneChar();
返回的值就到变量a中去了!
作者:
new_hand
时间:
2019-3-6 17:52
楼上正解
作者:
陈小晓
时间:
2019-3-7 16:35
HC6800-ES-V2.0 发表于 2019-3-6 08:27
可以这样用:
例如:
a=ReadOneChar();
明白, 谢谢了!!!
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1