- 0
- 0
- 约9.26千字
- 约 14页
- 2026-09-22 发布于北京
- 举报
第六讲:io口之中断输入
实验目的:
理解中断过程,并学会
io中断编程。
功能需求:
通过
io口中断方式实现按键按下点亮
led,松开熄灭
led。
分析原理图,研究实现方案:
如上图:按键的
IO口对应
PB4和
PB5,LED
对应的
IO
口对应
PB5。
那么这里采用
PB4作为测试的中断
IO口,对于
PB4口来说,S1按下时刻,PB4的状态由
上拉到3.3V变为接地,即高电平变成低电平的一个下降沿;而
S1松开的状态正好相反。
对于LED
的控制口
PB5来讲,输出高电平则
LED
两端都是高,LED
不亮;输出低电平则
LED
阳极高电平,阴极低电平,LED
点亮。
按照以上方案,实现代码如下:
1,main.c
文件
void
main(void)
_
{
GPIODeInit(GPIOB);
//
将PB端口设置为重置后的默认状态
第六讲:io口之中断输入
实验目的:
理解中断过程,并学会io中断编程。
功能需求:
通过io口中断方式实现按键按下点亮led,松开熄灭led。
分析原理图,研究实现方案:
您可能关注的文档
最近下载
- 《工厂供配电技术》课程思政教学案例(完整版).docx VIP
- 《学前儿童家庭教育》05-不同年龄阶段学前儿童的家庭教育.pptx VIP
- 小学低年级数学游戏教学中的问题及对策研究 .pdf VIP
- 生物安全实验室管理技术规范(GB19489-2025修订版,附操作指南)附解读.docx VIP
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- 2024-2025学年部编版小学语文一年级上册(全册)教案及反思(共224页)完整版.docx VIP
- 最全海康测试工程师笔试题及答案.doc VIP
- 简明中文手册之操作指引-ThermoFisherScientific.PDF VIP
- 如何快速分诊流程.pptx VIP
- 医疗保障定点医药机构信息变更申请表.doc VIP
原创力文档

文档评论(0)