创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


saks:sdk:libraries:ic_74hc595

IC_74HC595

74HC595 IC 类,74HC595 IC 工作。

方法

__init__(self, pins, real_true = GPIO.HIGH)

初始化对象,设置引脚和触发电平(高电平或低电平触发)。pins 为数组,格式参见如下调用方式:

IC_74HC595_DS = 6
IC_74HC595_SHCP = 19
IC_74HC595_STCP = 13
    
self.ledrow = entities.Led74HC595({'ds': PINS.IC_74HC595_DS, 'shcp': PINS.IC_74HC595_SHCP, 'stcp': PINS.IC_74HC595_STCP}, GPIO.HIGH)

set_data(self, data)

设置一个8位的 data 数据给芯片。

clear(self)

清除芯片中的数据。

调用示例:

self.__ic_74hc595.set_data(0xff)
self.__ic_74hc595.clear()
本页面的其他翻译:
saks/sdk/libraries/ic_74hc595.txt · 最后更改: 2017/01/23 13:36 (外部编辑)