最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

51-單片機-第一話-流水燈

2022-05-18 22:42 作者:計算機入門  | 我要投稿

51單片機是對所有兼容Intel 8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8004單片機,后來隨著Flash rom技術的發(fā)展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機型推出,今后很長的一段時間內(nèi)將占有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。

首先學習51單片機可以更好的理解微機原理;其次51單片機簡單易學。

由于本學期開設了 51單片機 課程所以就記錄一下學習過程。

學習軟件:Proteus 8 Professional

(PS:現(xiàn)在Proteus 已經(jīng)集成了 Keil )

第一個實驗比較簡單(流水燈實驗)

電路圖如下:

程序如下:

注釋:當P0輸出低電平時,LDE被點亮。

首先定義一個uint8_t? i = 0X01? (0000 0001)?<- 0X01 的二進制

接下來就是一個for循環(huán)

首先將 i 的值取反后賦值給P0 口即 P0 =0XFE? (1111 1110)

(剛好符合第一盞燈亮其他盞燈滅)

然后對 i 進行一次左移操作 即 i =? (0000 0010)?

繼續(xù)將 i的值取反后賦值給P0 口即 P0 =0XFD? (1111 1101)

(剛好符合第二盞燈亮其他盞燈滅)

… …

這樣,一個流水燈的代碼就搞定了!

效果圖如下:


51-單片機-第一話-流水燈的評論 (共 條)

分享到微博請遵守國家法律
永清县| 鄂尔多斯市| 敦化市| 鹿泉市| 开鲁县| 玛多县| 高淳县| 梓潼县| 永寿县| 铜山县| 巴南区| 桑植县| 勃利县| 栾川县| 峨眉山市| 西平县| 龙井市| 广丰县| 福贡县| 昌图县| 平安县| 陈巴尔虎旗| 兴城市| 汉阴县| 塘沽区| 体育| 沛县| 斗六市| 定西市| 龙胜| 阿荣旗| 永清县| 湘潭市| 澄江县| 乐至县| 天水市| 阜阳市| 樟树市| 饶阳县| 新和县| 肥东县|