你好:
这个电路和程序是相当简单的:
电路方面,你找一个单片机最小系统,然后随便找一个普通IO口当作电平检测引脚,再随便找另一个普通IO口当继电器驱动引脚,就这样了,没什么复杂的。
程序也很简单啊,比如P1^0作电平检测,P1^1作继电器驱动
sbit TTL=P1^0;
sbit relay=P1^1;
if(TTL==0)
{
TR0=1;
relay=1;
}
然后定时器中断函数这么写:
void Timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
if(++count>20)
{
count=0;
if(++num==7)
{
num=0;
TR0=0;
relay=0;
}
}
}
当让,继电器类型得考虑进去。
有不懂的地方随时回复我。
希望我的回答能帮助到你。
我是新手,继电器类型的话后面会考虑的,不过这个程序能不能完整写一遍,有点小问题
追答有什么问题?