arduino教程——PIND寄存器使用
PIND介绍
arduino中使用Port操作
PORTD映射到Arduino数字引脚0到7
- DDRD - 端口D数据方向寄存器 - 读/写
- PORTD - 端口D数据寄存器 - 读/写
- PIND - 端口D输入引脚寄存器 - 只读
电路图
#include <LiquidCrystal_I2C.h>LiquidCrystal_I2C lcd(0x27, 16, 2);void setup() {lcd.init();lcd.backlight();lcd.println("PIND value:");pinMode(0, INPUT_PULLUP);pinMode(1, INPUT_PULLUP);pinMode(2, INPUT_PULLUP);pinMode(3, INPUT_PULLUP);pinMode(4, INPUT_PULLUP);pinMode(5, INPUT_PULLUP);pinMode(6, INPUT_PULLUP);pinMode(7, INPUT_PULLUP);
}int value = -1;//保证一定会进入if语句
void loop() {if (PIND != value) {//端口D输入引脚寄存器 - 只读取value值lcd.setCursor(6, 1);//光标lcd.print(PIND);lcd.print(" ");value = PIND;}
}
结束
尽情玩耍,尽情学习,尽情长大。在需要的时候释放善意,在必要的时候展现强硬。找到热爱的事,找到值得爱的人,然后为了他们全力以赴。 – 弗雷德里克·巴克曼
arduino教程——PIND寄存器使用相关推荐
- 串口监视软件_ESP32 Arduino教程:软件重置
简介 该esp32 arduino教程旨在解释如何使用Arduino核心在ESP32开发板上执行软件重置. 本ESP32教程的测试是使用集成在ESP32开发板中的DFRobot的ESP-WROOM-3 ...
- esp32 micropython web服务器_ESP32 Arduino教程:Websocket server(服务器)
本文主要介绍如何使用Arduino内核作为编程架构在ESP32(上创建Websocket server(服务器).所创建的Websocket server(服务器)将作为回发服务器使用,也就是说它会把 ...
- Arduino教程 Lesson 9 -- 震动探测
震动传感器,我们从名字中应该就可以判断,传感器能够检测震动中的物体.我们用什么来做震动传感器呢?那就是滚珠开关.滚珠开关,其内部含有导电珠子,器件一旦震动,珠子随之滚动,就能使两端的导针导通. 通过这 ...
- python和arduino教程与练习
python和arduino教程与练习 Begin with Arduino 多任务编程 中文学习资料 Fluent with Python 学习资料和练习方式 菜鸟教程 实验楼 编译器 Begin ...
- Arduino教程汇总贴
初识arduino http://www.arduino.cn/thread-1083-1-1.html 关于Arduino及其周边配件的购买建议 http://www.arduino.cn/t ...
- 服务器.esp文件,ESP32 Arduino教程:通过软接入点(soft AP)实现HTTP服务器-esp文件
在本ESP32(http://www.dfrobot.com.cn/goods-1359.html)教程中,我们将检查如何设置一个异步HTTP web服务器,该设备作为软访问点运行. 本ESP32教程 ...
- ESP32:Arduino教程汇总
ESP32:Arduino教程汇总 最近在搞ESP32,偶然发现Arduino框架的中文社区,感觉非常有用,在此记录一下相关链接,以防后面丢失. 1.Arduino常用函数参考: https://wi ...
- 零成本学arduino教程——74hc165扩展寄存器教程
原理图 引脚名称 针 描述 D0-D7型 并行输入 PL 并联负载(低电平有效) CP 串行时钟 CE 时钟使能(低电平有效) Q7 串行输出 Q7_N 反相串行输出(通常不使用) DS 串行输入* ...
- arduino教程-9. 串行外设接口(spi)
文章目录 相关资料 1. spi针脚 Arduino 串行外设接口 串行外设接口简介 板的SPI引脚 SPI.h 库 SPI.h官方示例 SPI为主机 例子 SPI为从机 例子 相关资料 SPI li ...
最新文章
- 因热爱而编码,创造至美生活,挑战高效工作 阿里云智能开发者创新应用大赛全记录...
- ApiDoc官方文档
- 20145228《Java程序设计》课程总结
- 关于爬虫中遇到的问题
- 第1节 连通性强连通、割点和桥 例题
- docker建多个mysql_《容器化系列二》利用Docker容器化技术安装多个mysql
- java.io下载_java io 文件下载
- 【干货】数字经济百项场景.pdf(附下载链接)
- IE9或以上的浏览器flash值为空时,导致domready不触发
- P1043 数字游戏
- Java设计模式(Design Patterns In Java)读书摘要——第1章 绪论
- 贪吃蛇html游戏代码
- Windows10系统迁移
- java jsp实现注册登录界面_jsp实现简单的用户登录和注册
- python控制ppt翻页_python 操作ppt
- 苹果手机人脸识别不了是什么原因_iPhone和安卓手机的人脸识别有什么区别?
- 【新知实验室】TRTC视频会议
- 入门首选,Requests 库的基本使用
- NOIP2008年普及组初赛题目答案及解析
- 机器学习之Matplotlib