因为P1.3=0时,三极管才导通
如果要P1.3=1时,BUZZER响,那么可以换成NPN三极管
如果P1.3=1,那么三极管的基极电位接近发射极电位,能导通码?
如楼上所说,想“1”导通,就换成“NPN”三极管。
但是一般单片机的拉电流(比如:P1.3=1)的能力没有灌电流(比如:P1.3=0)的能力强。即便后面有三极管电流放大,“拉”、“灌”都可以,但是习惯上还是多以灌(=0)的方式。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |