这是本文档旧的修订版!
====== IC_74HC595 ====== 74HC595 IC 类,74HC595 IC 工作。 ===== 方法 ===== ==== __init__(self, pins, real_true = GPIO.HIGH) ==== 初始化对象,设置引脚和触发电平(高电平或低电平触发)。pins 为数组,格式参见如下调用方式: <code> 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) </code> ==== set_data(self, data) ==== 设置一个8位的 data 数据给芯片。 ==== clear(self) ==== 清除芯片中的数据。 调用示例: <code> self.__ic_74hc595.set_data(0xff) self.__ic_74hc595.clear() </code>