电磁炉开机后显示正常过两秒后显示E0反反复复发这是什么故障?

电磁炉开机后显示正常过两秒后显示E0反反复复发这是什么故障?,第1张

E0是一种程序设计的错误代码,表示电磁炉在自检过程中检查出来了工作不正常的地方。具体代表的故障需要查一下说明书或者咨询一下售后,因为每个厂家不同品牌的错误代码是不统一的。哒哒哒声有可能是高压打火,猜测。

电磁铁加电,电磁铁就工作,不加电,电磁铁的磁自然就没有了。电磁铁工作必须提供脉冲信号,所以可以用定时器来做。

#include<reg51.h>

sbit dct=P1^0

void delay(int a)

{

char i

while(a--)for(i=0i<110i++)

}

void t0isr() interrupt 1

{

dct=~dct

}

main()

{

TMOD=0x02

TH0=216

TL0=216

ET0=1

EA=1

dct=1

while(1)

    {

    TR0=1

    delay(1000)//电磁铁工作1秒

    TR0=0

    dct=1

    delay(10000)//停止工作10秒

    }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8082056.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存