3.3V的CPLD emp570和5V的51单片机可以直接通信吗?该如何处理
3.3V的CPLD emp570和5V的51单片机可以直接通信吗?
请问大家 3.3V的CPLD emp570和5V的51单片机可以直接通信吗?
需要串接电阻或者加上拉电阻吗?暂不考虑用电平转换芯片,越简单越好
谢谢啦
------解决方案--------------------
如果是开漏的IO,可以直接接口。用5V的上拉
------解决方案--------------------
我说的这个开漏是双方都是这种属性的话
不会烧
------解决方案--------------------
不建议这样做,是否会对通信质量有影响,无法证明,转交生产批量生产后容易引发歧义。不如增加转接芯片,这样大家都放心。
------解决方案--------------------
要看单片机的DC参数(关键是Vih参数要和PLD的Voh能够配上)
如果单片机的Vih是2.0v(也就是LVTTL, TTL电平),信号从PLD->单片机是没有问题的;
但是从单片机->PLD,就需要加电平转换了,如果信号不多,使用电阻分压或者串联电阻都可以。
从设计时的选型来讲,应该尽量选择支持低压的芯片,比较低功耗、环保才是技术发展的趋势。
请问大家 3.3V的CPLD emp570和5V的51单片机可以直接通信吗?
需要串接电阻或者加上拉电阻吗?暂不考虑用电平转换芯片,越简单越好
谢谢啦
------解决方案--------------------
如果是开漏的IO,可以直接接口。用5V的上拉
------解决方案--------------------
我说的这个开漏是双方都是这种属性的话
不会烧
------解决方案--------------------
不建议这样做,是否会对通信质量有影响,无法证明,转交生产批量生产后容易引发歧义。不如增加转接芯片,这样大家都放心。
------解决方案--------------------
要看单片机的DC参数(关键是Vih参数要和PLD的Voh能够配上)
如果单片机的Vih是2.0v(也就是LVTTL, TTL电平),信号从PLD->单片机是没有问题的;
但是从单片机->PLD,就需要加电平转换了,如果信号不多,使用电阻分压或者串联电阻都可以。
从设计时的选型来讲,应该尽量选择支持低压的芯片,比较低功耗、环保才是技术发展的趋势。