這是我本學(xué)期初學(xué)51單片機(jī)做的實(shí)驗(yàn)流水燈,里面含有原理圖,c51程序,和詳細(xì)的實(shí)驗(yàn)原理,請(qǐng)大家指教
一、實(shí)驗(yàn)?zāi)康呐c要求: 1. 了解單片機(jī)I/O口的工作原理。 2. 掌握51單片機(jī)的匯編指令。 3. 熟悉匯編程序開發(fā),調(diào)試以及仿真環(huán)境。 二、實(shí)驗(yàn)環(huán)境:(硬件環(huán)境、軟件環(huán)境) 硬件環(huán)境:焊錫絲若干, 電烙鐵若干個(gè),電腦一臺(tái),單片機(jī)開發(fā)板一塊,數(shù)據(jù)線一根。 軟件環(huán)境:Keilc 5編程軟件,ISIS Professional仿真軟件。 三、實(shí)驗(yàn)原理 通過更改P0口8位的高低電平,分別控制8個(gè)發(fā)光二極管的亮滅。具體的亮滅情況如下表:
要實(shí)現(xiàn)“流水燈”效果,也就是需要將P0口的輸出值發(fā)生以下變化: FE→FD→FB→F7→EF→DF→BF→7F→BF→DF→EF→F7→FB→FD→FE→...... 四、實(shí)驗(yàn)內(nèi)容 通過匯編指令對(duì)單片機(jī)I/O進(jìn)行編程(本實(shí)驗(yàn)使用P0口),以控制八個(gè)發(fā)光二極管以一定順序亮滅。(即流水燈效果) 仿真原理圖: 
編寫程序: 
元器件清單表:
五、實(shí)驗(yàn)步驟 1、在ISIS Professional仿真軟件上畫好仿真圖。 2、在Keilc 5編程軟件上編譯好程序。 3、將Keilc 5軟件生成的led.hex導(dǎo)入仿真圖的51芯片中并運(yùn)行,檢查仿真實(shí)驗(yàn)效果。 4、仿真成功后焊接實(shí)物電路板。 5、電路板焊完后,通過單片機(jī)開發(fā)板將電腦上的程序燒錄到80C51芯片中,將接好的usb接口通上電源,觀察效果。 6、若電路板效果與理想不一致,找到原因,排查錯(cuò)誤,直至成功為止。 六、實(shí)驗(yàn)結(jié)果 
完整的Word格式文檔51黑下載地址:
流水燈--《單片機(jī)原理與應(yīng)用實(shí)驗(yàn)》實(shí)驗(yàn)報(bào)告.doc
(879.5 KB, 下載次數(shù): 16)
2018-12-26 21:40 上傳
點(diǎn)擊文件名下載附件
|