Демо Банк 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<