天天看點

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

文章目錄

  • 1.用51單片機實作流水燈的必備軟體
  • 2.下面是實作的具體步驟
    • 用51單片機實作流水燈的main.c檔案如下

1.用51單片機實作流水燈的必備軟體

1)可以用來寫51單片機代碼的Keil編譯軟體:Keil4或者Keil5

2) stc-isp燒錄軟體

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

2.下面是實作的具體步驟

1)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

2)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

3)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

4)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

5)Ctrl+N------->Ctrl+S建立檔案

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

6)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

7)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

用51單片機實作流水燈的main.c檔案如下

#include<reg52.h>
sbit LED1 = P1^0;
unsigned int a;
void main()
{
   while(1)
   {
      P1 = P1 <<1;
	    a = 65535;
	    while(a--);//軟體延時
	    if(P1 == 0)
	    {
	       P1 = 0xff;//不能寫二進制,這裡全部是1,熄滅,轉換為十六進制
		     a = 65535;
		     while(a--);//軟體延時
	    }
   }
 }
//全部點亮後全部熄滅,再重新點亮,實作閃爍
 
           

8)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

9)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

10)

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

11)好啦,終于到燒錄軟體上場了:

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

12)最後,我們的流水燈就實作啦!

用51單片機實作流水燈1.用51單片機實作流水燈的必備軟體2.下面是實作的具體步驟

以上就是用51單片機實作流水燈的具體操作了,本人是小白一個,如果有寫的不對的地方或者可以改進的地方,還希望各位大佬不吝賜教。

繼續閱讀