展开全部
单片机上电后,IO口默认输出高电平,此时若使用NPN型三极管来驱动蜂鸣器,则此三极管的集电极和发射极因为受到基极的高电平驱动会出现“导通”,所以此时蜂鸣器会长响。但这并不是我们期待的结果,一上电就叫个不停,那不吵死了。所以一般使用PNP来驱动,基极高电平不会使三极管导通,那么蜂鸣器也不会响了。需要发声的话就给基极一个低电平。这里面有图,你可以看看。http://zhidao.baidu.com/question/528541321?&oldq=1#answer-1333080743
追问
用三极管的作用是不是就是使电流放大?P区电位高是正偏,那么单片机一上电不就是满足发射结正偏集电极反偏吗?
追答
三极管不仅仅用在放大,也可以当开关来使用。
展开全部
是针对51这种类型单片机说的吧,因为51单片机复位期间为高电平,如果你不希望在复位期间蜂鸣器会响一下的话,使用NPN的也可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询