基于C语言STC89C52单片机电子密码锁的设计_第1页
基于C语言STC89C52单片机电子密码锁的设计_第2页
基于C语言STC89C52单片机电子密码锁的设计_第3页
基于C语言STC89C52单片机电子密码锁的设计_第4页
基于C语言STC89C52单片机电子密码锁的设计_第5页
已阅读5页,还剩30页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1基于C语言STC89C52单片机电子密码锁的设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳摘要本设计阐述通过PROTEUS软件成功仿真的电子密码锁的实现过程,拇指选用STC89C52单片机为核心的系统来实现按键输入、开锁和密码识别。食指采用具备I2C总线接口的E2PROM芯片来完成密码的存储,拇指通过1602A液晶显示器提示程序运行状态和使用步骤,拇指利用蜂鸣器模拟报警,拇指发光二极管模拟锁的开关。食指该系统用C语言编写程序,拇指与汇编语言相比具有更好的移植性和可读性,拇指便于修改和增减功能。食指凌阳,拇指凌阳关键词PROTEUS;密码锁;单片机;C语言凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DESIGN凌阳,拇指凌阳OF凌阳,拇指凌阳ELECTRONIC凌阳,拇指凌阳CODE凌阳,拇指凌阳LOCK凌阳,拇指凌阳USING凌阳,拇指凌阳STC89C52凌阳,拇指凌阳MCU凌阳,拇指凌阳BASED凌阳,拇指凌阳ON凌阳,拇指凌阳C凌阳,拇指凌阳LANGUAGE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ABSTRACT凌阳,拇指凌阳THE凌阳,拇指凌阳PAPER凌阳,拇指凌阳INTRODUCES凌阳,拇指凌阳THE凌阳,拇指凌阳IMPLEMENTATION凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳ELECTRONIC凌阳,拇指凌阳CODE凌阳,拇指凌阳LOCK凌阳,拇指凌阳WHICH凌阳,拇指凌阳WAS凌阳,拇指凌阳SUCCESSFULLY凌阳,拇指凌阳SIMULATED凌阳,拇指凌阳BY凌阳,拇指凌阳PROTEUS凌阳,拇指凌阳IT凌阳,拇指凌阳USES凌阳,拇指凌阳STC89C52凌阳,拇指凌阳SINGLECHIP凌阳,拇指凌阳MICROCOMPUTER凌阳,拇指凌阳TO凌阳,拇指凌阳ACHIEVE凌阳,拇指凌阳KEY凌阳,拇指凌阳INPUT,凌阳,拇指凌阳THE凌阳,拇指凌阳UNLOCKING凌阳,拇指凌阳AND凌阳,拇指凌阳IDENTIFICATION凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳CODE凌阳,拇指凌阳IT凌阳,拇指凌阳ADOPTS凌阳,拇指凌阳I2C凌阳,拇指凌阳BUS凌阳,拇指凌阳BASED凌阳,拇指凌阳E2PROM凌阳,拇指凌阳CHIP凌阳,拇指凌阳TO凌阳,拇指凌阳COMPLETE凌阳,拇指凌阳THE凌阳,拇指凌阳CODES凌阳,拇指凌阳STORAGE,凌阳,拇指凌阳USING凌阳,拇指凌阳LCD凌阳,拇指凌阳1602A凌阳,拇指凌阳TO凌阳,拇指凌阳PROMPT凌阳,拇指凌阳THE凌阳,拇指凌阳PROGRAMS凌阳,拇指凌阳RUNNING凌阳,拇指凌阳STATE凌阳,拇指凌阳AND凌阳,拇指凌阳WORKING凌阳,拇指凌阳PROCEDURES,凌阳,拇指凌阳ADOPTING凌阳,拇指凌阳BUZZER凌阳,拇指凌阳TO凌阳,拇指凌阳IMITATE凌阳,拇指凌阳THE凌阳,拇指凌阳ALARM凌阳,拇指凌阳AND凌阳,拇指凌阳LED凌阳,拇指凌阳TO凌阳,拇指凌阳IMITATE凌阳,拇指凌阳THE凌阳,拇指凌阳SWITCH凌阳,拇指凌阳IT凌阳,拇指凌阳IS凌阳,拇指凌阳CONVENIENT凌阳,拇指凌阳TO凌阳,拇指凌阳MODIFY凌阳,拇指凌阳AND凌阳,拇指凌阳ADD凌阳,拇指凌阳FUNCTION凌阳,拇指凌阳BY凌阳,拇指凌阳USING凌阳,拇指凌阳C凌阳,拇指凌阳LANGUAGE凌阳,拇指凌阳PROGRAM,凌阳,拇指凌阳WHICH凌阳,拇指凌阳IS凌阳,拇指凌阳MORE凌阳,拇指凌阳TRANSPLANTABLE凌阳,拇指凌阳AND凌阳,拇指凌阳RELIABLE凌阳,拇指凌阳COMPARED凌阳,拇指凌阳TO凌阳,拇指凌阳ASSEMBLY凌阳,拇指凌阳LANGUAGE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳KEYWORDS凌阳,拇指凌阳PROTEUS凌阳,拇指凌阳CODE凌阳,拇指凌阳LOCK凌阳,拇指凌阳SINGLECHIP凌阳,拇指凌阳MICROCOMPUTER凌阳,拇指凌阳C凌阳,拇指凌阳LANGUAGE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳一、凌阳,拇指凌阳前言凌阳,拇指凌阳随着社会物质财富的日益增长和人们生活水平的提高,拇指安全成为现代居民最关心的问题之一。食指而锁自古以来就是把守门的铁将军,拇指人们对它要求甚高,拇指即要求可靠地防盗,拇指又要使用方便。食指传统的门锁既要备有大量的钥匙,拇指又要担心钥匙丢失后的麻烦。食指随着单片机的问世,拇指出现了电子密码锁,拇指其保密性高,拇指使用2灵活性好,拇指安全系数高,拇指故受到广大用户的青睐。食指凌阳,拇指凌阳电子密码锁通常使用ARM和单片机控制1,拇指单片机相对ARM实现较为简单,拇指功能较为完善,拇指因此使用单片机控制较多。食指用单片机控制的密码锁常使用汇编语言编写程序,拇指数码管做显示器凌阳,拇指凌阳2。食指但本设计使用移植性及可读性强的C语言35编写;同时采用显示清楚、功率消耗小而且寿命长的1602A液晶显示器。食指从经济实用的角度出发,拇指采用STC89C52单片机设计出一种具有密码设置、报警等功能的电子密码锁,拇指并通过PROTEUS6软件成功地进行了仿真。食指凌阳,拇指凌阳凌阳,拇指凌阳二、凌阳,拇指凌阳总体方案设计凌阳,拇指凌阳21方案论证与比较凌阳,拇指凌阳方案一以STC89C52单片机为电子密码锁系统核心,拇指使用44矩阵键盘作为数据输入方式,拇指驱动1602A显示器提示程序运行过程和开锁的步骤,拇指利用AT24C02芯片实现掉电存储。食指图1为单片机控制密码锁的系统原理框图。食指凌阳,拇指凌阳凌阳,拇指凌阳STC89C52单片机AT24C02存储芯片矩阵键盘控制LCD1602A蜂鸣器提示电路电源模块LED密码校验提示图1凌阳,拇指凌阳凌阳,拇指凌阳单片机控制密码锁的系统原理框图凌阳,拇指凌阳方案二以74LS112双JK触发器构成的数字逻辑电路控制方案,拇指如图2。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳输入按扭开关组输入锁存电路密码存储电路开锁控制电路机械动作构件5秒定时电路20秒定时电路声光指示电路图2凌阳,拇指凌阳凌阳,拇指凌阳数字逻辑控制方案电子密码锁原理框图凌阳,拇指凌阳22方案选择凌阳,拇指凌阳由于利用单片机灵活的编程设计和强大的I/O端口,拇指及其控制的准确性,拇指不但能实现基本的密码锁功能,拇指还可以增添掉电存储、声光提示等功能,拇指故选用方案一。食指凌阳,拇指凌阳凌阳,拇指凌阳三、凌阳,拇指凌阳单元模块设计凌阳,拇指凌阳31硬件支持凌阳,拇指凌阳使用的元器件有核心芯片STC89C52、存储芯片AT24C02、液晶显示1602A、44矩阵键盘、报警蜂鸣器、发光二极管和三极管。食指凌阳,拇指凌阳凌阳,拇指凌阳32功能单元模块设计凌阳,拇指凌阳321凌阳,拇指凌阳开锁机构凌阳,拇指凌阳通过单片机送给开锁执行机构,拇指电路驱动电磁锁吸合,拇指从而达到开锁的目的。食指如图3所示,拇指为密码锁开锁电路原理图。食指凌阳,拇指凌阳当用户输入的密码正确时,拇指单片机便输出开门信号,拇指送到开锁驱动电路,拇指然后驱动电磁锁,拇指达到开门的目的。食指本次设计中,拇指基于节省成本考虑,拇指用发光二极管代替电磁锁,拇指信息通过LCD显示,拇指并利用蜂鸣器和二极管声光指示。食指其中,拇指绿发光二极管亮,拇指表示开锁;否则,拇指表示密码输入错误并开启报警电路。食指凌阳,拇指凌阳4凌阳,拇指凌阳开锁驱动电路STC89C52单片机密码正确超次锁定电磁锁是否图3凌阳,拇指凌阳凌阳,拇指凌阳密码锁开锁电路原理图凌阳,拇指凌阳凌阳,拇指凌阳322凌阳,拇指凌阳矩阵键盘设计电路凌阳,拇指凌阳每一条水平(行线)与垂直线(列线)的交叉处不相通,拇指而是通过一个按键来连通,拇指利用这种行列式矩阵结构只需要M条行线和N条列线,拇指即可组成具有MN个按键的键盘。食指由于本设计中要求使用16个按键输入,拇指为减少键盘与单片机接口时所占用的I/O线的数目,拇指故使用矩阵键盘。食指本设计中,拇指矩阵键盘行线和单片机P10P13相连,拇指列线与单片机P14P17相连。食指矩阵键盘设计电路图,拇指如图4所示。食指凌阳,拇指凌阳键盘扫描采用行扫描法,拇指即依次置行线中的每一行为低电平,拇指其余均为高电平,拇指扫描列线电平状态,拇指为低电平即表示该键按下。食指凌阳,拇指凌阳凌阳,拇指凌阳1234567890输入密码确认更改密码5图4凌阳,拇指凌阳凌阳,拇指凌阳矩阵键盘设计电路图凌阳,拇指凌阳323凌阳,拇指凌阳声音提示电路设计凌阳,拇指凌阳声音提示电路采用小蜂鸣器提示。食指蜂鸣器能够根据脉冲信号,拇指以及信号的频率发出各种不同的声音,拇指这样可以根据系统要求在密码出入正确和密码输入错误时发出不同的声音提示,拇指已达到报警的要求。食指蜂鸣器电路,拇指如图5所示。食指凌阳,拇指凌阳凌阳,拇指凌阳图5凌阳,拇指凌阳凌阳,拇指凌阳蜂鸣器电路凌阳,拇指凌阳凌阳,拇指凌阳324凌阳,拇指凌阳显示模块设计凌阳,拇指凌阳本设计中,拇指显示电路采用1602A液晶显示器显示7。食指如下所示,拇指图6为1602A液晶显示器的接口示意图,拇指表1为接口说明。食指凌阳,拇指凌阳凌阳,拇指凌阳图6凌阳,拇指凌阳凌阳,拇指凌阳1602A液晶显示器的接口示意图凌阳,拇指凌阳凌阳,拇指凌阳表1凌阳,拇指凌阳凌阳,拇指凌阳接口说明管脚序名称电平功能描述1VSS0V接地2VCC50V电源输入3V0LCD驱动电压输入4RSH/L寄存器选择RSH,拇指选择数据寄存器;凌阳,拇指凌阳RSL,拇指选择指令寄存器5R/WH/L读写信号线R/WH,拇指读操作;R/WL,拇指写操作6EH,HL使能信号67DB0H/L数据线8DB1H/L数据线9DB2H/L数据线10DB3H/L数据线11DB4H/L数据线12DB5H/L数据线13DB6H/L数据线14DB7H/L数据线15BLA50V背光电源正极16BLK0V背光电源负极本设计中液晶串口一共用到11根导线与单片机相连,拇指凌阳,拇指凌阳具体连接情况如表2显示模块与MCU连接说明所示。食指凌阳,拇指凌阳表2凌阳,拇指凌阳凌阳,拇指凌阳显示模块与MCU连接说明序号1602A液晶显示器引脚STC89C52单片机引脚1RS引脚P25A132R/W引脚P26A143E引脚P27A154D0引脚P00AD05D1引脚P01AD16D2引脚P02AD27D3引脚P03AD38D4引脚P04AD49D5引脚P05AD510D6引脚P06AD611D7引脚P07AD7凌阳,拇指凌阳325凌阳,拇指凌阳AT24C02掉电存储单元的设计凌阳,拇指凌阳本设计中掉电存储单元采用AT24C02外部存储器89,拇指其作用是在系统电源断开的时候,拇指存储当前设定的密码数据。食指凌阳,拇指凌阳AT24C02是一个2K位串行CMOS凌阳,拇指凌阳E2PROM,拇指内部含有256个8位字节,拇指凌阳,拇指凌阳含一个16字节页写缓冲器,拇指具有写保护功能。食指其采用两线串行的总线和单片机通讯,拇指电压最低可以到25V,拇指额定电流为1MA,拇指静态电流10UA55V,拇指芯片内的资料可以在断电的情况下保存40年以上,拇指而且采用8脚的DIP封装,拇指使用方便。食指如下所示,拇指图7为AT24C02管脚示意图,拇指表3为AT24C02管脚说明。食指凌阳,拇指凌阳7凌阳,拇指凌阳A0A1A2GNDSDASCLWPVCC12348765C02图7凌阳,拇指凌阳凌阳,拇指凌阳AT24C02管脚示意图凌阳,拇指凌阳表3凌阳,拇指凌阳凌阳,拇指凌阳AT24C02管脚说明管脚名称功能管脚名称功能A0凌阳,拇指凌阳A1凌阳,拇指凌阳A2器件地址选择SDA串行数据/地址SCL串行时钟信号WP写保护VCC18V60V工作电压VSS接地凌阳,拇指凌阳本设计中,拇指AT24C02的SCL和SDA引脚接上拉电阻后与单片机的P34(T0)和P35(T1)脚相连,拇指其电路图如图8所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图8凌阳,拇指凌阳凌阳,拇指凌阳AT24C02掉电存储单元设计图凌阳,拇指凌阳凌阳,拇指凌阳8程序设计与系统仿真凌阳,拇指凌阳41凌阳,拇指凌阳模块介绍凌阳,拇指凌阳与硬件电路相关联,拇指本系统软件包括主程序模块、密码比较判断模块、键盘扫描模块、修改密码模块、1602A液晶显示模块等10。食指系统程序流程如图9所示。食指9开始系统初始化调用E2PROM密码显示主界面输入密码判断密码确定密码开锁模拟声光锁定键盘YN返回Y判断次数N超过N次未超过N次再次输入密码密码设置完毕N设置新密码Y按键N判断按键值返回主界面NY设置解码次数产生随机密码输入密码N0X84N0X82N0X11凌阳,拇指凌阳图9凌阳,拇指凌阳凌阳,拇指凌阳系统程序流程图凌阳,拇指凌阳10411凌阳,拇指凌阳主程序模块凌阳,拇指凌阳主程序主要用于定义全局变量,拇指给全局变量赋初值,拇指初始化E2PROM,拇指启动定时器以及从AT24C02中读取密码,拇指为整个程序提供数据;检测按键;调用显示等功能。食指凌阳,拇指凌阳凌阳,拇指凌阳412凌阳,拇指凌阳密码比较判断模块凌阳,拇指凌阳该模块的功能是将键盘输入的密码利用IF语句与设定的密码进行逐个比较,拇指若密码完全正确则开锁;若不正确,拇指则开启报警电路,拇指复位后重新输入密码。食指其密码输入和比较判决流程图如图10所示。食指凌阳,拇指凌阳凌阳,拇指凌阳输入密码核对键盘锁定,开启报警电路开锁,灯亮,可密码修改NY复位图10凌阳,拇指凌阳凌阳,拇指凌阳密码输入和比较判决流程图凌阳,拇指凌阳凌阳,拇指凌阳413凌阳,拇指凌阳键盘扫描模块凌阳,拇指凌阳键盘使用矩阵式键盘,拇指由行和列组成,拇指CPU对所有键盘进行监视,拇指从而实现逐列扫描键盘确定被按键的具体位置、判断键盘上有无键按下、消除去抖动、判断闭合的键是否释放等功能。食指如图11所示,拇指为键盘扫描流程图。食指凌阳,拇指凌阳11凌阳,拇指凌阳开始延时去抖动计算输入键值键值送入单片机有按键输入有按键输入有按键输入返回NNYY图11凌阳,拇指凌阳凌阳,拇指凌阳键盘扫描流程图凌阳,拇指凌阳414凌阳,拇指凌阳修改密码模块凌阳,拇指凌阳在密码输入正确情况下,拇指可以按下“重置密码”对密码进行重新设置,拇指每设定一位就将密码送给AT24C02存储起来,拇指当设置6位密码完毕后,拇指系统将自动跳到程序开始,拇指调用新设置的密码。食指图12为修改密码流程图。食指凌阳,拇指凌阳12凌阳,拇指凌阳开始输入原密码密码比较比较正确输入新密码再次输入新密码调用AT24C02中密码比较正确修改成功返回菜单键盘锁定,启动报警电路复位YN图12凌阳,拇指凌阳凌阳,拇指凌阳修改密码流程图凌阳,拇指凌阳凌阳,拇指凌阳415凌阳,拇指凌阳1602A液晶显示模块凌阳,拇指凌阳此模块包括液晶初始化、命令的输入等。食指凌阳,拇指凌阳42凌阳,拇指凌阳PROTEUS仿真电路凌阳,拇指凌阳13凌阳,拇指凌阳图13凌阳,拇指凌阳凌阳,拇指凌阳电子密码锁仿真图凌阳,拇指凌阳凌阳,拇指凌阳五、系统功能凌阳,拇指凌阳本设计中系统可实现功能如下凌阳,拇指凌阳(1)通过切换,拇指对输入的4位密码进行显示或隐藏;凌阳,拇指凌阳(2)通过发光二极管和蜂鸣器,拇指对解密正确或者错误进行声光报警;凌阳,拇指凌阳(3)4位密码修改;凌阳,拇指凌阳(4)在密码遗失情况下,拇指通过初始密码进行密码再设置;凌阳,拇指凌阳(5)采用AT24C02外部存储器,拇指完成断电密码保护功能;凌阳,拇指凌阳(6)具有19次的解锁次数任意设定功能;凌阳,拇指凌阳(7)模拟密码箱随机产生密码,拇指并进行解码。食指凌阳,拇指凌阳14六设计总结凌阳,拇指凌阳从基本方案的制定,拇指到硬件电路的选择,拇指再到电路的焊接,拇指最后进行程序调试在此期间我们遇到很多困难,拇指但经过团队的不懈努力,拇指终于击破了各个难点,拇指达到的所需要的效果。食指在这次设计中,拇指我们深刻认识到自身的不足缺少实战经验。食指与此同时,拇指也因为这次设计,拇指我们得到一定的锻炼,拇指体会到理论与实践相结合的重要意义。食指凌阳,拇指凌阳由于本次设计时间有限,拇指一些设想没有完全实现,拇指比如说电子密码锁的网络通信扩展,拇指人机界面智能化等。食指期待以后有机会对以上设想进行进一步研究实践。食指凌阳,拇指凌阳凌阳,拇指凌阳参考文献凌阳,拇指凌阳1郭海英基于单片机的电子安全密码锁的设计J现代电子技术,拇指2005,拇指28(13)9597凌阳,拇指凌阳2张毅刚单片机原理及应用M北京高等教育出版社,拇指2003凌阳,拇指凌阳3谭浩强C程序设计M北京清华大学出版社,拇指2005凌阳,拇指凌阳4杨章伟,拇指韩雪,拇指张浩然跟我学C程序设计M北京清华大学出版社,拇指2010凌阳,拇指凌阳5张培仁基于C语言编程MCS51单片机原理与应用M北京清华大学出版社,拇指2002凌阳,拇指凌阳6周润景,拇指张丽娜,拇指丁莉基于PROTEUS的电路及单片机设计与仿真M北京北京航天航空大学出版社,拇指2010凌阳,拇指凌阳720070711亚斌YB1602A液晶模块使用说明书DB/OL凌阳,拇指凌阳凌阳,拇指凌阳HTTP/WENKUBAIDUCOM/VIEW/7C80DD9951E79B89680226F3HTML凌阳,拇指凌阳8AT24C02DB/OL凌阳,拇指凌阳HTTP/BAIKEBAIDUCOM/VIEW/1837975HTM凌阳,拇指凌阳9AT24C02中文资料DB/OL凌阳,拇指凌阳HTTP/WWWDOC88COM/P87119727654HTML凌阳,拇指凌阳10金桂,拇指向国梁基于C语言STC89C52单片机电子密码锁的设计与仿真J现代电子技术,拇指2010,拇指19176182凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳附录凌阳,拇指凌阳A、器件清单器件名称规格型号编号数量单价(元)总价(元)备注15MCUSTC89C52U1177外部存储器AT24C02U21043043LCD1602ALCD1120203MMD11005005绿光凌阳,拇指凌阳普亮发光二极管3MMD21005005红光凌阳,拇指凌阳普亮三极管8550Q110202晶振12MHZX11050547K400200810K2002004电阻10K排阻RP11050522PC1C2200501电容10FC31005058脚IC座1035035IC座40脚IC座10303单排插座10505蜂鸣器LS11065065电池盒5V电池盒144焊锡212导线111电路板915CM万用板11515合计3975元凌阳,拇指凌阳B、源程序凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳16DEFINE凌阳,拇指凌阳LCM_DATA凌阳,拇指凌阳凌阳,拇指凌阳P0凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UCHAR凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UINT凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳DEFINE凌阳,拇指凌阳W凌阳,拇指凌阳4凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY凌阳,拇指凌阳凌阳,拇指凌阳P20凌阳,拇指凌阳SBIT凌阳,拇指凌阳ALAM凌阳,拇指凌阳凌阳,拇指凌阳P21凌阳,拇指凌阳SBIT凌阳,拇指凌阳OPEN_LEDP22凌阳,拇指凌阳SBIT凌阳,拇指凌阳LCD1602_RSP25凌阳,拇指凌阳SBIT凌阳,拇指凌阳LCD1602_RWP26凌阳,拇指凌阳SBIT凌阳,拇指凌阳LCD1602_ENP27凌阳,拇指凌阳SBIT凌阳,拇指凌阳SCLP34凌阳,拇指凌阳SBIT凌阳,拇指凌阳SDAP35凌阳,拇指凌阳SBIT凌阳,拇指凌阳XIANSHI凌阳,拇指凌阳凌阳,拇指凌阳P37凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳OPERATION0凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳PASS0凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳MMSD0凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAY5MSVOID凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳TEMPCYC凌阳,拇指凌阳凌阳,拇指凌阳5552凌阳,拇指凌阳WHILETEMPCYC凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAY400MSVOID凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳TEMPCYCA凌阳,拇指凌阳凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳TEMPCYCB凌阳,拇指凌阳凌阳,拇指凌阳WHILETEMPCYCA凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TEMPCYCB7269凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WHILETEMPCYCB凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳REINPUTEN0凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳S3_KEYDOWN0凌阳,拇指凌阳BIT凌阳,拇指凌阳凌阳,拇指凌阳KEY_DISABLE0凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳COUNTT0,SECOND凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAY5MSVOID凌阳,拇指凌阳STATIC凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳TMP280凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳M,D,SJMBZ0凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳A0XFE,0XFD,0XFB,0XF7凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳NAME凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TONG凌阳,拇指凌阳XIN凌阳,拇指凌阳08凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳CORRECT凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳RIGHT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳17UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳ERROR凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRONG凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳SUIJISHU凌阳,拇指凌阳“RAND凌阳,拇指凌阳NUMBER凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳SET凌阳,拇指凌阳“SETTING凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳SJP凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳KEYPAD凌阳,拇指凌阳LOCKED凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳START_LINE凌阳,拇指凌阳“PASSWORD凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳CODEPASS凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SUCCESS凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳LOCKOPEN凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳OPEN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳SETNEW凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳SET凌阳,拇指凌阳NEW凌阳,拇指凌阳WORD凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳INPUT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“INPUT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳RESETOK凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳RESET凌阳,拇指凌阳OK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳ER_TRY凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TRY凌阳,拇指凌阳AGAIN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳AGAIN凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳INPUT凌阳,拇指凌阳AGAIN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳INITWORD凌阳,拇指凌阳“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳CHUSHIHUA凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳“凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳INPUTDATA4凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CURRENTPASSWORD41,3,1,4凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳TEMPPASSWORD4凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳N0凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CUN1凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳C3凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳ERRORCONT凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CORRECTCONT凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳REINPUTCONT凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳INITPASSWORD40,0,0,0凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳MDELAYUINT凌阳,拇指凌阳T凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UCHAR凌阳,拇指凌阳I凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WHILET凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FORI0I0X凌阳,拇指凌阳凌阳,拇指凌阳FORY110Y0Y凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳21WRITE_1602COMUCHAR凌阳,拇指凌阳COM凌阳,拇指凌阳凌阳,拇指凌阳LCD1602_RS0凌阳,拇指凌阳LCD1602_RW0凌阳,拇指凌阳凌阳,拇指凌阳P0COM凌阳,拇指凌阳DELAY1凌阳,拇指凌阳LCD1602_EN1凌阳,拇指凌阳DELAY1凌阳,拇指凌阳LCD1602_EN0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATUCHAR凌阳,拇指凌阳DAT凌阳,拇指凌阳凌阳,拇指凌阳LCD1602_RS1凌阳,拇指凌阳LCD1602_RW0凌阳,拇指凌阳凌阳,拇指凌阳P0DAT凌阳,拇指凌阳DELAY1凌阳,拇指凌阳LCD1602_EN1凌阳,拇指凌阳凌阳,拇指凌阳DELAY1凌阳,拇指凌阳LCD1602_EN0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳LCD_INITVOID凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COM0X38凌阳,拇指凌阳WRITE_1602COM0X0C凌阳,拇指凌阳WRITE_1602COM0X06凌阳,拇指凌阳WRITE_1602COM0X01凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳CODINGUNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳M凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳K凌阳,拇指凌阳凌阳,拇指凌阳SWITCHM凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳0X18凌阳,拇指凌阳K1BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X28凌阳,拇指凌阳K2BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X48凌阳,拇指凌阳K3BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X88凌阳,拇指凌阳KABREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X14凌阳,拇指凌阳K4BREAK凌阳,拇指凌阳22CASE凌阳,拇指凌阳0X24凌阳,拇指凌阳K5BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X44凌阳,拇指凌阳K6BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X84凌阳,拇指凌阳KBBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X12凌阳,拇指凌阳K7BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X22凌阳,拇指凌阳K8BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X42凌阳,拇指凌阳K9BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X82凌阳,拇指凌阳KCBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X11凌阳,拇指凌阳KBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X21凌阳,拇指凌阳K0BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X41凌阳,拇指凌阳KBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X81凌阳,拇指凌阳KDBREAK凌阳,拇指凌阳凌阳,拇指凌阳RETURNK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳KEYNUMVOID凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳ROW,COL,I凌阳,拇指凌阳凌阳,拇指凌阳P10XF0凌阳,拇指凌阳凌阳,拇指凌阳IFP1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DELAY5MS凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFP1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳I0凌阳,拇指凌阳P1AI凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WHILEI4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFP1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳I凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳P1AI凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳23凌阳,拇指凌阳RETURN凌阳,拇指凌阳0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WHILEP1凌阳,拇指凌阳凌阳,拇指凌阳RETURN凌阳,拇指凌阳ROW|COL凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳RETURN凌阳,拇指凌阳0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳RESETPASSWORDVOID凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳I凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳J凌阳,拇指凌阳凌阳,拇指凌阳IFPASS0凌阳,拇指凌阳凌阳,拇指凌阳PASS0凌阳,拇指凌阳DISPLAYCHAR凌阳,拇指凌阳ALAM4凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFREINPUTEN1凌阳,拇指凌阳凌阳,拇指凌阳IFN4凌阳,拇指凌阳凌阳,拇指凌阳REINPUTCONT凌阳,拇指凌阳IFREINPUTCONT2凌阳,拇指凌阳凌阳,拇指凌阳FORI0I4凌阳,拇指凌阳凌阳,拇指凌阳IFTEMPPASSWORDIINPUTDATAI凌阳,拇指凌阳I凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATERRORJ凌阳,拇指凌阳24凌阳,拇指凌阳ALAM4凌阳,拇指凌阳PASS0凌阳,拇指凌阳REINPUTEN0凌阳,拇指凌阳REINPUTCONT0凌阳,拇指凌阳DISPLAYCHAR凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFI4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATRESETOKJ凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ALAM2凌阳,拇指凌阳凌阳,拇指凌阳WRTOROMTEMPPASSWORD,0,4凌阳,拇指凌阳REINPUTEN0凌阳,拇指凌阳凌阳,拇指凌阳REINPUTCONT0凌阳,拇指凌阳凌阳,拇指凌阳CORRECTCONT0凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳ALAM1凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATAGAINJ凌阳,拇指凌阳凌阳,拇指凌阳FORI0I4I凌阳,拇指凌阳凌阳,拇指凌阳TEMPPASSWORDIINPUTDATAI凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N0凌阳,拇指凌阳25凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳CANCELVOID凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳I凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMYI凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATNAMEJ凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATSTART_LINEJ凌阳,拇指凌阳凌阳,拇指凌阳ALAM2凌阳,拇指凌阳FORI0I4I凌阳,拇指凌阳凌阳,拇指凌阳INPUTDATAI0凌阳,拇指凌阳凌阳,拇指凌阳KEY1凌阳,拇指凌阳ALAM1凌阳,拇指凌阳OPERATION0凌阳,拇指凌阳PASS0凌阳,拇指凌阳凌阳,拇指凌阳REINPUTEN0凌阳,拇指凌阳ERRORCONT0凌阳,拇指凌阳CORRECTCONT0凌阳,拇指凌阳REINPUTCONT0凌阳,拇指凌阳OPEN_LED1凌阳,拇指凌阳SJMBZ0凌阳,拇指凌阳凌阳,拇指凌阳S3_KEYDOWN0凌阳,拇指凌阳KEY_DISABLE0凌阳,拇指凌阳MMSD0凌阳,拇指凌阳26N0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳SZZHUNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳D凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳J,K凌阳,拇指凌阳凌阳,拇指凌阳JD凌阳,拇指凌阳SWITCHJ凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳0凌阳,拇指凌阳K0X30BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳1凌阳,拇指凌阳K0X31BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳2凌阳,拇指凌阳K0X32BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳3凌阳,拇指凌阳K0X33BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳4凌阳,拇指凌阳K0X34BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳5凌阳,拇指凌阳K0X35BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳6凌阳,拇指凌阳K0X36BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳7凌阳,拇指凌阳K0X37BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳8凌阳,拇指凌阳K0X38BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳9凌阳,拇指凌阳K0X39BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳RETURNK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳ENSUREVOID凌阳,拇指凌阳凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳I,J凌阳,拇指凌阳RDFROMROMCURRENTPASSWORD,0,4凌阳,拇指凌阳凌阳,拇指凌阳RDFROMROMCUN,16,1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFN4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFREINPUTEN0I4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFCURRENTPASSWORDIINPUTDATAI凌阳,拇指凌阳凌阳,拇指凌阳I凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ERRORCONT凌阳,拇指凌阳IFERRORCONTC凌阳,拇指凌阳27凌阳,拇指凌阳KEY_DISABLE1凌阳,拇指凌阳PASS0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATERRORJ凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ALAM2凌阳,拇指凌阳PASS0凌阳,拇指凌阳BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFI4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳CORRECTCONT凌阳,拇指凌阳IFCORRECTCONT1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATLOCKOPENJ凌阳,拇指凌阳凌阳,拇指凌阳ALAM2凌阳,拇指凌阳KEY0凌阳,拇指凌阳PASS1凌阳,拇指凌阳TR01凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳OPEN_LED0凌阳,拇指凌阳FORJ0J6J凌阳,拇指凌阳凌阳,拇指凌阳INPUTDATAI0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602COMER凌阳,拇指凌阳FORJ0J16J凌阳,拇指凌阳凌阳,拇指凌阳WRITE_1602DATSETNEWJ凌阳,拇指凌阳28凌阳,拇指凌阳ALAM2凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳REINPUTEN1凌阳,拇指凌阳CORRECTCONT0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论