




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽辽 宁宁 工工 业业 大大 学学 单片机原理及接口技术单片机原理及接口技术 课程设计 论文 课程设计 论文 题目 题目 基于单片机的密码锁设计基于单片机的密码锁设计 院 系 院 系 专业班级 专业班级 学学 号 号 学生姓名 学生姓名 指导教师 指导教师 签字 起止时间 起止时间 本科生课程设计 论文 课程设计 论文 任务及评语课程设计 论文 任务及评语 院 系 电气工程学院 教研室 自动化 学 号学生姓名专业班级 课程设计 论文 题 目 基于单片机的密码锁设计 课程设计 论文 任务 课题完成的功能 设计任务及要求 技术参数 实现功能实现功能 选用单片机作为控制器的密码锁 只有内部上电复位时 用户才可以自行设 定和修改 8 位密码 每个密码按键都有声音提示 密码设定完毕有 2 秒提示音 只有键入 8 位开锁密码完成正确才能开锁 开锁时有提示音 若密码键入错误 报警 5 秒 连续 3 次输入错误 报警 1 分钟 报警期间输入密码无效 设计任务及要求设计任务及要求 1 单片机最小系统设计 2 完成按键电路 报警电路 开锁电路的设计 3 编写相应的软件 完成控制系统的控制要求 4 要求认真独立完成所规定的全部内容 所设计的内容要求正确 合理 5 按学校规定的书写格式 撰写 打印设计说明书一份 设计说明书应在 4000 字以上 技术参数技术参数 电磁锁电磁线圈工作电压 5V 电磁线圈每次通电 5 秒后恢复初态 进度计划 1 布置任务 查阅资料 确定系统电路的组成 2 天 2 对系统各功能电路进行设计 2 天 3 整个系统的硬件电路图设计 1 天 4 进行系统软件流程图的设计 1 天 5 程序设计并进行仿真程序调试 2 天 6 撰写 打印设计说明书 1 天 7 答辩 1 天 指导教师评语及成绩 平时 论文质量 答辩 总成绩 指导教师签字 年 月 日 本科生课程设计 论文 I 注 成绩 平时 20 论文质量 60 答辩 20 以百分制计算 本科生课程设计 论文 II 摘 要 随着科学技术的不断发展 人们对日常生活中的安全保险器件的要求越来越 高 为满足人们对锁的使用要求 增加其安全性 用密码代替钥匙的密码锁应运 而生 在日常的生活和工作中 住宅与部门的安全防范 单位的文件档案 财务报 表以及一些个人资料的保存多以加锁的办法来解决 若使用传统的机械式钥匙开 锁 人们常需携带多把钥匙 使用极不方便 且钥匙丢失后安全性即大打折扣 具有防盗报警等功能的电子密码锁代替密码量少 安全性差的机械式密码锁已是 必然趋势 密码锁具有安全性高 成本低 功耗低 易操作 记住密码即可开锁 等优点 目前使用的电子密码锁大部分是基于单片机技术 以单片机为主要器件 其编码器与解码器的生成为软件方式 本系统由AT89C52单片机系统 主要是 AT89C52单片机最小系统 8位数键盘 蜂鸣器报警 继电器控制等组成 具有 设置 修改8位用户密码 超过3次次报警 密码错误报警等功能 除上述基本的 密码锁功能外 依据实际的情况还可以添加遥控功能 本系统成本低廉 功能实用 这种能防止多次试探密码的单片机应用前景广 泛 关键词 单片机 密码锁 编码器 报警器 本科生课程设计 论文 III 目 录 第 1 章 绪论 1 第 2 章 课程设计的方案 2 2 1 概述 2 2 2 系统组成总体结构 2 第 3 章 硬件设计 3 3 1 单片机最小系统设计 3 3 1 1 单片机 AT89C52 3 3 1 2 晶振电路 4 3 1 3 复位电路 4 3 2 人机接口电路设计 4 3 2 1 显示接口电路设计 5 3 2 2 键盘接口电路设计 5 3 3 密码储存 6 3 4 开锁电路和报警电路 7 3 5 电路原理图 8 第 4 章 软件设计 9 4 1 主程序流程图 9 4 2 密码设置流程图 10 4 3 开锁流程图 11 第 5 章 系统测试与分析 12 第 6 章 课程设计总结 14 参考文献 15 附录 16 本科生课程设计 论文 0 第 1 章 绪论 电子密码锁是集计算机技术 电子技术 数字密码技术为一体的机电一体化 高科技产品 它的种类很多 有简易的电路产品 也有基于芯片的性价比较高的 产品 现在应用较广的电子密码锁是以芯片为核心 通过编程来实现的 其性能 和安全性已大大超过了机械锁 其特点如下 1 保密性好 编码量多 远远大于弹子锁 随机开锁成功率几乎为零 2 密码可变 用户可以随时更改密码 6 防止密码被盗 同时也可以避免因 人员的更替而使锁的密级下降 3 误码输入保护 当输入密码多次错误时 报警系统自动启动 4 使用灵活性好 不像机械锁必须佩带钥匙才能开锁 5 电子密码锁操作简单易行 一学即会 在日常生活和工作中 住宅与部门的安全防范 单位的文件档案 财务报表 以及一些个人资料的保存多以加锁的办法来解决 目前门锁主要用弹子锁 其钥 匙容易丢失 保险箱主要用机械密码锁 其结构较为复杂 制造精度要求高 成 本高 且易出现故障 人们常需携带多把钥匙 使用极不方便 且钥匙丢失后安 全性即大打折扣 针对这些锁具给人们带来的不便若使用机械式钥匙开锁 为满 足人们对锁的使用要求 增加其安全性 用密码代替钥匙的密码锁应运而生 它 的出现为人们的生活带来了很大的方便 有很广阔的市场前景 由于电子器件所 限 以前开发的电子密码锁 其种类不多 保密性差 最基本的就是只依靠最简 单的模拟电子开关来实现的 制作简单但很不安全 多是基于 EDA 来实现的 其电路结构复杂 电子元件繁多 也有使用早先的 20 引角的 2051 系列单片机来 实现的 但密码简单 易破解 随着电子元件的进一步发展 电子密码锁也出现 了很多的种类 功能日益强大 使用更加方便 安全保密性更强 由以前的单密 码输入发展到现在的 密码加感应元件 实现了真真的电子加密 用户只有密码 或电子钥匙中的一样 是打不开锁的 随着电子元件的发展及人们对保密性需求 的提高出现了越来越多的电子密码锁 本科生课程设计 论文 1 第 2 章 课程设计的方案 2 1 概述 本次设计主要是综合应用所学知识 利用单片机设计密码锁 并在实践的基 本技能方面进行一次系统的训练 能够较全面地巩固和应用 单片机 课程中所 学的基本理论和基本方法 并初步掌握小型单片机系统设计的基本方法 本系统由AT89C52单片机系统 主要是AT89C52单片机最小系统 4 4矩阵式 键盘 蜂鸣器报警 继电器控制等组成 具有设置 修改8位用户密码 超过3次 次报警 密码错误报警等功能 除上述基本的密码锁功能外 依据实际的情况还 可以添加遥控功能 本系统成本低廉 功能实用 这种能防止多次试探密码的 单片机应用前景广泛 2 2 系统组成总体结构 按照系统设计要求和功能 将系统分为主控制器 按键扫描电路 蜂鸣器 电源电路 复位电路 晶振电路 驱动电路 系统框图如图 主控制器由电源供 电控制各个电路由继电器完成开锁 当程序出错时 主控制器控制蜂鸣器报警 图 2 1 系统结构框图 晶振电路 复位电路 电源电路 蜂鸣器驱动电路 主控制器 AT89C52 按键扫描电路 继电器开锁电路 本科生课程设计 论文 2 第 3 章 硬件设计 3 1 单片机最小系统设计 3 1 1 单片机 AT89C52 AT89C52 是一种低功耗 高性能 CMOS8 位微控制器 具有 8K 在系统可编 程 Flash 存储器 使用 Atmel 公司高密度非易失性存储器技术制造 与工业 80C51 产品指令和引脚完全兼容 片上 Flash 允许程序存储器在系统可编程 亦 适于常规编程器 在单芯片上 拥有灵巧的 8 位 CPU 和在系统可编程 Flash 使 得 AT89C52 为众多嵌入式控制应用系统提供高灵活 超有效的解决方案 AT89C52 具有以下标准功能 8k 字节 Flash 256 字节 RAM 32 位 I O 口线 看门狗定时器 2 个数据指针 三个 16 位 定时器 计数器 一个 6 向量 2 级中 断结构 全双工串行口 片内晶振及时钟电路 另外 AT89C52 可降至 0Hz 静 态逻 辑操作 支持 2 种软件可选择节电模式 空闲模式下 CPU 停止工作 允 许 RAM 定时器 计数器 串口 中断继续工 作 掉电保护方式下 RAM 内容被 保存 振荡器被冻结 单片机一切工作停止 直到下一个中断或硬件复位为止 图3 1AT89C52引脚图 本科生课程设计 论文 3 3 1 2 晶振电路 外接石英晶体 或陶瓷谐振器 及电容Cl C2 接在放大器的反馈回路中构 成并联振荡电路 对外接电容Cl C2 虽然没有十分严格的要求 但电容容量的 大小会轻微影响振荡频率的高低 振荡器工作的稳定性 起振的难易程序及温度 稳定性 此次实验采用使用石英晶体 电容使用30pF 10pF 图3 2晶振模块电路图 3 1 3 复位电路 RST 引脚与电源之间接 10UF 左右的极性电容和在 RST 与 VSS 之间接一个 电阻 约 8 2 千欧姆 就可实现加电复位功能 在 RES 引脚上加上持续时间大于 2 个机器周期的高电平 复位后的状态 a 复位后 PC 值为 0000H 表明复位后 的程序从 0000H 开始执行 b SP 值为 07H 表明堆栈底部在 07H 一般需要重新 设置 SP 值 c P0 P3 口值为 FFH P0 P3 口用作输入口时 必须先写入 1 单片机在复位后 已使 P0 P3 口每一端线为 1 为这些端线用作输入口做好 了准备 图 3 3 复位电路图 C1 30p C2 30p Y 1 12M X TA L1 X TA L2 S1 SW PB C3 10UF R1 10K VCC RST 本科生课程设计 论文 4 3 2 人机接口电路设计 3 2 1 显示接口电路设计 本系统设计的显示电路是为了给使用者以提示而设置的为了达到界面友好 的目的 显示部分由液晶显示器 LCD1602 取代普通的数码管完成 开锁时 按下 键盘上的开锁按键后 利用键盘上的数字键 0 9 输入密码 每按下一个数字键 后在显示器上显示一个 输入多少位就显示多少个 当密码输入完成时 按下 确认键 如果输入的密码正确的话 LCD 显示 IUPUT RIGHT 单片机其中 P3 0 引脚会输出低电平 使三极管 T2 导通 电磁铁吸合 继电器开关跳转 电 子密码锁被打开 如果密码不正确 LCD 显示屏会显示 IUPUT ERROR P3 0 输 出的是高电平 电子密码锁不能打开 通过 LCD 显示屏 可以清楚地判断出密码 锁所处的状态 图3 4显示器电路图 3 2 2 键盘接口电路设计 本设计采用了矩阵式键盘 同时也能减少键盘与单片机接口时所占用的 I O 线的数目 在矩阵式键盘中 每条水平线和垂直线在交叉处不直接连通 而是通 过一个按键加以连接 这样 一个端口 如 P1 口 就可以构成 4 4 16 个按键 比之直接将端口线用于键盘多出了一倍 而且线数越多 区别越明显 比如再多 加一条线就可以构成 20 键的键盘 而直接用端口线则只能多出一键 9 键 由 此可见 在需要的键数比较多时 采用矩阵法来做键盘是合理的 矩阵式结构的 键盘显然比直接法要复杂一些 识别也要复杂一些 列线通过电阻接正电源 并 将行线所接的单片机的 I O 口作为输出端 而列线所接的 I O 口则作为输入 这 R2 2K 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 J2 CON16 VSS VDD V0 RS R W E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 BLK BLA VCC VCC P30 P31 P32 P20 P21 P22 P23 P24 P25 P26 P27 本科生课程设计 论文 5 样 当按键没有按下时 所有的输入端都是高电平 代表无键按下 行线输出是 低电平 一旦有键按下 则输入线就会被拉低 这样 通过读入输入线的状态就 可得知是否有键按下了 按键 0 9 对应数字 0 9 10 号键为确认件 11 号键为复 位键 原理图如下 图3 5按键电路图 3 3 密码储存 AT24C02 是一个 2K 位串行 CMOS E2PROM 内部含有 256 个 8 位字节 CATALYST 公司的先进 CMOS 技术实质上减少了器件的功耗 AT24C02 有一个 8 字节页写缓冲器 该器件通过总线接口进行操作 有一个专门的写保护功能 AT24C02 支持 I2C 总线数据传送协议 I2C 总线协议规定任何将数据传送到总 线的器件作为发送器 任何从总线接收数据的器件为接收器 数据传送是由产生 串行时钟和所有起始停止信号的主器件控制的 主器件和从器件都可以作为发送 器或接收器 但由主器件控制传送数据 发送或接收 的模式 由于 A0 A1 和 A2 可以组成 000 111 八种情况 即通过器件地址输入端 A0 A1 和 A2 可以实现 将最多 8 个 AT24C02 器件连接到总线上 通过进行不同的配置进行选择器件 AT24C02 的控制字由 8 位二进制数构成 在开始信号发出以后 主机便会发出控 制字 以选择从机并控制总线传送的方向 AT24C02 双向串行数据 地址管脚用 于器件所有数据的发送或接收 SDA 是一个开漏输出管脚 可与其它开漏输出 或集电极开路输出进行线或 wire OR 这些输入脚用于多个器件级联时设置器 件地址 当这些脚悬空时默认值为 0 当使用 AT24C02 时最大可级联 8 个器件 如果只有一个 AT24C02 被总线寻址 这三个地址输入脚 A0 A1 A2 可悬 空或连接到 Vss 如果只有一个 AT24C01 被总线寻址这三个地址输入脚 0 8 12 1 5 9 13 2 6 k10 14 3 7 k11 15 P00P01P02 P03 P04 P05 P06 P07 4 VCC VCC 本科生课程设计 论文 6 A0 A1 A2 必须连接到 Vss 图 3 6 密码存储电路 3 4 开锁电路和报警电路 当用户输入的密码正确 单片机输出开锁信号 送到继电器模块 通过继电 器的通断来控制电磁锁的开锁 图 3 7 继电器开锁电路 声音报警电路采用蜂鸣器报警 用户输入密码错误 进行报警 报警是通过 单片机的 I O 口输出脉冲信号经三极管放大后 控制蜂鸣器发出报警声 其电路 图如图所示 K1 RELAY SPDT Q2 9012 vcc R4 1 5k P36 D1 4007 18 27 36 45 A T24C02U 1 V CC A 0 A 1 A 2 G ND V CC WP SCK SD A P34 P33 R10 5 1K R11 5 1K V CC 本科生课程设计 论文 7 图 3 8 报警电路 3 5 电路原理图 EA VPP 31 XTAL1 19 XTAL2 18 RST 9 P37 RD 17 P36 WR 16 P32 INT0 12 P33 INT1 13 P34 T0 14 P35 T1 15 P10 T2 1 P11 T2EX 2 P12 3 P13 4 P14 5 P15 M OSI 6 P16 M ISO 7 P17 SCK 8 AD0 P00 39 AD1 P01 38 AD2 P02 37 AD3 P03 36 AD4 P04 35 AD5 P05 34 AD6 P06 33 AD7 P07 32 A8 P20 21 A9 P21 22 A10 P22 23 A11 P23 24 A12 P24 25 A13 P25 26 A14 P26 27 A15 P27 28 PSEN 29 ALE PROG 30 P31 TXD 11 P30 RXD 10 GND 20 VCC 40 U1 AT89S52 R1 10k C2 30P C1 30P Y1 12M C3 10uF 25V VCC VCC P17 P34 P35 P36 P37 P26 P27 P10 P11 P12 P13 P14 P15 P16 RST P30 P31 P32 P33 P20 P21 P22 P23 P24 P25 PSEN ALE R2 2K 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 J2 CON16 VSS VDD V0 RS R W E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 BLK BLA VCC 1 2 J1 CON3 VCC VCC P30 P31 P32 P10 P11 P12 P13 P14 P15 P16 P17 1602液晶 VCC 0 8 12 1 5 9 13 2 6 k10 14 3 7 k11 15 P00P01P02 P03 P04 P05 P06 P07 4 RET1 R3 1 5K U3 BUZZER VCC 位位位 Q1 9012 K1 RELAY SPDT Q2 9012 vcc R4 1 5k P36 P35 18 27 36 45 AT24C02 U2 VCC A0 A1 A2 GND VCC WP SCK SDA P34 P33 D1 4007 位位位位 位位位位 P0 1 P0 2 P0 3 P0 4 P0 5 P0 6 P0 7 P0 0 PNP LS SPEAKER R 1k P35 VCC 本科生课程设计 论文 8 第 4 章 软件设计 4 1 主程序流程图 本系统软件设计由主程序 初始化程序 LCD显示程序 键盘扫描程序 键 功能程序 密码设置程序 EEPROM读写程序和延时程序等组成 主要程序设计 流程图如下所示 N Y 4 1 主程序流程图 开始 初始化 输入密码 按键扫描 密码正确 程序扫描 开锁 报警 本科生课程设计 论文 9 4 2 密码设置流程图 N Y N Y N Y 4 2 密码设置流程图 初始化 按下设置键 输入新密码 输入旧密码 输入次数加 1 确认程序 报警程序 再次输入新密码 所输入旧密码 正确 确认程序 两次输入相同 次数大于 3 结束 设置程序 设置成功 本科生课程设计 论文 10 4 3 开锁流程图 Y N Y 图 4 3 开锁流程图 返回 开锁程序 初始化 输入密码 确认程序 密码正确 输入次数加 1 次数大于 3 报警程序 开锁成功 本科生课程设计 论文 11 第 5 章 系统测试与分析 实验数据及分析 在硬件支持的环境下 用proteus设计好的电路 Keil编好的程序编译成芯 片可识别的S51文件 利用PC机写进proteus程序图芯片内进行仿真测试 并对其 出现的错误进行修改 最终调试成功 图5 1PCB原理图 图 5 2keil 编译程序成功 本科生课程设计 论文 12 图5 3程序下载烧录成功 图5 4焊接实物图 本科生课程设计 论文 13 第 6 章 课程设计总结 本设计从经济实用的角度出发 采用美国Atmel公司的单片机AT89C52作为主 控芯片与数据存储器单元 结合外围的键盘输入 显示 报警 开锁等电路并用 C编写主控芯片的控制程序 研制了一款可以多次更改密码具有报警功能的电子 密码锁 设计完全可行可以达到设计目的 使用单片机制作的电子密码锁具有软 硬件设计简单 易于开发 成本较低 安全可靠 操作方便等特点 可应用于住 宅 办公室的保险箱及档案柜等需要防盗的场所 有一定的实用性 该电路设计 还具有按键有效提示 输入错误提示 控制开锁电路 控制报警电路 修改密码 等多种功能 可在意外泄密的情况下随时修改密码 保密性强 灵活性高 特别 适用于家庭 办公室 学生宿舍及宾馆等诸多场所 通过课程设计让我对单片机系统有了较详细的了解 而且触及到与其相关的 很多新知识 而且随着电子技术的发展简易数字电压表也会越来越完善 作为大 学生的我们应该跟上时代的步伐 时刻关注形势变化 不断充实更新自己的知识 在设计中既应用到了基础知识 也用到了专业知识 它是对三年来所学知识的综 合考察 最重要的是我通过亲自设计 亲自绘制原理图 印制电路板以及系统调 试培养了我的耐心和细心 这对我以后的工作和学习有很大的帮助 最后 衷心的感谢谢老师在此次实训课中给予我精心的指导以及在百忙之中 抽时间对此实训报告进行审阅 真心的向您说一声 老师 您辛苦了 本科生课程设计 论文 14 参考文献 1 梅丽凤 王艳秋 单片机原理及接口技术 M 北京 清华大学出版社 2009 2 2 康华光 陈大钦 电子技术基础 M 北京 高等教育出版社 2006 1 3 周航慈 单片机应用程序设计技术 M 北京 航空航天大学出版社 2006 2 4 杨尔滨 赵玲 信号处理原理与应用 M 北京 高等教育出版社 2008 11 5 邱关源 罗先觉 电路 M 北京 高等教育出版社 2006 6 马桂云 基于单片机的密码锁设计 J 电子测试 2013 10 3 30 33 7 李飞 单片机与串行通信口的电子密码锁设计 J 电子制作 2014 12 2 52 57 8 李明喜 新型电子密码锁的设计 J 机电产品开发与创新 2004 03 28 31 9 胡召忠 电子密码锁的设计与实现 J 无线互联科技 2008 24 5 135 137 10 张志阳 吴秀丽 单片机的防盗密码锁设计 J 福建电脑 2014 8 2 60 65 11 赵丽媛 张百发 智能电子密码锁的设计与研究 J 电子制作 2011 7 1 15 17 12 陈芸 密码电子开关 J 信息通信 2012 15 7 38 45 13 刘守兵 动态密码锁的设计 J 微型机与应用 2010 4 8 25 27 14 张晓东 带报警器的密码电子锁 J 家用电器 2011 9 7 32 34 15 顾光旭 智能电子密码锁设计 J 盐城工学院学报 2008 6 5 18 20 本科生课程设计 论文 15 附录 程序清单 include include define uchar unsigned char define uint unsigned int sbit BEEP P3 4 蜂鸣器 sbit ACT P3 0 开锁器 sbit SET P3 3 设置密码指示灯 sbit INPUT P3 1 输入密码指示灯 sbit FLAG P3 2 密码错误指示灯 sbit wei1 P3 5 sbit wei2 P3 6 bit ok flag uchar passwdnum 密码位数 uchar passwd 10 密码 const uchar tab 0 xc0 0 xf9 0 xa4 0 xb0 0 x99 0 x92 0 x82 0 xf8 0 x80 数码管显示 0 8 const uchar tab 0 x20 0 x76 0 x11 0 x14 0 x46 0 x84 0 x80 0 x36 0 x00 0 x04 0 x02 0 xc0 0 xa1 0 x50 0 x79 0 x71 段码控制 const uchar dispbit 8 0 xfe 0 xfd 0 xfb 0 xf7 0 xef 0 xdF 0 xbF 0 x7F 位选控制 查表的方法控制 const uchar tab 0 xd7 0 x84 0 xe3 0 xe6 0 xb4 0 x76 0 x77 0 xc4 0 xf7 0 xf6 0 xf5 0 x37 0 x53 0 xa7 0 D 段码控制 uchar input 密码输入次数 uchar chaopasswd 0 10 11 12 13 10 11 12 13 0 0 超级密码 uint chaonum time uint num su flag 本科生课程设计 论文 16 void beep void passwd set void passwd in void DELAY uint num main P2 0 xff 送数码管显示 P0 0 xff P1 0 xff 读取按键 input 1 ok flag 1 passwdnum 1 chaonum 1 time 0 ACT 1 SET 0 su flag 0 FLAG 1 BEEP 0 wei1 0 wei2 1 while passwdnum 8 passwd set 等待设置密码 DELAY 500 passwdnum P0 0 xff P1 0 xff P0 0 xff P1 0 xff TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 2 2 秒响铃 P2 tab time 1 beep time 0 ET0 0 TR0 0 BEEP 0 SET 1 passwdnum 1 while 1 while input 3 INPUT 0 输入指示灯亮 FLAG 1 while passwdnum 8 passwd in 本科生课程设计 论文 DELAY 500 P0 0 xff P1 0 xff passwdnum if chaonum 9 chaonum 1 FLAG 1 INPUT 1 输入指示灯灭 密码正确响铃 1 秒 TMOD 0 x01 H0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 1 P2 tab time 1 beep time 0 ET0 0 TR0 0 BEEP 0 DELAY 500 ACT 0 5 秒 TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 5 P2 tab time 1 time 0 ET0 0 TR0 0 BEEP 0 ACT 1 input 1 passwdnum 1 P0 0 xff P1 0 xff while passwdnum 8 passwd set DELAY 500 passwdnum P0 0 xff P1 0 xff passwdnum 1 ok flag 1 chaonum 1 continue chaonum 1 if ok flag 1 INPUT 1 输入指示灯灭 本科生课程设计 论文 TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 1 beep P2 tab time 1 time 0 ET0 0 TR0 0 BEEP 0 DELAY 500 ACT 0 5 秒 TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 5 P2 tab time 1 time 0 ET0 0 TR0 0 ACT 1 input 1 passwdnum 1 P0 0 xff P1 0 xff continue else time 0 FLAG 0 ACT 1 5 秒 TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 ET0 1 TR0 1 while time 5 beep P2 tab time time 0 ET0 0 TR0 0 DELAY 500 input ok flag 1 passwdnum 1 P0 0 xff P1 0 xff continue 密码错误处理代码 密码错误 3 次响铃 1 分钟 TMOD 0 x01 TH0 65536 45872 256 TL0 65536 45872 256 EA 1 本科生课程设计 论文 ET0 1 TR0 1 wei1 1 while time 60 BEEP BEEP wei2 0 P2 tab time 1 10 DELAY 5 wei2 1 P2 0 x00 wei1 0 P2 tab time 1 10 DELAY 5 wei1 1 P2 0 x00 BEEP 0 time 0 ET0 0 TR0 0 DELAY 500 input 1 ok flag 1 passwdnum 1 P0 0 xff
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版土石方工程全方位服务居间服务协议
- 2025年文化旅游园区厂房租赁安全生产与景区安全管理协议
- 2025年度环保建材三方买卖合同
- 2025版商铺买卖双方权益保障及转让合同
- 2025版森林资源砍伐与生态补偿金支付合同范本
- 2025版股份制企业股权质押合同范例
- 2025房地产项目委托开发与绿色建筑认证管理合同范本
- 2025版移动通信基站租赁及运营合同
- 2025版石灰生产原料进口合同范本
- 2025年度陶瓷行业环保专员劳动合同书
- 班级管理常规优质课件
- IT运维服务方案信息运维服务方案
- ZSL1000、ZSL750塔吊外挂架施工方案
- 文化自信作文800字议论文
- GB/T 28287-2012足部防护鞋防滑性测试方法
- GB/T 27677-2017铝中间合金
- GB/T 19627-2005粒度分析光子相关光谱法
- 芜湖宜盛置业发展有限公司招聘3名编外工作人员(必考题)模拟卷
- 混凝土结构设计原理教学教案
- 齿轨卡轨车课件
- 中国监察制度史
评论
0/150
提交评论