打印
[STM32F2]

STM32控制CD4051

[复制链接]
4547|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我设置引脚
GPIO_ResetBits(GPIOC, GPIO_Pin_4):
GPIO_SetBits(GPIOC, GPIO_Pin_4)
我用Pin_4作为输出,控制CD4051的其中一个地址端C,其中另外两个地址端AB经高电阻接地,相当于置为0;相当于100和000,相当于打开通道4和0。但是并没有得到我所需要的结果???
但是当我给C端输入5v和50mv电压时,却打开通道0和4!!!我该怎么用单片机控制CD4051的地址端????
沙发
amanda_s| | 2015-5-11 14:51 | 只看该作者
没用过。
不过看这情形,是不是要外接上拉?

使用特权

评论回复
板凳
zh113214| | 2015-5-12 07:11 | 只看该作者
有可能。。

使用特权

评论回复
地板
eng5025| | 2015-5-12 08:25 | 只看该作者
C:\Users\Jason\Desktop、1.jpg
对一下cd4051的真值表,确认没接错线的话就可以换cd4051了

1.jpg (51.03 KB )

1.jpg

使用特权

评论回复
5
huoxuyang| | 2018-3-21 13:47 | 只看该作者
那应该是电压不够,今天设计电路,仔细看了一下手册,CD4051需要3.5V才认为是高电平。本来还像侥幸一下,看了这个帖子,知道STM32的3.3V高电平是没法控制CD4051的。

使用特权

评论回复
6
水动风凉| | 2018-3-21 21:47 | 只看该作者

使用特权

评论回复
7
643757107| | 2018-3-21 22:16 | 只看该作者
这个是模拟开关吧。

使用特权

评论回复
8
xuanhuanzi| | 2018-3-22 09:10 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

528

主题

2095

帖子

8

粉丝