型号为89C52的单片机和型号为EPM240T100C5的CPLD能直连吗?

单片机的IO电压是5V,CPLD的IO电压是3.3V,引脚电压不匹配。我不想用电平转换芯片,因为这个太难买了,而且价格贵。我是用CPLD扩展单片机接口,CPLD肯定要和单片机连接,只是不知道能不能直连不?我上过百度查过,说得模棱两可的。由于涉及到显示和按键,所以既有单片机向CPLD通信,也有CPLD向单片机通信。另外单片机的CLK要和CPLD的IO引脚连接。
在网上,我看到有3个种方法:1.直连。2.在单片机和CPLD之间接100到200欧电阻。3.电平转换芯片。不过也有人说不能直接连接;还有人说如果是TTL电平就可以,CMOS电平就不能直连;也有人说如果在说明书上看到5V tolerance就可以直连,否则不能。
上面的说得太多了,我都不知道听谁的了。各位高手帮帮忙吧。
另外,我如果把5V的电源电压和接地端直接连在IO口上。会烧坏单片机吗?

上海卫星电视今天分析下怎么改进东仕IDS一2000F数字机开关电源电路。

首先,东仕IDS一2000F数字机开关电源以荷兰飞利浦公司研制的节能型、低功耗绿色电源管理芯片TEA1523为核心元件,具有完善的过流、过压、过热、欠压等保护功能,有效率高、适应市电电压范围宽、功耗低、辐射小等优点,但美中不足的是该机3.3V电源支路故障率较高。该机33V电源由5V电源经VD12、VD14(FR304)、R17(1.5?)降压后获得,主要故障为起降压作用的二极管VDl 2、VD14热稳定性不良,引发数字机开机自检时间过长,数码管显示混乱,无规律死机等故障。为此,增加了一个由可调三端稳压器LM317T、300Q、4700电阻组成的稳压电路,代替原3.3V电源支路中由VD12、VD14、R17组成的降压电路,以减少3.3V电源支路故障的发生。东仕IDS一2000F数字机开关电源3.3V电源支路及增加元件改进的电路原理图。对原电路进行改造时,可先将原3.3V电源支路中的降压电路铜箔线路割断,或直接将VD12、VD14、R17拆下,因增加的元件较少可直接将增加的元件引脚剪短,搭焊在电路板上。

文章转自 上海卫星电视安装
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-17
又是这个问题……

不过我记得EPM240可以直连~
用P0这个开漏的端口,然后用10k电阻在3.3V上上拉……有试过其它的……不过不代表EPM240能行……

还是74HC244也可以用的吧……本回答被网友采纳
相似回答