標題: 關(guān)于單片機流水燈的設(shè)計文檔 [打印本頁]

作者: 45564564564    時間: 2019-12-18 21:24
標題: 關(guān)于單片機流水燈的設(shè)計文檔
第一次發(fā)帖--
流水燈設(shè)計
一、 實驗?zāi)康?/strong>
1. 了解單片機I/O口的工作原理。
2. 掌握51單片機的匯編指令。
3. 熟悉匯編程序開發(fā),調(diào)試以及仿真環(huán)境。
二、 實驗內(nèi)容
通過匯編指令對單片機I/O進行編程(本實驗使用P0口),以控制八個發(fā)光二極管以一定順序亮滅。(即流水燈效果)。
三、 實驗原理
通過更改P08位的高低電平,分別控制8個發(fā)光二極管的亮滅。具體的亮滅情況如下
要實現(xiàn)“流水燈”效果,也就是需要將P0口的輸出值發(fā)生以下變化: FEFDFBF7EFDFBF7FBFDFEFF7FBFDFE......  可以使用一個循環(huán),不斷對數(shù)據(jù)進行移位運算實現(xiàn)。這里的移位指令采用RLRR,即不帶進位的位移運算指令。如果使用帶進位的位移運算指令(RLCRRC),則需要定期把CY0,否則會出現(xiàn)同時亮起兩個發(fā)光二極管的情況。

111.png (1.09 MB, 下載次數(shù): 29)

111.png

HJ)1OFHPVKAWS`(S9BRG`{0_WPS圖片.png (954.39 KB, 下載次數(shù): 33)

HJ)1OFHPVKAWS`(S9BRG`{0_WPS圖片.png

圖片1.png (17.85 KB, 下載次數(shù): 28)

圖片1.png

流水燈設(shè)計報告.docx

71.1 KB, 下載次數(shù): 4, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1