其实,三个按键完全能实现了,我只能告诉你思路!具体程序得你自己去完成!
其实很简单,三个按键可以定义为:设置键,+键和-键,其中设置键可以实现俩个功能,进入设置功能和保存功能,即Set/Ok键,你定义几个标志位即可,正常状态下按下SET键进入到设置键进入到设置状态,设置状态下搭蔽按下Set键知伍州保存数据并退出:
bit SetFlag=0 //设置标志
//进入设置状态程序
if((Set==0)&(SetFlag==0))
{
SetFlag=1 //建立标橘脊志
//进入到设置状态
}
//参数调整程序,这个通过另外两个按键实现一个加,一个减
if(SetFlag==1)
{
}
//数据保存
if((Set==0)&(SetFlag==1))
{
SetFlag=0 //清除标志
//在这里添加保存参数的程序和退出设置状态的程序
}
1、按键功能甲烷检测报警器铅历陪按键功能如烂首下:
1)“开关”键:当仪器处于关机状态,长按该键仪器开启当仪器处于开机状态,并且未处于设置状态时,长按该键仪器关机当仪器处于设置状态时,作为数据递减键
2)“电压”键:当仪器处于开机状态时,按该键仪器显示电池电压子啊系统设置、仪器调校时,作为数据递增键
3)“设置”键:当仪器处于开机状态,长按该键仪器进入设置状态的那在系统设置、仪器调校时,作为确认键。
2、系统设置及调校
甲烷检测报警器设置或调校前应保证仪器处在稳定状态或开机预热10分钟后进行。
1)校零:长按“设置”键3秒,仪器进入设置状态,数码管显示“1”。按“设置”确认。听到“嘀”的一声,即校零完毕。
注:
甲烷检测报警器校零必须在清洁的空气中进行。当环境空气清洁度达不到校零的要求时,数码管显示ERR,禁止校零。槐蠢
2)标定:在设置状态下,使用“电压”或“开关”键调整,使数码管显示“2”,按“设置”确认,听到“嘀”的一声,进入标定状态,此时数码管显示的数值为上次标定的数值。使用“电压”或“开关”键,调整到本次标定的标准气样数值,按“设置”键确认后即退出标定状态,回到设置状态。
*** 作与使用一:按键使用方法
1、“开/关”键:(1)开机:在关机状态下,按该键1秒,蜂鸣器长鸣“滴”一声,报警指示灯亮,数码管依次显示从“9”到“0”,蜂鸣器长鸣“滴”一声,报警指示灯灭,仪器进入实时甲烷检测状态。
(2)关机:在检测状态下,按该键1秒,蜂鸣器短鸣“滴”一声,进行仪器关机;
(3)在设置状态校准参数时,做取消键处理。
2、“设置”键:(1)在检测状态下,按该键无效,不处理;
(2)在设置状态校准参数时,做确认处理。
3、“▲”键: (1)在检测状态下,反复按该键,仪器循环显示电池电压值和“时分”;
(2)在设置状态校准参数时,做加处理。
4、“▼”键: (1)在检测状态下,反复按该键,仪器循环显示“年”和“月日”;
(2)在设置状态校准参数时,做减处理。
二:各项参数的调校采用功能菜单项方式,其功能做伏菜单项选项含义见表2。
表2
字 符
含 义
P 1
标 零
P 2
标 气
P 3
调 报 警 点
P 4
恢复出厂设置
P 5
调 时 间
P 6
调 日 期
1、标零: ( P 1 )
把仪器开机后置于甲烷浓度为零的环境里(如清新空气),工作10分钟稳定后,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1”字符,再按“设置”键,仪器自动把当前状态标为零点,退出菜单,返回到检测状态。
2、标气: ( P 2 )
把仪器开机,工作10分钟稳定后,给仪器传感器通入200mL/min、1.00%甲烷标准气体,待读数稳定后,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按“▲”键, 数码管显示“P 2 ”字符, 按“设置”键确认,仪器显示当前甲烷浓度值, 按“▲”键或者“▼”键调整仪器读数值为“1.00”,按“设置”键确认,标气完成,返回到检测状态。
3、调报警点: (P 3)
把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按两下“▲”键, 数码管显示“P 3” 字符, 按“设置”键确认,仪器显示当前甲烷报警值, 按“▲”键或者“▼”键调整仪器报警值,按“设置”键确认,调报警点完成,返回到检测状态。
4、恢复出厂设置: (P 4)
把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1”字符,按三下“▲”键, 数码管显示“P 4”字符, 按“设置”键确认,标气值悄胡让和报警值恢复为出厂默认设置值,返回到检测状态。
5、调时间: (P 5)
把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按四下“▲”键, 数码管显示“P 5 ”字符,按“设置”键确认。仪器显示当前的时间值,按“▲”键或者“▼”键调整小时值,按“设置”键确认。按“▲”键或者“▼”键调整分钟值,按“设置”键确认,仪器时间调校完毕,返回到检测状态。
6、调日期: (P 6)
把仪器开机,同时按下设置键和“▲”键3秒,d出调校菜单,数码管显示“P 1” 字符,按一下“▼”键, 数码管显示“P 6 ”字符,启局按“设置”键确认。仪器显示当前的“年”值,按“▲”键或者“▼”键调整“年”值,按“设置”键确认。按“▲”键或者“▼”键调整“月”值,按“设置”键确认。按“▲”键或者“▼”键调整“日”值,按“设置”键确认。仪器日期调校完毕,返回到检测状态。
7、电池电压值、“时分”查询
把仪器开机,按一下 “▲”键,仪器显示当前的电池电压值,再按一下“▲”键,仪器显示当前的“时分”值。反复按“▲”键,当前的电池电压值和当前的“时分”值交替显示。
8、年月日查询
把仪器开机,按一下“▼”键,仪器显示当前的“年”值,再按一下“▼”键,仪器显示当前的“月日”值。反复按“▼”键,当前的“年”值和当前的“月日”值交替显示。
9、报警仪充电
本报警仪配有专用智能充电器,充电过程自动管理。当需要充电时,将充电器电源插头接入交流220V电源,此时充电器指示灯红绿交替闪烁或一直显示橙色,表示电源接通。将被充仪器卡入充电器充电槽,充电器指示灯转换为红色,表示充电开始。当充电器指示灯转换为绿色时,表示报警仪电量已充满,充电结束。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)