如何解决无需每次都调用每个引脚即可增加解复用器的简单方法?
我需要增加 2 个解复用器。就在此时,我将它设置为每次只启用这些特定引脚作为输出时的位置。我一直在尝试用一种简单的方法在函数中增加它,或者能够调用特定的输出?或者,真正的唯一方法是拥有一个名为 void trigger(int output)
的函数,并在其中为 16 个输出中的每一个输出及其关联的引脚触发器添加一个 switch 语句。
通过各种输入增加输出。它们目前用于驱动一组 LED。
transformer(dv_out,0); //recharge transformer
module_0_SetHigh();
module_1_SetHigh();
if (!sec) {
demux0_SetHigh();
demux0_SetLow();
}
if (sec) {
demux1_SetHigh();
demux1_SetLow();
}
module_0_SetLow(); //disable pin select
module_1_SetLow();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。