Демо Банк 8-11 | Page 10

void shift(byte v){ for(int i=0; i<8; i++){ digitalWrite(sh_pin, LOW); digitalWrite(data_pin, v & (1 << i )); digitalWrite(sh_pin, HIGH); } digitalWrite(st_pin, HIGH); digitalWrite(st_pin, LOW); } void setup() { // Настраиваем пины №11, №12 и №8 в режим выхода, т.е. в режим источника напряжения pinMode(data_pin, OUTPUT); pinMode(sh_pin, OUTPUT); pinMode(st_pin, OUTPUT); } void loop() { shift(1<