operatore OR

voglio fare delle interrogazioni con if,se avvengono diverse condizioni.
dove sbaglio non mi funziona?
code: [select]
if ( digitalread (mcp1_k1_pinmode8_input == high ||
mcp1_k2_pinmode9_input == low ||
mcp1_k3_pinmode10_input == low ||
mcp1_k4_pinmode11_input == low ||
mcp1_k5_pinmode12_input == low ||
mcp1_k6_pinmode13_input == low ||
mcp1_k7_pinmode14_input == low ||
mcp1_k8_pinmode15_input == low ))
counterpo = 0;
o provato in questo modo non funziona lo stesso
code: [select]
if ( digitalread (mcp1_k1_pinmode8_input) == low ||
(mcp1_k2_pinmode9_input) == low ||
(mcp1_k3_pinmode10_input) == low ||
(mcp1_k4_pinmode11_input) == low ||
(mcp1_k5_pinmode12_input) == low ||
(mcp1_k6_pinmode13_input) == low ||
(mcp1_k7_pinmode14_input) == low ||
(mcp1_k8_pinmode15_input) == low )
counterpo = 0;
grazie
non capisco cosa vorresti fare ...
... la sintassi è digitalread(pin) e torna se il singolo pin è high o low.
quindi ...
guglielmo
... la sintassi è digitalread(pin) e torna se il singolo pin è high o low.
quindi ...

guglielmo
Arduino Forum > International > Italiano > Generale (Moderator: leo72) > operatore OR
arduino
Comments
Post a Comment