学 生 课 程 实 践 能 力 考 查 题目:温度按键设定、显示、报警系统设计 课程名称:嵌入式系统开发 专业班级: 学生学号: 学生姓名: 考查地点: 考查时长: 4 小时 所属院部: 指导教师: 2017 — 2018 学年 第 2 学期 金陵科技学院教务成绩 1 2017-2018 学年 第2 学期 《嵌入式系统开发》实践能力考核 班 级 姓名 学号 课程名称 嵌入式系统开发 课程编号 0806504151 授课时间 2018 年2 月26 日-- 2018 年5 月4 日 周学时 4 学分 2 简要评语 (从完成情况、是否具备独立开发能力、是否独立完成、编程熟练程度等角度评价
) 任课教师签名: 日期: 温度按键设定、显示、报警系统设计 要求: 1、读取DS18B20温度,在液晶上实时显示,并显示上、下限,初始值上限32,下限26
2、通过按键可以设置环境温度的上限和下限, WK_UP键按下调节上限,再按下调节下限,再按下调节上限…… KEY1按下加1; KEY0按下减1, 根据上限和下限判断当前温度有没有超出范围
3、当温度超过上限,LED1隔1秒亮一次
超过下限,LED2隔1秒亮一次
(也可自定义报警方式) 4、串口波特率一律用9600bps
液晶显示的信息: STM32 test name: xxxxxxxxx Maximum is 32C,Minimum is 26 C The temperature is 29 C,now
(xxxxx是自己的名字拼音) 2 目 录: 第一章
系统要求 1
1 设计要求 1
2 设计方案 第二章
硬件设计 2
1 开发板原理图 2
2 DS18B20 模块 2
3 按键模块 2
4 LCD 显示模块 2
5 LED 模块 第三章
软件设计 3
1 程序流程图 3
2 程序部分代码 3
1 主函数 、main