本帖最后由 楓雨 于 2021-6-11 16:43 編輯
代碼見(jiàn)附件
一 設(shè)計(jì)任務(wù)目標(biāo)和要求
任務(wù)名稱(chēng) | 現(xiàn)象 | 1、流水燈 | 依次點(diǎn)亮8個(gè)LED燈后,再逆向依次點(diǎn)亮,每次點(diǎn)亮間隔0.5s | 2、數(shù)碼管靜態(tài)顯示 | 數(shù)碼管靜態(tài)顯示,依次實(shí)現(xiàn)9~0計(jì)數(shù)、0~9計(jì)數(shù)、偶數(shù)計(jì)數(shù),即 0->2->4…->8 | 3、數(shù)碼管動(dòng)態(tài)顯示 | 數(shù)碼管動(dòng)態(tài)顯示數(shù)字:12 | 4、矩陣鍵盤(pán) | 按下按鍵,顯示對(duì)應(yīng)的鍵值 |
二 設(shè)計(jì)方案的論證與選擇
原理框
51hei截圖_20210610214744.png (83.64 KB, 下載次數(shù): 40)
下載附件
2021-6-10 22:05 上傳
三 系統(tǒng)硬件電路設(shè)計(jì)
51hei截圖_20210610214744.png (395.6 KB, 下載次數(shù): 46)
下載附件
2021-6-10 21:49 上傳
51hei截圖_20210610214744.png (190.82 KB, 下載次數(shù): 39)
下載附件
2021-6-10 21:50 上傳
四 系統(tǒng)軟件設(shè)計(jì) (說(shuō)明:1.畫(huà)出各模塊程序設(shè)計(jì)流程圖;2.畫(huà)出主程序流程圖;3.畫(huà)出仿真電路并仿真)
無(wú)仿真
51hei截圖_20210610214744.png (153.94 KB, 下載次數(shù): 49)
下載附件
2021-6-10 21:51 上傳
51hei截圖_20210610214744.png (250.32 KB, 下載次數(shù): 45)
下載附件
2021-6-10 21:52 上傳
51hei截圖_20210610214744.png (296.31 KB, 下載次數(shù): 47)
下載附件
2021-6-10 21:54 上傳
五 軟硬件聯(lián)調(diào)
(說(shuō)明:說(shuō)說(shuō)具體調(diào)試步驟、出現(xiàn)的問(wèn)題及解決方法)
調(diào)試步驟:
問(wèn)題 | 解決辦法 | 1、數(shù)碼管動(dòng)態(tài)顯示不穩(wěn)定
| ①、檢查硬件連接是否穩(wěn)定
②、若硬件連接沒(méi)問(wèn)題,就檢查程序,可通過(guò)更改數(shù)碼管或矩陣鍵盤(pán)函數(shù)中的延時(shí)函數(shù)參數(shù)調(diào)節(jié)動(dòng)態(tài)顯示的效果
| 2、開(kāi)發(fā)板上的排針虛焊、IO口被占用
| ①、拿電烙鐵再次焊接好;②、寫(xiě)程序時(shí),避免使用該IO端口
|
|
|
由于所使用的開(kāi)發(fā)板部分IO口被占用,所以程序中使用的IO口參差不齊,使用者應(yīng)注意
4X4矩陣鍵盤(pán)程序.7z
(639.75 KB, 下載次數(shù): 63)
2021-6-11 02:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
拓展2、3 數(shù)碼管顯示..7z
(183.98 KB, 下載次數(shù): 31)
2021-6-11 01:38 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
流水燈.7z
(287.76 KB, 下載次數(shù): 32)
2021-6-11 02:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
最后:如有錯(cuò)誤,請(qǐng)各位哥哥姐姐糾正,不勝感激!
|