找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3314|回复: 8
收起左侧

为什么不管单片机管脚输出高低电平,怎么数码管位选都是高电平

[复制链接]
ID:408184 发表于 2020-2-18 14:36 | 显示全部楼层 |阅读模式
RT。。 Snipaste_2020-02-18_13-10-50.png
回复

使用道具 举报

ID:168996 发表于 2020-2-18 23:15 | 显示全部楼层
你这用的是共阳极数码管吧?!
回复

使用道具 举报

ID:235200 发表于 2020-2-18 23:35 | 显示全部楼层
这是三极管Q1-Q4造成的,仿真时只要保持逻辑正确就行了,可把4个三极管去掉
回复

使用道具 举报

ID:677076 发表于 2020-2-19 08:35 | 显示全部楼层
三极管集电极加下拉电阻
回复

使用道具 举报

ID:408184 发表于 2020-2-19 12:35 | 显示全部楼层
csmyldl 发表于 2020-2-18 23:35
这是三极管Q1-Q4造成的,仿真时只要保持逻辑正确就行了,可把4个三极管去掉

nice!感谢
回复

使用道具 举报

ID:94031 发表于 2020-2-19 14:27 | 显示全部楼层
基极高电平位选高电平是数码管漏电造成,基极低电平位选高电平是正电源驱动造成。
回复

使用道具 举报

ID:695143 发表于 2020-2-19 15:03 | 显示全部楼层
可能的答案:芯片是3V,而三极管是5V,所以无论单片机输出高低,三极管都有压差导致导通。
回复

使用道具 举报

ID:679425 发表于 2020-2-19 16:11 | 显示全部楼层
基极高电平位选高电平是数码管漏电造成
回复

使用道具 举报

ID:687694 发表于 2020-2-19 18:36 | 显示全部楼层
xslxhn 发表于 2020-2-19 15:03
可能的答案:芯片是3V,而三极管是5V,所以无论单片机输出高低,三极管都有压差导致导通。

正确答案,刚在proteus做了个实验,证实。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表