标题: 流水灯间隔点亮 [打印本页]

作者: llwhyl    时间: 2018-5-5 11:16
标题: 流水灯间隔点亮
/****************************************************************
                                                              
            程序名称:   流水灯间隔点亮                    
                                                                           
*****************************************************************/
/*头文件*/
#include <reg52.h>      
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char

/*端口定义*/
#define led_port  P1      /*定义LED显示的数据脚*/

/*1MS为单位的延时程序*/
void delay_1ms(uchar x)
{
    uchar j;
    while(x--){
        for(j=0;j<125;j++)
            {;}
        }   
}

/*主程序*/
void main()
{

while(1){
  led_port = 0xaa; /*将数据输出到LED端口,显示为8.6.4.2号灯亮*/
  delay_1ms(200);
  delay_1ms(200);
  delay_1ms(200);
  delay_1ms(200); /*延时*/
  
  led_port = 0x55; /*将数据输出到LED端口,显示为7.5.3.1号灯亮*/
  delay_1ms(200);
  delay_1ms(200);
  delay_1ms(200);
  delay_1ms(200); /*延时*/
  }

}





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1