下面实验如何进行外部中断与串口通行实验目的:掌握 ARDUINO 的外部中断引脚有哪些串行通行的接口是哪几个引脚 这在硬件层面上的应用很重要。掌握外部中断的触发与回调函数串口通行的启动等。内容:①连接 1 个按键至外部中断引脚 2 上ARDUINO 记录按键次数采用中断方式非查询方式并通过串口打印按键次数;②连接 2 个按键至外部中断引脚 23 上同时自己选取其它的 5 个端口接 5 个 LED;
实验步骤:
- 准备材料:Arduino 开发板、面包板、按键、电阻、LED 等。
- 将按键连接至外部中断引脚 2 上,通过电阻将按键引脚连接至 GND。
- 在 Arduino IDE 中编写代码,设置外部中断 2 的触发方式为下降沿,定义按键触发时的回调函数,记录按键次数并通过串口打印。
- 上传代码至 Arduino 开发板,打开串口监视器,按下按键测试是否正常记录次数并通过串口打印。
- 将另外两个按键连接至外部中断引脚 2 和 3 上,同时将 5 个 LED 连接至其他引脚。
- 在 Arduino IDE 中编写代码,定义两个按键触发时的回调函数,记录按键次数并将其转化为二进制数,控制 5 个 LED 按照二进制数显示,并通过串口打印二进制数。
- 上传代码至 Arduino 开发板,测试按下两个按键是否可以正确控制 LED 并通过串口打印二进制数。
- 调整按键次数,测试 LED 是否能够正确显示对应的二进制数。
原文地址: https://www.cveoy.top/t/topic/ehKg 著作权归作者所有。请勿转载和采集!