预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110414214A(43)申请公布日2019.11.05(21)申请号201910671028.0(22)申请日2019.07.24(71)申请人南京俊禄科技有限公司地址210000江苏省南京市江宁区禄口街道神舟路37号创智产业园C栋东侧3楼(72)发明人徐俊杰娄方林毓平(74)专利代理机构南京常青藤知识产权代理有限公司32286代理人史慧敏(51)Int.Cl.G06F21/46(2013.01)权利要求书1页说明书3页附图3页(54)发明名称一种简易的密码验证方法(57)摘要本发明提供一种简易的密码验证方法,包括显示屏、单片机和至少两个按键,所述按键包括数字变化键和确认键;电路采用单键开关复合用法,显示屏、单片机、数字变化键和确认键,实现密码设置和密码验证功能,简化了设计,增强了保密性,使操作更舒适、简单;同时在用于导航产品、工业产品中,较少的按键和简单的构造,提高其工作的稳定性和对环境的适用性,使用寿命长。CN110414214ACN110414214A权利要求书1/1页1.一种简易的密码验证方法,其特征在于,包括显示屏、单片机和至少两个按键,所述按键包括数字变化键和确认键;其密码设置的方法为:S1、显示屏显示多位密码数字框,且第一位密码数字框显示默认的数字0并闪烁;S2、通过按动数字变化键,单片机通过每次按数字变化键产生的脉冲进行计数,同时在显示屏上当前位置密码数字框数字增加1,直至设置到合适的数字为止;S3、通过按动确认键,单片机保存当前位置密码数字框的数字;S4、显示下一位密码数字框的默认数字0并闪烁,并返回S2;S5、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为初设密码;S6、显示屏重置,进入S1-S4;S7、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为校验密码;S8、单片机通过对初设密码和校验密码进行比较,若相同,则将初设密码作为确定密码保存在单片机中,设置完成;若不同,则返回S1;其密码验证的方法为:S11、进入S1-S4;S12、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为验证密码;S13、单片机通过对确定密码和验证密码进行比较,若相同,则密码验证完成;若不同,单片机从1开始计数;S14、判断单片机计数是否大于3,若是,则单片机关闭并通过内部定时器计时,24小时后重启;若否,则返回11。2.根据权利要求1所述的一种简易的密码验证方法,其特征在于,所述按键为微动开关。3.根据权利要求1所述的一种简易的密码验证方法,其特征在于,所述单片机带定时器的STM32系列单片机。2CN110414214A说明书1/3页一种简易的密码验证方法技术领域[0001]本发明属于密码验证技术领域,具体涉及一种简易的密码验证方法。背景技术[0002]一些电子产品,以船舶通迅导航为例,有一些用户的参数设置要求,而用户的不确定可能会导致设备被频繁的进行设置而影响正常使用。有必要对参数设置进行加密,确保经过授权的人员才能使用参数设置功能。这些设备通常功能比较单一,面板按键比较精简,不允许有较多的键盘。发明内容[0003]本发明的目的是提供一种简易的密码验证方法,以解决现有的船舶设备上,由于面板按键比较精简,其密码验证不方便的问题。[0004]本发明提供了如下的技术方案:[0005]一种简易的密码验证方法,包括显示屏、单片机和至少两个按键,所述按键包括数字变化键和确认键;[0006]其密码设置的方法为:[0007]S1、显示屏显示多位密码数字框,且第一位密码数字框显示默认的数字0并闪烁;S2、通过按动数字变化键,单片机通过每次按数字变化键产生的脉冲进行计数,同时在显示屏上当前位置密码数字框数字增加1,直至设置到合适的数字为止;S3、通过按动确认键,单片机保存当前位置密码数字框的数字;S4、显示下一位密码数字框的默认数字0并闪烁,并返回S2;S5、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为初设密码;S6、显示屏重置,进入S1-S4;S7、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为校验密码;S8、单片机通过对初设密码和校验密码进行比较,若相同,则将初设密码作为确定密码保存在单片机中,设置完成;若不同,则返回S1;[0008]其密码验证的方法为:[0009]S11、进入S1-S4;S12、当所有位的密码数字框都输入完毕后,单片机保存所有密码数字框的数字为验证密码;S13、单片机通过对确定密码和验证密码进行比较,若相同,则密码验证完成;若不同,单片机从1开始计数;S14、判断单片机计数是否大于3,若是,则单片机关闭并通过内部定时器计时,24小时后重启;若否,