代码如下:好好研究,很有用的。可以改成按键控制多种花样流水灯,原理是一样的#includeREG52.H#includeINTRINS.H#defineLED_PORT1P1unsignedcharcodetable1[8]={0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e};voidtime(unsignedintucMs);voidmain(void){unsignedcharucTimes;#defineDELAY_TIME200while(1){for(ucTimes=0;ucTimes7;ucTimes++){LED_PORT1=table1[ucTimes];time(DELAY_TIME);}}}/********延时**********/voiddelay_5us(void){_nop_();_nop_();}voiddelay_50us(void){unsignedchari;for(i=0;i4;i++){delay_5us();}}voiddelay_100us(void){delay_50us();delay_50us();}voidtime(unsignedintucMs){unsignedcharj;while(ucMs0){for(j=0;j15;j++)delay_100us();ucMs--;}}