Arduino UNO模拟输入端口(A0-A5)改成数字IO输出使用
- 🎉Arduino UNO引脚功能图
🔖我们在使用Arduino UNO的时候,可能会遇到数字端口不够用的情况,模拟端口(
A0-A5
)又没有用上,闲置的情况,可以在程序里直接通过写AVR
指令,把模拟端口
改成数字输入输出端口
模式,只是在编程的时候不能用 Arduino 封装的函数。例如以下程序,就是控制A0~A5端口上的灯闪烁。(实际电路只搭建了A0的引脚接线)
🌼在线仿真和实际硬件电路运行情况
使用在线仿真,可以看到模拟串口输出的和实际串口输出是有差异的地方,实际输出的值是
7F
,而在线仿真输出的值是FF
,实际电路接在A0
引脚上的Led灯可以闪烁,