找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STM32單片機GPIO輸入控制程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1076013 發(fā)表于 2023-5-8 11:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
實現(xiàn)兩個按鍵的輸入通過LED或數(shù)碼管展示不同的按鍵響應(響應方式不做限制),HAL庫版本和標準庫版本各兩份實現(xiàn)掃描按鍵輸入和按鍵中斷輸入。并在Proteus工程上運行。
對應附件名稱如下:HAL庫版掃描按鍵輸入代碼工程、標準庫版掃描按鍵輸入代碼工程、HAL庫版中斷按鍵輸入代碼工程、標準庫版中斷按鍵輸入代碼工程、PROTEUS仿真工程、實驗結(jié)果文檔。

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

用按鍵掃描、中斷控制LED燈_實驗結(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燈_標準庫版掃描按鍵輸入 代碼工程.7z

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

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

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

評分

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

查看全部評分

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

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表