遥控器的按键A按下后,继电器1闭合,再按一次A,继电器1断开,依次循环。
遥控器的按键B按下后,继电器2闭合,再按一次B,继电器2断开,依次循环。
遥控器的按键C按下后,继电器3闭合,再按一次C,继电器3断开,依次循环。
遥控器的按键D按下后,继电器4闭合,再按一次D,继电器4断开,依次循环。
A.B.C.D口需要加10K的上拉电阻
#include <reg52.h>
void Init_Timer0(void);
unsigned long time_20ms ;
/------------------------------------------------
uS延时函数,含有输入参数 unsigned char t,无返回值
unsigned char 是定义无符号字符变量,其值的范围是
0~255 这里使用晶振12M,精确延时请使用汇编,大致延时
长度如下 T=tx2+5 uS
------------------------------------------------/
void DelayUs2x(unsigned char t);
/------------------------------------------------
uS延时函数,含有输入参数 unsigned char t,无返回值
unsigned char 是定义无符号字符变量,其值的范围是
0~255 这里使用晶振12M,精确延时请使用汇编,大致延时
长度如下 T=tx2+5 uS
------------------------