找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4593|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32入門(mén)筆記1—流水燈、數(shù)碼管、矩陣鍵盤(pán)(基于STM32F103RCT6)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本帖最后由 楓雨 于 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ì)方案的論證與選擇

原理框


三  系統(tǒng)硬件電路設(shè)計(jì)



四  系統(tǒng)軟件設(shè)計(jì)
說(shuō)明:1.畫(huà)出各模塊程序設(shè)計(jì)流程圖;2.畫(huà)出主程序流程圖;3.畫(huà)出仿真電路并仿真

無(wú)仿真






五  軟硬件聯(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)

拓展2、3 數(shù)碼管顯示..7z (183.98 KB, 下載次數(shù): 31)

流水燈.7z (287.76 KB, 下載次數(shù): 32)

最后:如有錯(cuò)誤,請(qǐng)各位哥哥姐姐糾正,不勝感激!

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表