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

基于单片机的一氧化碳检测仪的控制系统设计

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

18

开 始 初始化CPU 初始化时钟 初始化LED屏 显示开机画面 显示时间 显示主菜单 读 键

图4-2 主程序流程图

检测主程序程序见附录二。 4.3模数转换的设计

(1)模数转换模块的主要功能就是将经放大器放大的模拟电压信号转化为MCU能够处理的数字信号,并传送给单片机。

(2)ADC0832转换的流程图见下图4-3。

19

开始 使能芯片 产生时钟信号 输入通道控制字 读取2字节数据 字节数据校正 送入指定寄存器 结束 图4-3数转换流程图

(3)ADC0832程序见附录三。 4.4按键模块的设计

(1)按键时显现人机对话的一个控制按钮,通过按键的操作,对系统进行发送操作指令,后经与MCU串行通信,然后在液晶上显示。

(2)按键查询式的流程图见下图:

20

图4-4 按键查询式的流程图

(3)按键程序见附录四。 4.5时钟模块的设计

(1)DS1302模块主要是用于设置时间和与MCU通信经LCD显示时间。 (2)时钟模块操作流程图见下图:

21

开始 初始化 保护寄存器操作 向DS写入字节数向DS读取字节数开始 图4-5 时钟模块操作流程图

(3)时钟程序见附录五。 4.6液晶显示模块的设计

(1) LCD模块在本系统中主要起着开界面汉字显示,以及各控制效果的显示。采用直接访问方式。液晶显示的操作流程图见下图4-6。

图4-6 液晶显示的操作流程图

(2)液晶程序见附录六。

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