e lập trình cho 89c51 chay tuần tựu 8 led :
#include<at89x51.h>
void delay(unsigned long ms)
{
while ( ms--) ;
}
void main ( void )
{
int n;
while ( 1)
{
P3 = 0x01;
for ( n=0;n<8;n++)
{
P3=P3<<1;
delay ( 25000);
}
}
}
nhưng khi thữ thì e thấy led đầu tiên e nối zo P3.0 lại ko sáng . . . mấy a xem e sai chỗ nào và sửa giúp e với . .
#include<at89x51.h>
void delay(unsigned long ms)
{
while ( ms--) ;
}
void main ( void )
{
int n;
while ( 1)
{
P3 = 0x01;
for ( n=0;n<8;n++)
{
P3=P3<<1;
delay ( 25000);
}
}
}
nhưng khi thữ thì e thấy led đầu tiên e nối zo P3.0 lại ko sáng . . . mấy a xem e sai chỗ nào và sửa giúp e với . .
Comment