外部按键中断延时控制LED设计1剖析.doc

成绩 实训报告 题 目: 外部按键延时控制 课程名称: ARM嵌入式系统实训 学生姓名: 孙丹丹 段思韦 夏慧 系 别: 电子工程学院 专 业: 通信工程 年 级: 13级通信(2)班 任课教师: 权循忠 实训时间: 2015年11月13日 电子工程学院 2015年11月 实训三、外部按键延时控制 学生 指导教师 电子工程学院 实训目的 掌握STM32项目开发流程; 学会画出算法流程图 掌握按键 实训内容 完成下列任务的项目 按键KEY0,在中断程序中D0亮、3秒后熄灭; 按中断程序中D0亮、然后3秒后熄灭; 按中断程序中D0和LED1同时亮5秒,然后熄灭。 实训过程 1.人员分工: 段思韦:主要负责算法的设计、程序的编写与实现、实验报告的汇总; 夏 慧:主要负责硬件图的设计与绘画、硬件图的解析。 2.实训硬件连接 KEY0,KEY1用作普通按键输入,分别连接在PC5和PC15上,WK_UP按键连接到PA0,它除了可以用作普通输入按键外,还可以用作STM32的唤醒输入。这个按键是高电平触发的。KEY0,KEY1连接好后接地,WK_UP接VCC.LED0和LED1分别连接在PA8和PD2上,并通过电阻连接,它们都是通过电阻并联后接在一起,最后接VCC和地。 3.算法设计 3.1流程图 初始化外部中断函数后,再编写中断服务函数,利用中断

文档评论(0)

1亿VIP精品文档

相关文档