打印

51控制3.3V IC问题。

[复制链接]
3376|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cainiao402|  楼主 | 2013-9-18 15:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾,我现在想用51单片机控制一个IC,这个IC是3.3V供电的。我的51单片机是5V供电的。他们之间通过SPI接口连接。这样有什么比较省成本又稳定的方案呢?

相关帖子

沙发
yangfan19641964| | 2013-9-18 15:39 | 只看该作者
3.3V的信号接给单片机,直接连接。
5V连接3.3V的IC,中间加74HC07  OC门器件。要加上拉电阻。

使用特权

评论回复
板凳
yangfan19641964| | 2013-9-18 15:44 | 只看该作者
单片机输出“0"时,7407的输出管脚在内部与地线导通、输出0V;单片机输出“1”时,OC门截止、通过上拉电阻输出3.3V

使用特权

评论回复
地板
ayb_ice| | 2013-9-18 15:50 | 只看该作者
标准51是弱上拉,可以直接连接

使用特权

评论回复
5
crazy2012| | 2013-9-18 16:24 | 只看该作者
p0口上拉

使用特权

评论回复
6
coody| | 2013-9-18 16:38 | 只看该作者
如果不用IC,至少要串个100~300O欧姆 电阻

使用特权

评论回复
7
老鱼探戈| | 2013-9-18 17:04 | 只看该作者
楼上正解,省钱、省事、靠谱

使用特权

评论回复
8
diy1997| | 2013-9-18 23:48 | 只看该作者
本帖最后由 diy1997 于 2013-9-18 23:50 编辑

现在很多51可以单独设置某个IO口开漏,3.3V够判高了.

使用特权

评论回复
9
rgwan| | 2013-9-19 13:56 | 只看该作者
设置开漏即可

使用特权

评论回复
10
zd420325| | 2013-9-19 16:37 | 只看该作者
用C8051F,是3.3V供电的,你查下51的手册,看3.3V能工作吗

使用特权

评论回复
11
cainiao402|  楼主 | 2013-9-21 17:13 | 只看该作者
我现是怕3.3V那边。5V的高电平过去。会不会把它的IO弄坏啊。这样长期用这怕稳定性的问题。

使用特权

评论回复
12
cainiao402|  楼主 | 2013-9-21 17:15 | 只看该作者
我现在就是在它们之间直接接了个1K电阻的。用是可以用的。我就是担心以后稳定性。会不会经常烧3.3V那边的IC呢?

使用特权

评论回复
13
cainiao402|  楼主 | 2013-9-21 17:17 | 只看该作者
5V   IO   -----1K R -------IO 3.3V
               

使用特权

评论回复
14
古道热肠| | 2013-9-21 17:18 | 只看该作者
用74LVC245转换吧。LVC芯片输入有5V耐受性,输出就是3.3V的电平了,从IC芯片出来的3.3V信号用LVC07反向转换,LVC07输出OC门上拉到5V,送入单片机,通过正向和反向转换。都是CMOS电平,绝对高速可靠。

使用特权

评论回复
15
cainiao402|  楼主 | 2013-9-21 17:36 | 只看该作者
嗯我也考虑过用IC,只是想想为了SPI这4根线都用2个IC有些不划算咯。有没有更好的办法呢。我用电阻分压的话是不行的。不知道是咋回事了。

使用特权

评论回复
16
lostpod| | 2013-9-23 09:29 | 只看该作者
TTL器件可以直接驱动CMOS器件 CMOS工作电压范围大 3.3-15。

使用特权

评论回复
17
yulunna| | 2013-9-23 15:16 | 只看该作者
能用专用IC就用专用的,不能用的话,就直接用电阻分。

使用特权

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

本版积分规则

99

主题

238

帖子

2

粉丝