用户工具

站点工具


reference:language:shiftin

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

reference:language:shiftin [2017/04/07 10:03] (当前版本)
行 1: 行 1:
 +====== shiftIn() ======
 +
 +===== 描述 =====
 +
 +将一个数据的一个字节一位一位的移入。从最高有效位(最左边)或最低有效位(最右边)开始。对于每个位,先拉高时钟电平,再从数据传输线中读取一位,再将时钟线拉低。
 +
 +注意:这是一个软件实现;ocrobot提供了一个硬件实现的SPI库,它速度更快但只在特定脚有效。
 +===== 语法 =====
 +
 +shiftIn(dataPin,​clockPin,​bitOrder)
 +===== 参数 =====
 +
 +dataPin:输出每一位数据的引脚(int)
 +\\ clockPin:时钟脚,当dataPin有值时此引脚电平变化(int)
 +\\ bitOrder:输出位的顺序,最高位优先或最低位优先
 +===== 返回 =====
 +
 +读取的值(byte)
 +
  
reference/language/shiftin.txt · 最后更改: 2017/04/07 10:03 (外部编辑)