为什麼不能显示到8051上?哪个灯不亮?
来源:百度知道 编辑:UC知道 时间:2024/06/02 15:02:54
#include <c8051f120.h>
sbit P1_6=P1^6;
int i;
main()
{
while(1)
{
P1_6=1;
for(i=1;i<15000;i++);
P1_6=0;
for(i=1;i<15000;i++);
}
}
我编译也未有ERROR, 跟warning .
sbit P1_6=P1^6;
int i;
main()
{
while(1)
{
P1_6=1;
for(i=1;i<15000;i++);
P1_6=0;
for(i=1;i<15000;i++);
}
}
我编译也未有ERROR, 跟warning .
是不是你自己做的电路,你是P1^6为1时亮还是为零时亮,要是为1时亮的话,单片机输出电流太小,需要接上拉电阻,之后接正极
我很想帮你,你能不能再解释一下你想问什么?
IO口接上拉电阻了没?