arduino 中断 串口_arduino入门

本文介绍了Arduino Uno的硬件特性,如数字输入/输出、PWM、串口和外部中断,以及如何使用Arduino IDE进行软件安装和编程。通过串口监视器展示了基本的‘Hello world!’程序,并提到了串口通信和I2C接口的应用。
摘要由CSDN通过智能技术生成

硬件:Arduino Uno是基于ATmega328P(数据表)的微控制器板。它具有14个数字输入/输出引脚(其中6个可用作PWM输出),6个模拟输入,工作电压5v,输入电压7-12v。

ef01d32e75b46a742790383b3cba4aa9.png

  • 串行:0(RX)和1(TX)用于接收(RX)和发送(TX)TTL串行数据。这些引脚连接到ATmega8U2 USB-to-TTL串行芯片的相应引脚。

  • 外部中断:2和3。这些引脚可以配置为在低值,上升沿或下降沿或值改变时触发中断。

  • PWM:3、5、6、9、10和11。提供带有AnalogWrite()函数的8位PWM输出。

  • SPI:10(SS),11(MOSI),12(MISO),13(SCK)。这些引脚支持使用SPI库的SPI通信。

  • LED:13.有一个由数字引脚13驱动的内置LED。当该引脚为HIGH值时,该LED点亮;当该引脚为LOW时,其熄灭

  • Uno有6个模拟输入,标记为A0至A5,每个模拟输入提供10位分辨率(即1024个不同值)。默认情况下,它们的测量范围是从地到5伏。

(官网的描述)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值