段选就是让数码管里的八段里的哪一段亮,位选就是让一些数码管里的哪一个数码管亮,你程序应该是四个数码管的。通过位选,段选来达到让不同的数码管显示不同的字符
没用锁存器,应该是IO端口为0选中该数码管 如 0xef 0xdf 0xbf 0x7f高4位用二进制表示分别是 1110 1101 1011 0111 每次只有一个0段选分共阳和共阴数码管,这应该是共阳数码管的代码
这在看不懂,就别学了