第一范文网 - 专业文章范例文档资料分享平台

基于单片机温度控制系统的设计本科毕设论文

来源:用户分享 时间:2025/8/10 8:11:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

XXXX科技学院毕业设计(论文)

3.2.3 键盘环节软件设计

开始 Y KEY1 KEY1键功能程序 Y KEY2 N Y KEY3 N Y KEY4 N 结束

图3-6键处理总流程图

KEY4键功能程序 KEY3键功能程序 KEY2键功能程序

-33-

基于单片机温度控制系统的设计

第一个键为设置/确认键,设置时、分、秒,确认当前设置 开始 延时10ms

N

KEY1?

Y

等待键释放

N

设置标志位?

Y

清设置标志位

写入A/D转换值

返回

图3-7键一功能流程图

设置标志位为1

-34-

XXXX科技学院毕业设计(论文)

第二个键为设置移位键,按一次,设置千位,再按一次,设置百位,再按一次,设置十位。再按一次,设置个位。再按一次,又回到设置千位,如此循环。

开始

延时10ms

N 有设置标 志位?

Y 等待键释放 移位加一 Y 设置千 调KEY3 位?

N

Y 设置百调KEY3 位?

N

Y 设置十 调KEY3 位?

N

Y

设置个 调KEY3 位?

N

返回

图3-8 键二功能流程图

-35-

基于单片机温度控制系统的设计

第三个键为加一键,当第四个键切换到某一功能设置时,调用第三键的功能程序,实现对该值的设定,所以第三键为加一键,每按一次对该值某位加一。

开始

延时10ms N KEY3?

Y

N 有设置标志 位吗? Y Y 是设置控制 调KEY2,控制温度值加一 温度值?

N

Y 设置上调KEY2,上限值加一 延时0.3秒 限值?

N

Y N 设置下 调KEY2,下限值加一 键是否限值?

释放?

N Y 返回

图3-9 键三功能流程图

-36-

基于单片机温度控制系统的设计本科毕设论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c02y905r6x33gyk618jsm0fvam2gysn007br_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top