急求助!新手用AT89C51通过74LS373点亮7段数码管出问题
小弟初学,课题中需循环调用显示程序,显示程序是用AT89C51通过8个74LS373点亮8个7段数码管,pcb板是用Protel99自动布线做的,调试却有问题,怎么也找不出硬件或软件的问题,急着要交作业!请大侠们帮我看看问题出在哪?在此先谢了!问题如下:(若让8个LED数码管显示相同的内容,没有问题;实物板上P0口每一位都另外加了4.1k上拉电阻)
问题1:让8个LED分别显示各不同内容(比如各自的序号(1、2、3...8)),就出问题了,现象是某几个不确定的LED不显示设定的内容,要么显示8和小数点,要么显示乱码,另有某些LED虽显示数字正确,但小数点却也显出来了;
问题2:让第5、6、7、8四个LED显示各自的序号5、6、7、8,其他LED全关闭不亮并锁存,但1到4四个LED却关闭不了,显示乱码或5、6、7、8四是数字中的某一个。
不知是74LS373用得不对还是其它硬软件的问题? 点击浏览该文件
点击浏览该文件
此主题相关图片如下:
发表时间:2008年1月1日14:56:27