ZBLOG

AIN [0] = digitalWrite(Asd1); AIN [1] = digitalWrite(Asd2); AIN [2] = digitalWrite(Asd3); AIN [3] = digitalWrite(Asd4);

根据你提供的代码片段,digitalWrite()函数被错误地用于给数组元素赋值。digitalWrite()函数通常用于设置数字引脚的输出状态,而不是为数组赋值。

如果你想要将引脚状态写入到数组中,你可以使用以下方式:

AIN[0] = digitalRead(Asd1);  // 将Asd1引脚的状态读取并存储到AIN[0]
AIN[1] = digitalRead(Asd2);  // 将Asd2引脚的状态读取并存储到AIN[1]
AIN[2] = digitalRead(Asd3);  // 将Asd3引脚的状态读取并存储到AIN[2]
AIN[3] = digitalRead(Asd4);  // 将Asd4引脚的状态读取并存储到AIN[3]

这里使用了digitalRead()函数来读取指定引脚的状态,并将结果存储到数组相应位置。

请注意,在执行以上代码之前,你需要先将对应的引脚配置为输入模式。例如,可以通过调用pinMode(Asd1, INPUT)来设置Asd1引脚为输入模式。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=17203

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?