可恨的大菠萝 发表于 2014-12-27 23:17:02

请教模拟管脚能否输出数字信号。

请问各位,arduino uno的模拟管脚A0~A5能否输出数字电平信号,还有就是整个UNO板子上有多少个端口是能输出数学信号的?

picfan 发表于 2014-12-27 23:38:41

可以的
UNO只有A0 ~ A5 6个输入端
若要当IO脚用
则要改对应端口号
A0 --> 14
A1 --> 15
A2 --> 16
A3 --> 17
A4 --> 18
A5 --> 19

例如
digitalWrite(14,HIGH);

另外有些板子如NANO
有A6,A7 (分别对应20,21)
这两只脚就无法用数字IO
只能用analogRead()读取脚位模拟值
例如analogRead(20);

suoma 发表于 2014-12-29 19:21:13

A0-A6可以当数字口用
页: [1]
查看完整版本: 请教模拟管脚能否输出数字信号。