高级会员
主题
帖子
积分254
阅读权限30
注册时间2012-9-29
最后登录1970-1-1
在线时间 小时
|
在网上找了一版3.75的双色32x64点阵屏PCB,开了10块板子。目前焊接了一块出来,但在测试的时候遇到些问题,想请论坛里的大神们帮忙看看。单板是32x64的,08接口的,有两个输入接口,两个输出接口。输入接口定义为JIN和JIN1,输出接口定义为JOUT和JOUT1。JIN接口我定义为MASTER,因为JIN接口按正常顺序接入9--P1R1、10--P1G1、11--P1R2、12--P1G2(管脚号--信号名称);JIN1接口我定义为SLAVE,因为JIN1接口颠倒接入信号,即9--P1R2、10--P1G2、11--P1R1、12--P1G1,并且11--P1R1、12--P1G1通过74HC244后的输出悬空。现在的问题是:我通过排线的中间插头(排线是一拖二的,中间的插头正常压,尾端的插头9、10和11、12交叉压)连接JIN和控制卡,显示正常,就是屏有点暗;加大延时后,亮度上来了,屏就开始闪;中间插头不拔,把尾端的插头插入JIN1,情况不变。但是当我只连接尾端的插头时(我想单独显示半屏),情况就和我想的不一样了。我本想控制一种颜色的LED发光,但是无论怎么改程序,结果都是红绿同时发光,测定JIN1的74HC244的输出都是低电平,及时我在单片机的输出是高电平。这个244已经换过几块了,问题依然。请大家帮我分析一下吧,谢谢了@附件是原理图,从网上下载的,照着PCB修改了,应该没有问题。
|
|