零知实验室 您所在的位置:网站首页 arduino模板拥有多少个输入端子 零知实验室

零知实验室

2024-05-31 16:21| 来源: 网络整理| 查看: 265

使用pinMode(),digitalWrite()和 digitalRead() 函数,Mega上的54个数字引脚均可用作输入或输出 。它们在5伏特下工作。每个引脚可提供或接收20 mA的建议工作条件,并具有一个20-50 k欧姆的内部上拉电阻(默认情况下已断开)。不得超过最大40mA的值,以免对微控制器造成永久性损坏。

此外,某些引脚还具有特殊功能:

串行:0(RX)和1(TX); 序列1:19(RX)和18(TX); 序列2:17(RX)和16(TX);序列3:15(RX)和14(TX)。用于接收(RX)和发送(TX)TTL串行数据。引脚0和1也连接到ATmega16U2 USB-to-TTL串行芯片的相应引脚。

外部中断:2(中断0),3(中断1),18(中断5),19(中断4),20(中断3)和21(中断2)。这些引脚可以配置为在低电平,上升沿或下降沿或电平变化时触发中断。有关 详细信息,请参见 attachInterrupt()函数。

PWM:2到13和44到46。提供带有AnalogWrite() 函数的8位PWM输出 。

SPI:50(MISO),51(MOSI),52(SCK),53(SS)。这些引脚支持使用SPI库的 SPI通信。SPI引脚也在ICSP接头上断开,该接头与Arduino / Genuino Uno以及旧的Duemilanove和Diecimila Arduino板物理兼容。

LED:13.数字引脚13上有一个内置LED。当该引脚为HIGH时,该LED点​​亮;当该引脚为LOW时,其熄灭。

TWI:20(SDA)和21(SCL)。使用Wire库支持TWI通信 。请注意,这些引脚与旧的Duemilanove或Diecimila Arduino板上的TWI引脚不在同一位置。

Mega 2560具有16个模拟输入,每个输入提供10位的分辨率(即1024个不同的值)。默认情况下,它们的测量范围是从地到5伏,尽管可以使用AREF引脚和AnalogReference() 函数更改其范围的上限 。

板上还有几个其他引脚:

AREF 模拟输入的参考电压。与analogReference()一起使用。

Reset 将此线拉低以复位微控制器。通常用于在屏蔽板上添加一个重置按钮,以屏蔽板上的一个按钮。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有