wangxindir 发表于 2019-11-10 16:32 楼主可以把全部代码发出了学习下吗?正好也用段码在不同的IO口,程序中 wx是什么? |
非常感谢大家的解答,的确是仿真错误,实际打板验证了,程序是没问题的,可以正常显示,谢谢大家! |
最好弄一个电路板试试 |
噢噢,起先看错了连接线,为何要用不同组去控制段?你确保这样输出的电平跟用同组的电平是一样的变化? |
看电路图似乎P2.6连接到不同的地方(位和段都有连接)引起的, |
示波器BCD通道接在一块而显示出来的波形却不一样?也许与你电脑运行的速度有关,不妨所所有程序全部贴出来分析一下,理论上不会有此现象发生 |
楼主不必纠结这个问题,仿真毕竟与实物测试是有很大区别的,这种端口组合的程序用于数码管静态显示仿真没有问题,用于动态显示发生这种现象是仿真软件的不适应造成的,不是编程问题。楼主可以用一个成熟的呼吸灯程序仿真试试,根本就玩不起来。 |