Я работаю над AtMega8 в Eclipse.Вспомните итерацию при выполнении условия
В петле цикла я хочу проверить, если контакты PIND
: 1
. Если это так, я хочу иметь массив символов, который был 1
на определенной итерации с номером этой итерации.
Если какой-либо вывод PIND
был 1
в определенной итерации, он не будет 1
в любой другой итерации.
Например:
1. PIND = 0b00110011
2. PIND = 0b10001000
3. PIND = 0b01000100
Result 23112311
Неясно, какова связь между цифрами в вопросе ... –
Im делает тестер короткого замыкания. Я хочу знать, какие штырьки закорочены с помощью штифтов. На первой итерации я установлю только один вывод PORTD на «1», а затем проверьте другие контакты из PORTD, если они «высоки». Если это так, они замыкаются этим точным знаком, который я задал как «1» в этой итерации. В следующей итерации я изменил значение «1» на следующий вывод и снова проверил. Если некоторые контакты будут «высокими», я хочу их снова пометить. Если нет, я хочу, чтобы они оставались 0. Мне нужно несколько их по количеству итераций, потому что мне нужно знать, какие штырьки закорочены с помощью штифтов, поэтому они не могут быть всего 0 или 1. – Nollie
Многие слова, без пояснений. Какова связь между '0b00110011',' 0b10001000', '0b01000100' и' 23112311' ??? –