单片机初识

点亮一个LED灯

#include <reg51.h>
sbit LED1 = P1^0;

void DelayUs2x(unsigned char n);
void DelayMs(unsigned char n);
void main()
{
    while(1)
    {
        LED1 = 0;
        DelayMs(300);
        LED1 = 1;    
        DelayMs(300);
    }
}

void DelayUs2x(unsigned char n)
{
    while(--n);
}

void DelayMs(unsigned char n)
{
    while(n--)
    {
        DelayUs2x(245);
        DelayUs2x(245);
    }
}

猜你喜欢

转载自blog.csdn.net/paranoid_fy/article/details/81149705
今日推荐