У данного регистра по сравнению с 74HC595 есть большой минус - у него нет замка. Это значит, что выходы ячеек буфера всегда будут подключены к выходам микросхемы. И когда мы заполняем регистр данными, они тут же появляются на выходе.
Вот его распиновка:
![](https://storage.googleapis.com/breadboard-ru-media/uploads/2019/12/19/e4e8ca104dc930c6dba1f63bf6518b59c7863225.jpg)
При таком подключении логической единице соответствующего бита будет соответствовать высокий уровень на соответствующим выводе.
Запись в регистр простая:
PinMode(ds,Bit);
PinMode (cp,1);
PinMode (cp,0);
//Где Bit уровень на выходе.