点亮单片机世界的第一盏灯——LED程序

main.c:
#include
#include "delay.h"
#include
#define LEDPORT P0
//unsigned char chardata[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void main()
{
   unsigned char temp = 0x7f;
 
   while(1)
  {
     LEDPORT = _crol_(temp,1);
     temp = LEDPORT;
     delay_s(1);
    }
}

delay.c:
void delay_us(unsigned char t)
{
    while(--t);
}
void delay_ms(unsigned char t)
{
   while(t--)
  {
     delay_us(245);
     delay_us(245);
    }
}
void delay_s(unsigned char t)
{
   while(t--)
  {
     delay_ms(200);
     delay_ms(200);
     delay_ms(200);
     delay_ms(200);
     delay_ms(200);
    }
}

你可能感兴趣的:(单片机)