Java教程

51流水灯

本文主要是介绍51流水灯,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

51单片机引脚的驱动能力 ,sink,source

 

/**********************51单片机学习例程************************
*  平台:Keil U4 + STC89C52
*  名称:P1口控制流水灯闪烁
*  编写:Tony
*  日期:2022-1-22
*   QQ : 674749794
*  晶体:12MHZ
*	 变更记录:无
******************************************************************/
#include <reg52.h>
unsigned char led_state;
void led_show();
/********************************************
							LED状态切换子函数
********************************************/
void led_show(){
   if(led_state>=7)
      led_state=0;
   else
      led_state++;
   P1=(0x01<<led_state);

}

 void main(){
	 unsigned int i;
	 while(1){
	  led_show();
	  for(i=0;i<30000;i++);
 	 }
 }

  

这篇关于51流水灯的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!