文档

移位寄存器

读取和写入连接到Arduino的移位寄存器®硬件

移位寄存器用于向Arduino板添加额外的输入或输出。您可以使用串行进/并行出移位寄存器来控制多个输出,或者使用Arduino板上的一个引脚来收集多个输入。例如,您可以使用Arduino板上的一个引脚控制多个LED灯。可以使用移位寄存器函数来读取或写入串行数据。支持以下移位寄存器:金宝app

使用。创建Arduino对象arduino在使用移位寄存器函数之前。看到连接Arduino硬件获取更多信息。

功能

shiftRegister 连接到Arduino硬件上的移位寄存器
从移位寄存器读取数据
将数据写入移位寄存器
重置 清除移位寄存器的所有输出

主题

带有74HC165移位寄存器的按钮控制

这个例子展示了如何使用Arduino硬件的MATLAB®支持包,用74HC165 8金宝app位并行串行输出移位寄存器收集大量的按钮状态。

用74HC595移位寄存器控制7段显示

这个例子展示了如何使用Arduino硬件的MATLAB®支持包来控制带有74HC59金宝app5 8位串行并行移位寄存器的1位7段显示器。

用74HC595移位寄存器控制led

这个例子展示了如何使用Arduino硬件的MATLAB®支持包来控制两个74HC59金宝app5 8位串行并行移位寄存器的多个led。