深入了解Arduino MEGA 2560引脚功能
1. RESET引脚
Arduino的复位引脚连接到ATmega2560微控制器的复位引脚。该引脚为低电平有效,这使得扩展板(shields)可以配备复位按钮,用于复位主微控制器。当扩展板挡住了Arduino MEGA 2560上的复位按钮时,扩展板上的复位按钮能方便地手动复位Arduino。将此引脚的电压拉低(接地)即可复位主微控制器,但不会复位ATmega16U2 USB转串口桥接微控制器。
2. 数字、PWM和通信引脚
Arduino MEGA 2560板上的数字引脚清晰标记,编号从0到53,共54个数字引脚。数字引脚具有高度可配置性,可在代码中单独设置为输入引脚或输出引脚。部分数字引脚还具备特殊功能,可设置为PWM(脉冲宽度调制)引脚和通信引脚。
2.1 输出引脚
当数字引脚配置为输出引脚时,可驱动如带串联电阻的LED或某些蜂鸣器等低电流设备。驱动负载意味着为负载接通电源,负载可以采用电流源或电流阱配置连接。为避免损坏微控制器,不要将会从引脚吸取超过其安全输出电流的负载连接到数字引脚上。
设置数字引脚为输出的步骤如下:
在代码的 setup() 部分调用 pinMode() 函数。要将配置为输出的数字引脚置高(电压变为5V),调用 digitalWrite() 函数并将第二个参数设置为 HIGH ;要将引脚电压置低(接地,0V),调用 digitalWrite() 函数并将第二个参数设置为
超级会员免费看
订阅专栏 解锁全文
5671

被折叠的 条评论
为什么被折叠?



