51微控制器 試驗一 點亮你的第一顆LED

2021-08-13 12:30:00 字數 598 閱讀 2850

**區:

/*time:2017-12-14

author:lll

function:點亮第一顆led

*/#include//包含特殊功能暫存器定義的標頭檔案

sbit led = p0^0;//位位址宣告,注意sbit必須小寫,p必須大寫

sbit addr0 = p1^0;//138解碼器控制端介面宣告

sbit addr1 = p1^1;//^

sbit addr2 = p1^2;//^

sbit addr3 = p1^3;//  ^

sbit enled = p1^4;//同上

void main(void)//任何乙個c程式都必須有且只有乙個main函式

是成對存在的,在這裡表示函式的起始和結束

enled = 0;//控制138解碼器leds6輸出低電平,9012三極體導通

addr3 = 1;// ^

addr2 = 1;// ^

addr1 = 1;// ^

addr0 = 0;//同上

led = 0; //分號表示一條語句結束

while(1);//程式停止到此位置

}

配置PCA的一點總結12微控制器

先看 include stc12.h unsigned int last capture data 0 unsigned int new capture data 0 unsigned int g period 0 unsigned int g frequency 0 unsigned char s...

學習51微控制器的第一天

在大學的時候簡單學過一點51基礎知識,也有一點c語言的基礎,可是基本上都忘完了,現在重新從零開始學習。使用的工具proteus 8 professional進行 同時變成軟體是keil uvision4 值得注意的是,當我在w10系統上安裝proteus 8 professional後,執行 產生錯...

C51微控制器學習的第一步,點亮乙個LED燈

我在學習微控制器的第一課就是點亮乙個led燈,因為我在學習的時候購買了一塊板子,所以我就直接用板子上手了 還有一些模擬軟體也可以實現板子的功能 想要點亮乙個led燈,是需要一些東西的 1.就是外部連線電路 下面介紹怎麼在keil上生成hex檔案 想要生成hex檔案就要編寫相關的源 源 如下 incl...