首页 > 其他分享 >【51单片机】【STC89C52(A2版)】3-3独立按键控制LED 灯显示二进制

【51单片机】【STC89C52(A2版)】3-3独立按键控制LED 灯显示二进制

时间:2023-01-29 14:01:43浏览次数:35  
标签:LED LEDNum -- STC89C52 51 unsigned Delay1ms char while

#include <STC89C5xRC.H>


void Delay1ms(unsigned int xms)  //@12.000MHz

{

unsigned char i, j;

while(xms--)

{

  i = 2;

  j = 239;

 do

 {

  while (--j);

 } while (--i);

}

}

void main()

{

unsigned char LEDNum=0;

while(1)

{

 if(P31==0)

 {

  Delay1ms(20);

  while(P31==0);

  Delay1ms(20);

   

  LEDNum++;

  P2=~LEDNum;

 }

}

}

标签:LED,LEDNum,--,STC89C52,51,unsigned,Delay1ms,char,while
From: https://blog.51cto.com/u_15865347/6025733

相关文章