写的MSP430的4×4按键输入8个数码管显示的程序,调试时发现当改变行扫描顺序,结果就不对,详情如下,求解

2024-12-21 19:40:00
推荐回答(2个)
回答1:

会不会是P1.6(也就是第三行)下拉电阻使能的问题,在for循环之前加一句P1REN|=BIT6;
P1OUT|=BIT6;(上拉电阻使能)试试。

回答2:

其实看代码是非常伤神的事情,一般没有人愿意给你看的。你要熟悉IAR的调试功能。编程是一种能力,解决程序问题更是一种能力。加油!需要代码找我