驅(qū)動四LED閃爍
keilc51程序:
#include
void main(void)
{
long int i,j;
while(1)
for(i=0;i<9;i++)
{
P2=0x00+i;
for(j=0;j<10000;j++)
{
}
}
}
聯(lián)調(diào)后會發(fā)現(xiàn)四個不同LED的燈按規(guī)律閃爍;并且通過示波器可以測出ABCD的電壓值,LED 亮時待測點電壓為502.6mv即為低電平,所以二極管導通了;LED滅時,電壓為4.995V高電平,二極管不會導通;其中VCC為5V電壓;C51程序中P2口的某一位置一則為高電平;
評論