SN74HCS595PWR ~ SN74CB3Q3251PW ~ SN74HC165QPWRG4Q1 ~ TL1451AQPWRG4QSN74LV595AIPWRG4Q1 circuit IC chip integrated1 ~