如何用单片机做线束通断测试

来源:百度知道 编辑:UC知道 时间:2024/05/27 11:06:53

/*以51单片机为例,线束根数假设为8根,将其一端接在P1口上,再将其另一端接在8个LED小灯的P端,将LED小灯的N端接在GND上。就可以测试了。某个小灯亮,就表示当前的某根线是好的;反之,不亮则表示当前的某根线是坏的。*/

#include "reg52.h" // 包含头文件
#define N 8 //线束根数假设为8根,用户可自行调整
void main()
{
unsigned char i;
unsigned int j;
for(i=1; i<N; i=i*2)
{
P1 = i;
for(j=0; j<10000; j++); //延时
}

}