打印
[51单片机]

两个芯片之间的通信

[复制链接]
3787|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
   我用一个5V的单片机读写一个3.3V有主机接口的CP2200,用什么样的锁存器作为他们的中介?也就是说,这个锁存器的输入端的高电平是5V左右,输出端的高电平是3.3V左右。因为CP2200推荐的IO口输入电压是0-3.3V。虽然允许的最大输入电压是5.8V,但我感觉给IO口5V有点不安全。

相关帖子

沙发
NE5532| | 2014-5-6 17:24 | 只看该作者
楼主要的东西不叫“锁存器”,而是叫“电平转换器”,Onsemi有,但是很贵,路数多了更贵。

端口电平转换是一个综合性的设计,需要研究数据单向、双向、数据速度、两方的接口特性、有没有低功耗需求、成本压力等,请楼主先搜索一下“电平转换”,看看有基础认识以后能不能搞定,如果还是困难,请教身边有经验的电路工程师一下,因为这个设计需要的综合能力太强。

使用特权

评论回复
板凳
kz_zank| | 2014-5-6 18:41 | 只看该作者
S​N​7​4​L​V​C​1​6​T​2​4​5 类似的型号 楼主可以搜下 TI的,正如楼上所说这东西比较贵,信号多的时候你会心疼死

使用特权

评论回复
地板
始于116| | 2014-5-6 19:27 | 只看该作者
这个东西我用过,sn74lvc4245,完好~~两块吧,大概

使用特权

评论回复
5
始于116| | 2014-5-6 19:47 | 只看该作者
表面上看就是这样一些双向的逻辑但是关于数据时延,功耗成本这些我也不是太清楚

56HN$SZOP3(CB2VM6FF(K$U.jpg (84.26 KB )

56HN$SZOP3(CB2VM6FF(K$U.jpg

使用特权

评论回复
6
ningling_21| | 2014-5-7 11:01 | 只看该作者
线上串电阻就可以了...

使用特权

评论回复
7
375447109|  楼主 | 2014-5-9 11:10 | 只看该作者
NE5532 发表于 2014-5-6 17:24
楼主要的东西不叫“锁存器”,而是叫“电平转换器”,Onsemi有,但是很贵,路数多了更贵。

端口电平转换是 ...

51单片机的P0口输出的是低8位地址或8位数据,因此访问CP2200时,必须得用锁存器啊。

使用特权

评论回复
8
NE5532| | 2014-5-9 15:09 | 只看该作者
你现在的问题是电平不兼容,而不是无法锁存。

使用特权

评论回复
9
小鱼儿1045| | 2014-5-9 17:54 | 只看该作者
我以前用的也是7楼的办法,串个电阻上去

使用特权

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

本版积分规则

32

主题

95

帖子

0

粉丝