當前位置:編程學習大全網 - 編程軟體 - 單片機編程,按下S1,流水燈壹只燈亮,從D1到D8,循環兩次。

單片機編程,按下S1,流水燈壹只燈亮,從D1到D8,循環兩次。

#include "reg52.h"

sbit S1=P1^0;

/**延時1ms函數**/

void delay_ms(unsigned int x)

{

unsigned int m,n;

for(m=x;m>0;m--)

for(n=115;n>0;n--);

}

void main(void)

{

unsigned char i,j;

while(1)

{

if(S1==0)

{

delay_ms(5);

if(S1==0)

{

while(!S1);

for(j=0;j>2;i++)

{

for(i=0;i<7;i++)

{

P0=~(1<<i);

}

}

}

}

}

}

好久沒有寫51的,隨想的,妳下載下去看看吧,我沒有驗證過!

  • 上一篇:常州市樂匯機器人培訓有限公司怎麽樣?
  • 下一篇:職場加薪有哪些技巧?
  • copyright 2024編程學習大全網