阅读:582回复:1
不知该在哪里问的问题--关于端口输出
我现在通过MCU的GPIO端口来对另一块芯片进行读写操作(具体办法就是把MCU的GPIO管脚和这块芯片的数据/地址复用管脚,地址锁存管脚ALE,读、写管脚,片选信号管脚连在一起,编程序对MCU的端口写值)然后我用逻辑分析仪观察到端口F(连接到数据/地址复用线上)的输出波形如下:
该波形对应的操作如下:读出地址198的值为0x30,由图可以看出,有的时候端口的值不是程序中给它写的值(比如30后边的值),就像噪音一样,会对读写时序造成干扰,这是什么原因造成的?有没有什么办法可以解决呢? |
|
|
沙发#
发布于:2004-04-28 13:10
对这个不是很熟,说一点看法
你这样直接连过去可能就是会有些问题,因为象地址线数据线在不使用的时候一般都有高阻状态,但你的gpio口没有,所以我想只要能在读写信号有效的时候数据线上的数据是对的就应该没问题。其他时间应该都是无效的。 个人意见,不知道对不对。如果错了很抱歉 :) |
|