板子总算看懂了,哈哈哈哈。

#include "2410addr.h"

//延时

void Delay(int time)
{
 for(time=0;time<50000;time++);

}
int Main (void)
{

 rGPFCON = 0x55aa;
 rGPFUP  = 0xff;
 while(1)
 {
  rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 8<<4 ) ; //灭D5
        Delay( 3000 ) ;     //延时
    rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 4<<4 ) ; //灭D4
        Delay( 3000 ) ;     //延时
    rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 2<<4 ) ; //灭D3
        Delay( 3000 ) ;     //延时
   rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 1<<4 ) ; //灭D2
        Delay( 3000 ) ;     //延时
   rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 0<<4 ) ; //全亮
       Delay( 3000 ) ;
   rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 1<<4 ) ; //灭D2
        Delay( 3000 ) ;
    rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 2<<4 ) ; //灭D3
        Delay( 3000 ) ;
    rGPFDAT = rGPFDAT & (~(0xf<<4)) | ( 4<<4 ) ; //灭D4

 }
}

posted on 2013-03-16 16:45  爱哎唉  阅读(442)  评论(0)    收藏  举报