|
正规开锁学校:指纹密码锁的软件设计指纹密码锁程序怎么设计2017-08-17 10:03来源:正规开锁学校:指纹密码锁的软件设计作者:开锁技术学校浏览数:656次
正规开锁学校:指纹密码锁的软件设计 正规开锁学校介绍莫尔斯密码锁的控制软件流程图。现说当KEY键首次按下时接通IC:电源。8748开始执行以0000H为首地址的程序。首先要确定密码的长度。其过程是依次给DB,~DB,送高电平, 而在相应时间检查T。值,便可知DB,~DB,所接二极管情况。从而确定了密码长度N。接下来就可启动8748内部的定时器T/C,用8748内寄存器R。与T/C的组合便测量键按下或释放的时间。这里8748使用3兆赫晶振, 则指令周期为5us;T/C计数时钟周期为160us。那么T/C最大计时为0.16ms×256=40.96ms。这样每次T/C最大经过40.96ms产生一次计时中断。程序便跳到007H地址,再使R。寄存器加1。当做了上述工作,CPU就转向监视键的输入。 此时,其主要功能为提供键的防抖动时间以及记录键按下的时间和释放时间。如果一个键按下后,经过5秒还未释放,就可认为这次按键无效,导致关断IC2电源。对于每次键的释放时间如果超过1秒,也认为太长而导致IC,电源关断。 这样只有在键按下时间小于5秒而释放时间大于1秒,这次按键按下才算有效。这里确定1秒和5秒是照顾了大多数人的习惯。以上就是正规开锁学校介绍指纹密码锁的软件设计的部分。 相关热点 下一篇: 正规开锁学校:爱迪尔智能锁质量怎么样?
|