标题: c语言点亮一个发光二极管,出错 [打印本页]

作者: tzwanjing    时间: 2015-1-12 17:04
标题: c语言点亮一个发光二极管,出错
#include<reg52.h>
sbit D1=P0^0;
void main()
{
        D1=0;


}
程序编译完成,下载到单片机完成。发光二极管D8 不亮,但是8位数码管亮了。
这是为什么


作者: tzwanjing    时间: 2015-1-12 17:15
找到问题了,三级管Q1没打开。把P14口设置为低电平。
作者: tzwanjing    时间: 2015-1-12 17:16
include<reg52.h>
sbit D1=P0^0;
sbit D2=P1^4;
void main()
{
        D1=0;
        D2=0;

}
这样就OK了。
作者: admin    时间: 2015-1-12 19:44
是的 答案详见:http://www.51hei.com/bbs/dpj-4882-1.html
作者: bjfxxc    时间: 2015-4-1 15:25
受教了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1