void setup()
{
pinMode( 11 , OUTPUT);
pinMode( 3 , INPUT);
pinMode( 13 , OUTPUT);
pinMode( 4 , INPUT);
pinMode( 5 , INPUT);
}
void loop()
{
if (( ( digitalRead( 4) && !( digitalRead( 3) ) ) || digitalRead( 5) ))
{
delay( 50 );
digitalWrite( 11 , HIGH );
}
else
{
digitalWrite( 11 , LOW );
}
if (( !( digitalRead( 5) ) && digitalRead( 3) ))
{
delay( 50 );
digitalWrite( 13 , HIGH );
}
else
{
digitalWrite( 13 , LOW );
}
}
这个我写的逻辑电路控制,现在需要3脚可以记忆状态,直到3脚再有输入时才更改状态。求指点一下怎么用EEPROM去记忆3脚状态直到再次更改。谢谢! |