我也遇到过和你一样的问题,开始我没有加上拉电阻,即使程序编写的正确,也不能把LED灯点亮。
但是后来加上10k的电阻后,这个问题就不存在了。
顺便说一句,LE是所存使能端,OE是输出使能端。
我写的程序如下:
LE=1;
P0=0xff;
LE=0;
delay(1000);
所谓所存,就是指当LE高电平有效时,给74HC573的D端,输入什么样的电平,当数据输入完毕,LE变成低电平时,在74HC573的Q端,就输出什么样的电平。同时,OE永远为低电平,你可以直接接地。
我看到这个问题是09年提问的,希望能对其他人有用。
独学而无友,则则孤陋寡闻。