songjiahaonanna 发表于 2015-6-26 15:11:05

Mini 板的 A6 A7 口能作为普通 IO 口吗?

Mini 板的 A6 A7 口能作为普通 IO 口吗? 刚将 A6 A7 口作为普通 IO 口,定义输出。 Loop 中让为高电平,发现实际检测中,电平根本不变化。 A0 到 A5 都可以。 所以想请问 A6 A7 是怎么回事,是板子本身就不可以还是??

songjiahaonanna 发表于 2015-6-26 15:12:37

Pro Mini

白菜虫虫 发表于 2015-6-26 16:51:24

不能,只能做模拟输入

白菜虫虫 发表于 2015-6-26 16:51:49

详细的可以看看328的数据手册

suoma 发表于 2015-6-26 21:27:15

         uno可以的话,mini也可以

seagatecm 发表于 2015-6-26 22:16:58

从Pro Mini的Pin图上看到,A6和A7接的是Mega328P的19和22脚。这两个脚被标记为ADC6和ADC7。
只有P开头的脚才能做为普通IO脚,如PB1或者PC1。
所以这个是芯片设计上的问题,不是板的问题。

songjiahaonanna 发表于 2015-6-27 10:30:43

白菜虫虫 发表于 2015-6-26 16:51 static/image/common/back.gif
不能,只能做模拟输入

谢谢,晓得了。。

songjiahaonanna 发表于 2015-6-27 10:31:16

suoma 发表于 2015-6-26 21:27 static/image/common/back.gif
uno可以的话,mini也可以

:'( 我昨天一直试不可以的说。。。

songjiahaonanna 发表于 2015-6-27 10:32:39

seagatecm 发表于 2015-6-26 22:16 static/image/common/back.gif
从Pro Mini的Pin图上看到,A6和A7接的是Mega328P的19和22脚。这两个脚被标记为ADC6和ADC7。
只有P开头的脚 ...

那 A0~A5 标记的是什么呢, A0~A5 都可以的说。。。

wwwusr 发表于 2015-6-27 11:39:53

实测过,确实只能做为模拟量的输入,不可以做为数字量输入输出脚。

seagatecm 发表于 2015-6-28 17:36:28

songjiahaonanna 发表于 2015-6-27 10:32 static/image/common/back.gif
那 A0~A5 标记的是什么呢, A0~A5 都可以的说。。。

A0~A5是模拟电压输入的接口。

songjiahaonanna 发表于 2015-6-28 22:24:55

seagatecm 发表于 2015-6-28 17:36 static/image/common/back.gif
A0~A5是模拟电压输入的接口。

谢谢了。。。。

suoma 发表于 2015-6-29 20:09:33

songjiahaonanna 发表于 2015-6-27 10:31 static/image/common/back.gif
我昨天一直试不可以的说。。。

            那我记错了

uvvvvw 发表于 2015-6-29 22:24:14

A0,A1,A2,A3,A4及A5都可以用作为数字输出入口。

A0 = D14
A1 = D15
A2 = D16
A3 = D17
A4 = D18
A5 = D19

但A6及A7例外, 只可以是模拟口。
官网上说 Analog pins 6 and 7 cannot be used as digital pins.

songjiahaonanna 发表于 2015-6-30 11:12:35

uvvvvw 发表于 2015-6-29 22:24 static/image/common/back.gif
A0,A1,A2,A3,A4及A5都可以用作为数字输出入口。

A0 = D14


谢谢,我程序写进去测试也是这样。就 A6,A7 只能作为模拟口。
页: [1]
查看完整版本: Mini 板的 A6 A7 口能作为普通 IO 口吗?