定时器开启后,每秒自加,输入密码正确开锁后超过分钟后不能进入修改开锁密码的界面设定定时器工作方式,定时器定时毫秒开总中断允许定时器中断定时器中断次数计数单元按指定位置显示串字符第行,第列注意字符串不能长于个字符限制不能大于,不能大于,若到达字串尾则退出坐标应小于显示单个字符延时显示字符串跳出循环体初始化三次显示模式设置,不检测忙信号显示模式设置,开始要求每次检测忙信号关闭显示显示清屏显示光标移动设置显示开及光标设置显示子程序写数据函数高脉冲检测忙若晶振速度太高可以在这后加小的延时延时功能发送应答信号功能向写入字节的数据功能从中读出字节的数据读字节子程序通用读出的数据存放在中置口为,准备读入数据做好的效果图上电时显示电子锁请输入密码输入位密码后按确定键,系统会判断输入的密码是否正确,如果正确就开锁,如果密码,就提示密码如果输入过程中发现密码输入,可以按取消键重新输入。如果输入密码超过位,系统自动截取前面输入的位作为密码输入的密码正确,显示开锁电子锁为您开锁如果输入的密码连续次,系统就会锁死分钟。输入密码次显示电子锁输入次输入密码次显示电子锁输入次输入密码次显示电子锁输入次提示输入密码输入次后就进入锁死界面液晶显示通过调节电位器,可以显示液晶的显示效果修改开锁密码输入组密码中的组密码按确认键后在液晶屏显示开锁的状态下迅速按下设置键并长按秒后,系统就会进入修改开锁密码的界面,进入修改开锁密码的界面后可以通过按翻页键进行选择性的修改其中的组密码。修改完密码后按确认键来确认修改,如果中途不修改,也可以按取消键退出。修改密码的界面写指令函数高脉冲,为时忽略忙检测根据需要检测忙正常读写操作之前必须检测控制器状态控制器空闲,控制器忙。读状态检测忙信号功能在指定位置显示个字符第行位置,第二行说明第行,第列注意字符串不能长于个字符限制不能大于,不能大于当要显示第二行时地址码算出指令码这里不检测忙信号,发送地址码设定延时时间微秒延时程序功能发送非应答信号功能发送停止信号功能发送启动通讯的信号功能判断应答或非应答说明通讯出错时标志为,否则为清除标志,显示处理程序按键键码读取子函数,返回相应的键码全局变量,存储最终的键码,其值为位数据的读取,也就是密码的读取输入密码和系统码对比,看是否符合开锁条件返回值为就开锁,返回值为为密码确认键处理程序取消键处理程序矩阵键盘键码,定义个数据作为系统的密码也就是组位数定义全局变量,储存输入的个按键数据输入的数据暂存按键键入是否成功的标准,为成功为失败键入次数的统计密码是否对的标志单位,为成功,为失败密码输入次数主程序关闭蜂鸣器关闭锁液晶初始化设置关闭定时器单片机上电的时候先读取组密码读取键码把键码转为密码显示写入数据操作发送启动脉冲写的芯片地址,高四位固定为,选择第区,写操作读取应答或非应答信号判断写入的内部地址先写入个字节的数据写数据完毕,发送停止脉冲发送启动脉冲写的芯片地址,高四位固定为,选择第区,写操作读取应答或非应答信号判断写入的内部地址写入后面字节的数据写数据完毕,发送停止脉冲读数据操作读取前面字节的数据发送启动脉冲的芯片地址,高四位固定为,选择第区,写操作写入的锁定时间过后系统恢复第二次按确认清除显示下确认修改密码把暂存单元的数据传给对应的开始密码暂存单元清零,下次修改密码可以再次利用各种标志单元清零按键次数计数清零清除显示下取消键处理程序判断是否为取消键清零按取消键后,键入按键次数的计数单元清零取消显示密码清除显示下输入密码和系统码对比,看是否符合开锁条件依次判断组如果系统密码和键入的密码对应的位样,则暂存单元自加如果为,证明键入的密码和组系统密码中的组样退出判断定义变量暂存高四位和低四位按键的键码置按键控制口为,准备读入数据,如果没有按键按下,则相等延时去除抖动再次讲置,准备读入去除抖动后的数据经软件延时后,判断为误判,则退出函数,返回多个按键同时按下,显示,然后退出交换高四位和低四位的状态,再次读取键码
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 54 页
第 2 页 / 共 54 页
第 3 页 / 共 54 页
第 4 页 / 共 54 页
第 5 页 / 共 54 页
第 6 页 / 共 54 页
第 7 页 / 共 54 页
第 8 页 / 共 54 页
第 9 页 / 共 54 页
第 10 页 / 共 54 页
第 11 页 / 共 54 页
第 12 页 / 共 54 页
第 13 页 / 共 54 页
第 14 页 / 共 54 页
第 15 页 / 共 54 页
预览结束,还剩
39 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。