我们已针对数据采集设置实施了 SN74LV4051多路复用器。 在测试过程中、观察到当通道输出配置发生变化时、多路复用器会给出错误的输出、并在需要读取通道5、6或7时复制通道8的数据。 但是、当任何通道的多路复用器配置均为硬编码时、多路复用器输出正确。 仅当设置在运行时更改多路复用器输出配置时才会发生此错误。 请帮助您了解问题、并提供一些有关如何解决问题的指导。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们已针对数据采集设置实施了 SN74LV4051多路复用器。 在测试过程中、观察到当通道输出配置发生变化时、多路复用器会给出错误的输出、并在需要读取通道5、6或7时复制通道8的数据。 但是、当任何通道的多路复用器配置均为硬编码时、多路复用器输出正确。 仅当设置在运行时更改多路复用器输出配置时才会发生此错误。 请帮助您了解问题、并提供一些有关如何解决问题的指导。
Abhishek、您好!
您能更详细地介绍一下在读取5、6或7时复制通道8的数据是什么意思吗? 您是否在8和选定的5/6/7上看到相同的输出、或者您是否正在尝试读取5/6/7、而是继续看到8?
在硬编码之外、如何处理控制的输入? 它听起来好像控制输入不正确、也许在某些编码实现中您可能正在使用。
我在这里次级申请 Clemens、如果您可以提供控制引脚 A、B、C 的范围以及 I/O、那么查看这里发生的情况会很有帮助
谢谢、
Rami