因为没有具体线路图,只能先猜测。
不知道74LS48到数码管之间有没有加驱动,不然输出电流可能有些不足。加之数码管各段一致性问题。可能会导致些显示异常。
另外前面也要考虑一些时序问题和线路排布上的干扰问题。可以用逻辑分析仪抓取74LS60的输出波形,74LS48的输入和输出波形进行分析,看数据上(每根线的逻辑)有没有异常。如果没有异常,很可能是后端数码管部分硬件问题(含其驱动部分)。
先检查数码管能不能全亮,就是全显示8. 如果显示正常就修改共阴极显示的代码,我的程序0到9是NUMTAB:DB 0CFH,03H,5DH,5BH,93H,0DAH,0DEH,43H,0DFH,0DBH,不知道你的是不是