superlsl 发表于 2013-5-21 16:55:54

arduino中的模拟接口A0-A5可以 当数字接口用吗?

arduino中的模拟接口A0-A5可以 当数字接口用吗?
如 shiftOut(dataPin, clockPin, bitOrder, value) 中可不可以写成shiftOut(A0, A1, bitOrder, value),或者可以通过什么arduino的函数变换,谢谢!

隨風大俠 发表于 2013-5-21 17:06:56

当数字接口?

是數位接口嗎?

弘毅 发表于 2013-5-21 17:12:28

可以滴,A0-A5,就是14-19号数字口。

superlsl 发表于 2013-5-21 17:23:23

弘毅 发表于 2013-5-21 17:12 static/image/common/back.gif
可以滴,A0-A5,就是14-19号数字口。

谢谢老大回答。
那在编写程序时 是写成shiftOut(A0, A1, bitOrder, value)还是写成shiftOut(14,15 , bitOrder, value)才是arduino可以编译的呢?
const byte Pin_ST_CP=8;
pinMode(Pin_ST_CP,OUTPUT);
shiftOut(Pin_DS, Pin_SH_CP, MSBFIRST ,(byte) Buff) ;

histamine 发表于 2013-5-21 17:34:38

直接写A0 A1也是可以的
页: [1]
查看完整版本: arduino中的模拟接口A0-A5可以 当数字接口用吗?