首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]epm7128使用的问题

[求助]epm7128使用的问题

我用epm7128去联络51单片机和md8251a,具体连接为cpu的wr rd和p20通过epm7128的wire分别连接到md8251a的wr rd和a0,md8251a的片选通过cpld的138元件译码给出,结果epm7128和md8251a工作时均有点热且工作一段时间后就不能进行通讯了,请问是什么原因。
电源没有问题,其他部分工作正常,晶振使得是4.9152m的,另外8251的clk也是通过cpld引入的,另外在cpld的内部我还用d触发器作了一个32倍的分频器,给8251的txd和rxd的时钟端。现在工作还是时好时坏,是不是因为毛刺,另外时钟4.9152m我是通过普通io口引入的,没有用全局时钟。谢谢
不好意思,是工作一段时间后就不能进行通讯
另外4.9152m就带了两个cpld,都是从普通io输入的
其中一片给两个部件提供时钟,另一片带8251的给8251提供clk和波特率时钟,另外还给其他一个部件提供时钟。所有时钟分频我都是采用d触发器做的分频,后来在所有时钟的输出端加了一个d锁存器结果还是8251工作一段时间后就不能进行通讯,其他设备工作均正常。
忘了说了,其他几个部件我使用cpld内部资源实现的,外部芯片就一片8251
我没辙了,就把4.9152m的晶振的信号直接连接到8251的clk端,波特率还是采用cpld的资源进行的分频,结果我通电试了12个小时没出问题,仅8251有点热,也弄不清怎么回事了。cpld的所有全局信号我都接地了。外部复位没有。
是的,给8251波特率的信号15.36K还通过cpld进行的,以前送给8251的clk信号一种是通过wire给,一种是进行分频,都有工作一段时间后就不能进行通讯的现象发生。还请斑竹指正
好的,谢谢斑竹,我现在手头没有示波器,等我回到单位测完了,再把具体情况向斑竹作一汇报。最后再真诚地说声谢谢。
返回列表