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

QQ登錄

只需一步,快速開始

搜索
查看: 1965|回復(fù): 0
收起左側(cè)

STM32單片機(jī)GPIO輸入控制程序

[復(fù)制鏈接]
ID:1076013 發(fā)表于 2023-5-8 11:08 | 顯示全部樓層 |閱讀模式
實(shí)現(xiàn)兩個(gè)按鍵的輸入通過LED或數(shù)碼管展示不同的按鍵響應(yīng)(響應(yīng)方式不做限制),HAL庫版本和標(biāo)準(zhǔn)庫版本各兩份實(shí)現(xiàn)掃描按鍵輸入和按鍵中斷輸入。并在Proteus工程上運(yùn)行。
對(duì)應(yīng)附件名稱如下:HAL庫版掃描按鍵輸入代碼工程、標(biāo)準(zhǔn)庫版掃描按鍵輸入代碼工程、HAL庫版中斷按鍵輸入代碼工程、標(biāo)準(zhǔn)庫版中斷按鍵輸入代碼工程、PROTEUS仿真工程、實(shí)驗(yàn)結(jié)果文檔。

實(shí)驗(yàn)內(nèi)容:
1、 在Proteus上使用STM32器件選取兩個(gè)引腳連接按鍵(引腳選擇方式選擇下面中的一種1.以自己的學(xué)號(hào)尾數(shù)轉(zhuǎn)為兩位八進(jìn)制數(shù),分別選取兩組GPIO的對(duì)應(yīng)引腳表示該兩位八進(jìn)制數(shù);2. 以自己的學(xué)號(hào)尾數(shù)轉(zhuǎn)為兩位八進(jìn)制數(shù),選取一組GPIO的高八位和低八位對(duì)應(yīng)引腳表示該兩位八進(jìn)制數(shù);)。然后選取適當(dāng)?shù)囊_連接LED燈或數(shù)碼管用于展示按鍵響應(yīng)。
2、 在Proteus工程上使用文字工具,標(biāo)注實(shí)驗(yàn)名稱,學(xué)號(hào),姓名,GPIO選擇介紹信息。
3、 創(chuàng)建MDK工程(HAL庫版本和標(biāo)準(zhǔn)庫版本各兩份實(shí)現(xiàn)掃描按鍵輸入和按鍵中斷輸入,共計(jì)四份代碼工程),實(shí)現(xiàn)兩個(gè)按鍵的輸入通過LED或數(shù)碼管展示不同的按鍵響應(yīng)(響應(yīng)方式不做限制)。并在Proteus工程上運(yùn)行。

用按鍵掃描、中斷控制LED燈_實(shí)驗(yàn)結(jié)果圖及說明.docx

4.42 MB, 下載次數(shù): 8, 下載積分: 黑幣 -5

用按鍵掃描控制LED燈__HAL庫版中斷按鍵輸入代碼工程.7z

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

用按鍵掃描控制LED燈_HAL庫版掃描按鍵輸入代碼工程.7z

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

用按鍵掃描控制LED燈_PROTUES仿真工程.zip

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

用按鍵掃描控制LED燈_標(biāo)準(zhǔn)庫版掃描按鍵輸入 代碼工程.7z

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

用按鍵掃描控制LED燈_標(biāo)準(zhǔn)庫版中斷按鍵輸入 代碼工程.7z

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

評(píng)分

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

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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