第四部分傳感器實(shí)驗(yàn)程序2x4矩陣按鍵_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn) 11 - 2x4 矩陣按鍵實(shí)驗(yàn)1.實(shí)驗(yàn)?zāi)康恼莆?STM32F103C8T6 的 GPIO 的設(shè)置。掌握 2*4 按鍵檢測的工作原理及應(yīng)用。2.實(shí)驗(yàn)內(nèi)容配置 STM32F103C8T6 的 PA0PA7 為輸入,可2*4 按鍵檢測口狀態(tài)。程序運(yùn)行后,按下按鍵 1,開發(fā)板藍(lán)色指示燈閃爍一次,按下按鍵 2,開發(fā)板藍(lán)色指示燈閃爍兩次,以此類推,按下按鍵 8,開發(fā)板藍(lán)色指示燈閃爍八次。注:按照 2X4 矩陣按鍵連接圖把矩陣按鍵連接開發(fā)板 J5 端子,矩陣板卡端子 K1K8連接開發(fā)板 J5 上的 PA0PA7,矩陣板子 GND 連接開發(fā)板 J11 端子 GND。3.實(shí)驗(yàn)步驟3.1. 設(shè)備連接按照上圖

2、所示,將 2*4 矩陣按鍵使用杜邦線連接到開發(fā)板上,開發(fā)板“GND”連接到矩陣按鍵“GND”,開發(fā)板“PA0PA7”連接到矩陣按鍵“K1K8”,上電之前,務(wù)必核對連接是否正確。3.2. 程序、調(diào)試在 Keil uVi4 中打開工程“KeyBroad_2x4.uvproj”工程;1編譯工程,注意查看編譯輸出欄,觀察編譯的結(jié)果,如果有錯誤,修改程序,直到編譯成功為止;點(diǎn)擊“Download”按鍵,通過 J-Link 編程器到開發(fā)板中運(yùn)行。(注意要在“LinkerDebug”界面中“Use”下列菜單中選擇“J-Link/J-Trace Cortex”)如果沒有 J-Link,可使用 ISP 方式燒寫

3、程序,具體方法參考 ISP3.3. 觀察實(shí)驗(yàn)現(xiàn)象程序運(yùn)行后,按下按鍵 1,開發(fā)板藍(lán)色指示燈閃爍一次,按下按鍵 2,開發(fā)板藍(lán)色指示燈閃爍兩次,以此類推,按下按鍵 8,開發(fā)板藍(lán)色指示燈閃爍八次。4. 實(shí)驗(yàn)原理2*4 矩陣按鍵的原理圖2*4 按鍵模塊管腳定義如下表:25.程序請參考配套資料“第四部分:傳感器實(shí)驗(yàn)程序”中的例程。(KEIL4 打開)3符號引腳說明備注1K1模塊按鍵 1 檢測點(diǎn)連接單片機(jī) IO 口2K2模塊按鍵 2 檢測點(diǎn)連接單片機(jī) IO 口3K3模塊按鍵 3 檢測點(diǎn)連接單片機(jī) IO 口4K4模塊按鍵 4 檢測點(diǎn)連接單片機(jī) IO 口5K5模塊按鍵 5 檢測點(diǎn)連接單片機(jī) IO 口6K6模塊按鍵 6 檢測點(diǎn)連接單片機(jī) IO 口7K7模塊按鍵 7 檢測點(diǎn)連接單片

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論