标题: STM32单片机GPIO输入控制程序 [打印本页]

作者: l263126    时间: 2023-5-8 11:08
标题: STM32单片机GPIO输入控制程序
实现两个按键的输入通过LED或数码管展示不同的按键响应(响应方式不做限制),HAL库版本和标准库版本各两份实现扫描按键输入和按键中断输入。并在Proteus工程上运行。
对应附件名称如下:HAL库版扫描按键输入代码工程、标准库版扫描按键输入代码工程、HAL库版中断按键输入代码工程、标准库版中断按键输入代码工程、PROTEUS仿真工程、实验结果文档。

实验内容:
1、 在Proteus上使用STM32器件选取两个引脚连接按键(引脚选择方式选择下面中的一种1.以自己的学号尾数转为两位八进制数,分别选取两组GPIO的对应引脚表示该两位八进制数;2. 以自己的学号尾数转为两位八进制数,选取一组GPIO的高八位和低八位对应引脚表示该两位八进制数;)。然后选取适当的引脚连接LED灯或数码管用于展示按键响应。
2、 在Proteus工程上使用文字工具,标注实验名称,学号,姓名,GPIO选择介绍信息。
3、 创建MDK工程(HAL库版本和标准库版本各两份实现扫描按键输入和按键中断输入,共计四份代码工程),实现两个按键的输入通过LED或数码管展示不同的按键响应(响应方式不做限制)。并在Proteus工程上运行。

用按键扫描、中断控制LED灯_实验结果图及说明.docx

4.42 MB, 下载次数: 8, 下载积分: 黑币 -5

用按键扫描控制LED灯__HAL库版中断按键输入代码工程.7z

268.51 KB, 下载次数: 11, 下载积分: 黑币 -5

用按键扫描控制LED灯_HAL库版扫描按键输入代码工程.7z

268.06 KB, 下载次数: 10, 下载积分: 黑币 -5

用按键扫描控制LED灯_PROTUES仿真工程.zip

264.28 KB, 下载次数: 8, 下载积分: 黑币 -5

用按键扫描控制LED灯_标准库版扫描按键输入 代码工程.7z

174.13 KB, 下载次数: 10, 下载积分: 黑币 -5

用按键扫描控制LED灯_标准库版中断按键输入 代码工程.7z

177.46 KB, 下载次数: 12, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1