主要内容

从移位寄存器读取数据

描述

例子

=阅读(注册)从数据中读取数据销并行输入/ serial-out(庇索)移位寄存器。

例子

=阅读(注册,精度)还指定了数据精度。

例子

全部折叠

创建一个Arduino®对象的“ShiftRegister”图书馆。

一个= arduino (“COM4为”,“Uno”,“库”,“ShiftRegister”);

连接到8位庇索移位寄存器Arduino电路板。

= shiftRegister(注册一个,74 hc165,“D3”,“D6”,“D7”,“D10”);

读取数据从数据寄存器的销。

=阅读(注册)
了=1×81 1 1 1 1 0 0 0

指定数据精确读取数据从数据销庇索移位寄存器。

创建一个Arduino®对象的“ShiftRegister”图书馆。

一个= arduino (“COM4为”,“Uno”,“库”,“ShiftRegister”);

连接到8位庇索移位寄存器Arduino电路板。

= shiftRegister(注册一个,74 hc165,“D3”,“D6”,“D7”,“D10”);

您可以指定的精度“uint8”从寄存器读取数据。

=阅读(登记,“uint8”)
出= 0

或者你可以指定精度作为8的倍数。

=阅读(注册,8)
了=1×80 0 0 0 0 0 0 0

输入参数

全部折叠

移位寄存器连接,指定为一个shiftRegister对象。

数据精度,指定为以下8的倍数:

  • 8

  • 16

  • 24

  • 32

或如以下的其中一个特征向量:

  • “uint8”

  • “uint16”

  • “uint32”

默认的精度是8。精度值不能超过的数量输入移位寄存器。一个芯片上,输入的数量是8。为链转移寄存器,输入的数量是8倍寄存器的数量。

输出参数

全部折叠

数据读取数据销庇索移位寄存器,作为双标量或矢量返回。

版本历史

介绍了R2016b