Мне нужно сделать кое-что из «включено-выключено» с моим проектом. , когда кнопка не нажата, то он должен напечататьРаспечатайте данные только один раз
остановил
при нажатии
начал
проблема, когда им не прессово, он держите printin 'остановленным', таким же, когда я продолжаю нажимать кнопку. Я хочу, чтобы он только печатал данные один раз. более подробно, что мне нужно, кнопка удерживает пребывание в положении «НАЧАЛО», пока я не нажму его снова.
вот мой код
{
int main (void)
int TestM4;
while(1)
{
if (!(PORTJ_IN&PIN1_bm)) //test m4
{
testM4 = 1;
printf("%d\n", testM4);
}
else
{
testM4 = 0;
printf("%d\n", testM4);
}
'В то время как (1)' без 'break'! –
Четко напишите, что такое значение «PORTJ_IN» и «PIN1_bm», когда (1) кнопка уже включена (2) Кнопка уже выключена (3) Когда вы нажмете кнопку и измените состояние с ON на OFF (4) Когда вы нажатие кнопки и изменение состояния с OFF на ON. – MayurK