/****************************************************************************************************************
*************************
*Author:JYW
*Time:2019_03_02
*Describe:LetAllLinesOfCodeSpeak
*****************************************************/
#include<iocc2530.h>
typedef unsigned char uchar
typedef unsigned int uint
#define LED1 P1_0
#define LED2 P1_1
#define LED3 P1_4
void Delayms(uint ms)
{
uint i,j;
for(i= 0; i<ms;i++)
for(j= 0; j<535; j++);
}
void LedOnOrOff(uchar mode)
{
LED1 = mode;
LED2 = mode;
LED3 = mode;
}
void InitLed(void)
{
P1DIR |= 0x13;
LedOnOrOff(1);
}
void main()
{
uchar i;
InitLed();
while(1)
{
LED1 = !LED1;
Delayms(200);
LED2 = !LED2;
Delayms(200);
LED3 = !LED3;
Delayms(200);
for(i = 0; i<2; i++)
{
LedOnOrOff(1);
Delayms(200);
LedOnOrOff(0);
Delayms(200);
}
LedOnOrOff(1);
Delayms(500);
}
}