当小灯灭的时候是不是回响?如果是的话就是接线有问题,可以在R19左边加个非门,当小灯亮单片机11引脚是低电平而为了让三极管导通需要接高电平。 |
可以用8550三极管 |
蜂鸣器想不想,要看蜂鸣器的类型,两种: 一种是内部有振荡电路的,通电就会发声。只需要控制PNP或者PNP的三极管一直导通就发出响声了。这种只能发出固定频率的声音,要播放歌曲,就勉为其难了。 一种是内部没有振荡电路,需要给PWM,或者如1khz的脉冲电流。 只控制PNP或者PNP的三极管一直导通就不发出响声了,优点是可以播放歌曲,缺点是驱动起来稍微复杂一点。 |
程序太长,两条指令即可验证: SETB P3.1 …… CLR P3.1 改改的R9的阻值试试(0.56K)。 |
蜂鸣器不响,可能是接线不良、蜂鸣器不良或程序错误。 |
glinfei 发表于 2021-6-10 22:45 感谢回复!在仿真上程序可以运行的,蜂鸣器不响,按大家的建议改过来了,但是最后是改了蜂鸣器的参数试验成功的 |
三极管有NPN和PNP之分的。三极管应该用NPN。改一下就行 |
按照你的电路,你的三极管应该用NPN型三极管,接法不变(B接I/O口,E接地,C接数码管) |
我觉得不仅不会响,也不会显示才对啊?1.数码管你说是共阴的,但三极管选错了,反正是模拟不如不要三极管算了;2.你程序按3.7接嗡鸣器的,且是有源才行;3.就是程序问题太多,主要是没按手册读adc8080,不知道模拟能行不,反正实际是不行的。 |
三极管有NPN和PNP之分,用错了就不响 |