这个声光报警电路的原理是什么、?有没有相应的C51程序

2025-04-02 18:47:25
推荐回答(3个)
回答1:

在RC7端口输出一定频率的脉冲,这个脉冲会使D8发光,同时使Q8以这个频率导通关断从而使嗽叭发出声音。这个Q8应该是2N5551吧,如果是5401就不对了。5401是PNP管,不能这么用。程序的话也很简单,比如你要输出1KHZ的频率,那么你就想办法使RC7输出高电平0.5毫秒,输出低电平0.5毫秒就可以了,可以用循环的方法,最好是用定时器中断的方法,少占用CPU有效时间。具体程序就不写了,应该自己写一下试试才有感觉。
如果这个SPEAKER是有源蜂鸣器的话,就不要这么麻烦,只要RC7给个高电平就会响,低电平就不响了。

回答2:

PC7出高电平,LED发光,三极管导通,speaker发声

回答3:

你好!

这是简单的驱动问题,在PC7处接上 51的 IO 口,就可以用单片机驱动了