有关PROTEUS中三极管连接单片机的问题。各位大神们赶快帮帮忙啊!!!
最下边的开关sw2控制P1.2的输入电平,用电压表测量时,开关断开输出的电压为0.02V,闭合输出电压为4.99V,但是接到单片机的P1.2时却一直显示高电平,如图所示,...
最下边的开关sw2控制P1.2的输入电平,用电压表测量时,开关断开输出的电压为0.02V,闭合输出电压为4.99V,但是接到单片机的P1.2时却一直显示高电平,如图所示,不知道为什么,大家能不能帮忙分析一下?
展开
3个回答
2012-06-08
展开全部
确认P1.2是否设置为输入口。有可能是I/O内部有上拉。
更多追问追答
追问
哦,好像是的,换成P0.2口就可以了,不过如何将P1.2设置为输入口啊?
追答
这个具体的单片机型号都不同的。有些I/O状态是厂家已经定死的,比如P0只做输入,你这个型号的资料上有木有介绍,要不试试给P1M赋个0。
艾普斯
2024-07-18 广告
2024-07-18 广告
稳频稳压电源哪家好?艾普斯电源(苏州)有限公司开始专业研发、制造及营销交流稳压电源,满足全球电子及信息业对电源设备日益蓬勃的市场需求。迄今为止,业已发展成为交流不间断电源、稳压电源、变频电源、中频航空- 军事专用电源、直流电源、逆变电源等产...
点击进入详情页
本回答由艾普斯提供
展开全部
开关应该短接上面的10K电阻,这是NPN三极管啊,模拟电子不及格哦
更多追问追答
追问
问题是我拿电压表测过了,开关的确是这样接,并且开关断开闭合两种操作时对应的输出电压分别为0.02V和4.99V,就是把电压表换成单片机的P1.2口时,就一直显示输出的是高电平……这是怎么回事儿啊
追答
三极管用2N2222,2N2222A里面还有东西,说了模拟电子不及格还不信,测量电压表是理想电压表,51单片机除了P0口为集电极开路设计,其他接口都带上拉电阻,三极管做开关用,就要它工作在饱和区和截止区,最好不要让它工作在放大区
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上的意见
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询