首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
单片机在锅炉水处理控制中的应用
来源:本站整理  作者:佚名  2009-11-11 09:53:52




3 系统软件设计
3.1 主程序
    系统软件主程序由基础C语言编写。软件首先进行硬件系统初始化,包括端口初始化、标志初始化、定时器初始化、中断设置等。主程序详细工作流程如图3所示。


3.2 中断服务程序-
    时钟分更新和按键按下采用定时扫描的方式检测。在中断服务程序中,首先访问时钟的时间寄存器区,读取分更新寄存器,判断是否有分更新,如有则设置分更新标志,以备主程序使用。然后读取显示器驱动和按键控制芯片向单片机的输入接口值,判断是否有按键按下,当端口为低电平时,表示有按键按下,为高电平表示没有按键按下。
    系统内部集成WDT定时器复位,防止系统出现软/硬件错误。一旦有错误出现,WDT溢出,系统报警,保证系统正常运行。
3.3 控制处理子程序
    控制处理子程序是直接控制软化水设备的程序。当有分更新时,当前运行时间减1,判断当前工序的剩余时间是否为0。如果为0,表明当前工序运行时间到,电机转动换位,工序号增1,直到为最后工位时,再循环至第一位,继续运行。
3.4 按键处理子程序
    按键用于系统的运行参数输入和控制,按键处理子程序实现硬件设计时定义的按键功能。本系统所用按键较少,但实现的按键功能较为齐全,有功能键,循环移位键,增1键,增1键根据不同内容自动限制输入值范围,有复位键使系统从初始状态运行。有单键起作用的,也有两键共同起作用的。


4 结 语
    本文设计的用于软化水设备的控制系统。与同类控制系统相比,单片机系统最小化,整个组成电路结构简单,成本低,系统可靠性高。经实际运行,系统稳定可靠。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:98,402.34000 毫秒