虚焊的问题应该可以排除了 用万用表测了138输入口的电平与程序里面设置的不一样 发现000和001 010和011 100和101 110和111这几组的电平是一样的 比如我程序里写的是000 数码管的第一位亮 我改为001 还是第一位亮 后面几组也是一样的情况
另外 我做了个试验 我先在程序里设为110 数码管可以显示 此时我把138的3位输入中的一位悬空 比如就让A0悬空吧 再用一根导线的一端接在接A0的那个脚上 导线的另一端接在A1上 因为A1为高电平 此时A0也是高电平 编码为111 此时数码管的111位可以点亮 这样的话是不是MCU编码错误的问题了 软件该怎么改呢 高手们请指教下
|