基于16单片机智能刷卡门禁系统设计(共44页)_第1页
基于16单片机智能刷卡门禁系统设计(共44页)_第2页
基于16单片机智能刷卡门禁系统设计(共44页)_第3页
基于16单片机智能刷卡门禁系统设计(共44页)_第4页
基于16单片机智能刷卡门禁系统设计(共44页)_第5页
已阅读5页,还剩41页未读, 继续免费阅读

下载本文档

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

文档简介

1、天津职业(zhy)技术师范大学Tianjin University of Technology and Education毕 业 设 计专 业: 电气技术(jsh)技术教育 班级(bnj)学号: 电气0912 - 40 学生姓名: 郑德志 指导教师: 陈东升 实验师 二一四年六月(li yu)PAGE 天津职业(zhy)技术师范大学本科生毕业设计基于(jy)16单片机智能刷卡门禁系统设计Intelligent card entrance guard system based on 16专业(zhuny)班级:电气0912学生姓名:郑德志指导教师:陈东升 实验师学 院:自动化与电气工程学院201

2、4年06月摘 要门禁系统是智能(zh nn)大厦自动化系统不可缺少(qusho)的重要组成部分,作为一种新的现代安全(nqun)管理全面的系统,其访问控制系统和自动识别技术在现代社会的安全措施中是极其重要的。因此这就需要相应的技术的发展,毕竟社会是不断的更新换代的,就像达尔文的进化论一样,适者生存,对于现在的电子产品一样,日益的更新,对此智能门禁系统同样也得跟上时代的发展。现在大多数的公司都需要这样门禁系统的高智能化。 本文介绍了AVR16单片机作为主控芯片,通过专门的读写模块用于读取射频IC卡的信息时,当卡有进入到读卡的范围呢,读卡器就会读到相应的卡号,并通过卡的序列号做出于此相对应的动作。

3、如果正确的操作刷卡,则门开启并且显示正确。若是非法卡,则报警系统会触发,并且显示错误的信息。设计采用的是全自动、准确的识别卡的序列号来访问系统,系统中用的AT24C04 EEPROM芯片中起着重要的作用,掉电后可以存储密码,从而保证了系统的安全性。 人机交互界面用到的是44矩阵键盘输入和标准字符液晶显示LCD12864模块。使用按键输入密码按照正确的密码或没有进行相应的操作。对于用户用按键输入密码,根据密码的正确还是错误来做出相应的操作,管理员可以自行设定和修改密码,防止密码被盗;若是有非法卡或者是密码输入错误,则系统输出部分报警电路工作。关键词:AVR16单片机;射频IC卡;AT24C04芯

4、片;液晶显示;报警电路。ABSTRACTEntrance guard system is an important and indispensable part of intelligent building automation system, as a new comprehensive modern safety management system, the access control system and automatic identification technology in the modern social security is extremely important.

5、So this requires the development of corresponding technology, after all, society is continuously updated, like Darwins theory of evolution, the survival of the fittest, for todays electronic products, increasingly update, the intelligent entrance guard system also have to keep up with the developmen

6、t of The Times. Now most of the companies need such high intelligent entrance guard system AVR16 singlechip as the master control chip has been introduced in this paper, through specialized rf IC card read/write module used to read the information, when the card has into the scope of reading card, c

7、ard reader will read the corresponding card number, and through the serial number of the card to make the corresponding action. If the correct credit card operation, the door opens and shows the correct. If illegal card, alarm system will trigger, and display an error message. Design USES is fully a

8、utomatic, accurate identification card serial number to access the system, the system used in the block AT24C04 EEPROM chip plays an important role, after power off can be stored password, to ensure the security of the systemThe human-computer interaction interface used is 4 * 4 matrix keyboard inpu

9、t and standard characters LCD display LCD12864 module. Use key input password operation is carried out in accordance with the correct password or not. Enter the password for user to use buttons, according to the right or wrong password to make corresponding operation, the administrator can set and c

10、hange the password, to prevent password theft; If there are illegal card or password input error, the system output part of the alarm circuitKey Words:AVR16 SCM;RFIC card;AT24C04 chip;liquid crystal display;the alarm circuit. 具有蜂鸣器报警(bo jng)功能。天津职业技术师范大学2014届本科生毕业设计 PAGE 392 系统(xtng)总体设计 本系统(xtng)以A

11、VR单片机为主控核心,通过射频卡来刷卡进行一系列的操作,AVR16单片机接收到数据后,将数据传送给AT24C04或上位机,AT24C04或上位机对传送来的数据进行分析后,判断其数据是否有效。其中,只有管理员的权限下才能注册(zhc)其他的子卡。若是没有注册的卡或者是密码错误后,系统会自动的报警。液晶显示屏上会提示一步步的操作提示。2.1 系统总体结构图2-1 系统的结构框图该结构的结构框图如图2-1所示。这里运用了AVR16单片机、RFID-01射频卡读卡模块、LCD12864模块、4X4矩阵键盘、L9110电机控制驱动芯片,单片机内部用到EEPROM断电记忆,这些对门禁系统起着重要的作用。其

12、采用AT24C04芯片,掉电后可以存储密码和其它的数据,比如以前的一些刷卡的记录等等,从而保证了系统的安全性。2.2 门禁系统工作原理2.2.1 系统功能模块工作原理介绍由系统的总体框图可以大体上的了解其基本的工作流程,门禁系统主要采用AVR16单片机作为核心,通过C语言程序变成来实现控制门禁的控制锁;做好必要的准备工作后,首先看到液晶屏幕上提示的几个选择,由于是刚开始使用,卡的权限都由管理员管理,也就是权限卡,只有管理员注册之后才能进行其它卡的注册,开启等一系列的操作。若是卡忘带或者是损坏丢失等原因,你也可以进行选择手动输入密码进入。若是密码错误或者是非法卡,则报警电路就会工作,通过蜂鸣器发

13、出报警声,同时室内的灯等同样也受到卡的控制。若是进行正确的操作后,系统会自动发出命令,系统判断后,L9110驱动电机来模拟开门。当管理员把卡的权限注册后,系统会自动记忆这个卡的卡号及其它信息资料,当再次刷卡时,就不需要(xyo)管理员的权限了。对于刷卡的记录,系统会有记录。2.3 AVR16单片机2.3.1 AVR16单片机的介绍(jisho)1997年由ATMEL公司(n s)研发出了一种的增强型内置Flash的RISC AVR单片机。AVR单片机被用于各种的场合,例如通讯设备,工业仪器仪表的控制,学校的实训,计算机控制系统设备的应用等。AVR单片机的主要特征有可靠性高、功能强、速度快、低功

14、耗和成本低价,它是AVR单片机占领市场和赖以生存的一个必要的条件。1 AVR单片机学习简单、易于升级、成本低廉。我们初次学习的人可以通过ISP下载线,把我们自己在电脑上编辑的程序通过ISP连接下入到单片机中,调试通过的软件程序直接在线写入AVR单片机。 2 AVR单片机的性能高,运转速度快、功耗很小、保密性好。首先,AVR单片机是高速嵌入型单片机:AVR单片机同时还具有其它的单片机具有的功能,那就是它可以预取指令功能,即它会执行当前的指令的同时,内部也会把下一条需要读到的指令预先的读取进来,这样就使得它的处理速度明显优于其他的单片机,都是放在了在一个周期内运转。AVR16单片机具有32个通用工

15、作寄存器,就像有32条路一样,可以快速选择通行,不用去等待其它的执行完毕后再去执行。 3 I/O端口功能强,与A / D转换器电路。AVR单片机的I/O口是真正的I / O端口。 目前支持的AVR编译语言主要是汇编语言、C语言等基本语言。C语言的编译器,因为它有一个强大的效果,使用灵活,小的代码运行得更快,其他的先天优势,使它在专业的程序设计的一个不可替代的作用。2.3.2 引脚说明(shumng) VCC:电源(dinyun)电压输入端。 GND:电源(dinyun)地 端口A (PA7.PA0) 端口A 为A/D 转换器的模拟输入端。8位的双向I/O 口为端口A,拥有可编程的内部上拉电阻。

16、其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟起振,端口A 处于高阻状态。端口B(PB7.PB0)端口B 8位的双向I/O 口为端口B,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟起振,端口B 处于高阻状态口B 也可以用做其他不同的特殊功能。RESET 复位输入引脚,低电平持续时间超过最小门限时间的低电平将引起系统复位。当持续时间小于门限间的脉冲不能保证可靠复位XT

17、AL1 此端口作为单片机片内时钟电路和反向震荡放大器的输入端XTAL2 此端口作为反向振荡放大器的输出端AVCC AVCC端口是作为系统A/D转换器的电源。当该引脚直接与VCC连接时,不要使用ADC。若是非得需要使用ADC,应该让其通过一个低通滤波器与VCC连接AREFA/D 的模拟基准输入引脚。图2-2为引脚图: 图2-2 AVR单片机引脚图2.3.3 AVR中断(zhngdun)寄存器(SREG) Bit7I:全局(qunj)中断使能位。如果I 置位时使能全局中断,单独(dnd)的中断使能由其他独立的控制寄存器控制;如果I 清零,无论单独中断标志位置位与否,都不会产生中断。Bit6T:位拷

18、贝存储Bit5H:半进位标志Bit4S:符号位Bit3V:补码5的标志位Bit2N:负数标志位Bit0C:进位标志位2.3.4 ATmega16存储器AVR 结构的存储空间主要有两个,即程序存储空间和数据存储空间,另外还有EEPROM 存储空间。程序存储器映像 图2-3 程序(chngx)存储器映像图 数据(shj)存储器映像 图2-4 数据(shj)存储器映像图 EEPROM 数据存储器 EEPROM ATmega16总共有512个字节的数据存储器。它是作为一个独立的空间存在的,数据空间中可以对字节进行读和写EEPROM访问地址的确定主要是由寄存器、数据寄存器和控制寄存器三个方面锁决定的。

19、若是有人无意识的对EEPROM写操作,需要重新写一个执行一个固定的程序。当EEPROM进行读工作时,ACR的CPU将不会工作,在停止工作4个循环后,然后再执行系统下达的指令。当EEPROM进行写工作时,ACR的CPU也不会工作,在停止工作2个循环后,然后再执行系统下达的指令。EEPROM的 地址(dzh)寄存器有2个分别为:EEARH 和EEARLEEPROM 地址寄存器EERA 用于指定(zhdng)某个EEPROM 单元的地址, 线性编址为0 x0000 x01FF。EEPROM 数据(shj)寄存器EEDR c、 EEPROM 控制寄存器EECR 若是想要控制单片机的EEPROM需要用到

20、的是EEPROM控制寄存器的EECR 2.4液晶显示模块 2.4.1液晶显示模块概述 JM12864M-2型号的液晶显示模块,可以用来显示汉字和图形,它的内部包含了内置的8192个中文汉字、128个字符及64X256点阵显示RAM(GDRAM)。主要技术参数和显示特性: 与MCU接口:8位或4位并行/3位串行电源:VDD 3.3V+5V(内置升压电路);内容:128列 64行 颜色:黄绿 显示角度:6:00钟直视 LCD类型:STN 配置LED背光 2.4.2外形尺寸 图2-5 外形尺寸图2.4.2模块(m kui)引脚说明128X64HZ 引脚说明(shumng)引脚号引脚名称方向功能说明1

21、VSS-模块的电源地2VDD-模块的电源正端3V0-LCD驱动电压输入端4RS(CS)H/L并行的指令/数据选择信号;串行的片选信号5R/W(SID)H/L并行的读写选择信号;串行的数据口6E(CLK)H/L并行的使能信号;串行的同步时钟7DB0H/L数据08DB1H/L数据19DB2H/L数据210DB3H/L数据311DB4H/L数据412DB5H/L数据513DB6H/L数据614DB7H/L数据715PSBH/L并/串行接口选择:H-并行;L-串行16NC空脚17/RETH/L复位 低电平有效18NC空脚19LED_A(LED+5V)背光源正极20LED_K(LED-OV)背光源负极表

22、 2-1 12864 引脚说明(shumng)工作电压(VDD):4.55.5V电源(dinyun)地(GND):0V正常(zhngchng)温度(Ta):-10 60(常温) / -2070(宽温)2.4.3接口时序L12864的接口时序模块具有2中连接方式:并行和串行(时序如下):1、8位并行连接时序: MPU写资料到模块如图2-6所示: MPU从模块读出资料如图2-7所示: 8位并行连接时序图2-8所示: 串行数据传送共分三个字节完成: 第一字节:串口控制格式 11111ABC A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD。 图2-6 MPU写资料到模块

23、图2-7 8位并行连接时序图 图2-8 8位串行连接(linji)时序图 B为数据类型选择:H表示(biosh)数据是显示数据,L表示数据是控制指令 C固定(gdng)为0第二字节:(并行)8位数据的高4位格式 DDDD0000第三字节:(并行)8位数据的低4位格式 0000DDDD串行接口时序参数:(测试条件:T=25 VDD=4.5V)2.4.4文本显示RAM(DDRAM)RAM为我们设计的汉字空间是8个4行的,写入RAM时,我们可以看到有3种的RAM的显示字型,分别为CGROM、HCGROM与CGRAM的字型;ST7920A类型的芯片可以显示三种字型 ,分别是半宽的HCGROM字型、CG

24、RAM字型及中文CGROM字型。2.5 RFID-01型射频卡2.5.1概述集成电路芯片的非接触IC卡、感应天线和完全密封在一个标准的PVC卡,没有暴露的部分。非接触IC卡读写过程,通常是一种非接触式IC卡和读者通过无线电波来完成读写操作。 非接触式IC卡刷卡的时候,来自读者的信号由两部分组成:一部分是信号的叠加,信号被卡接收到后,与自己的信号共振,产生瞬间能源供应芯片。另一部分是结合数据信号,命令,修改、数据存储芯片,并返回到读者。非接触式IC卡读写系统形成的,硬件结构,和操作过程大大简化,同时,借助先进的管理软件,离线模式的操作,数据读写过程更简单。因此RFID射频技术得到了飞快的发展。

25、典型应用场合:读卡器、手持机 、门禁器、考勤机及其它各种系统及一卡通应用系统通过网上查取接触(jich)式卡与非接触卡的资料,总结(zngji)的非接触式卡的优点(yudin)如下: 可靠性高:非接触式RFID IC卡没有我们常见的那种机械式的装置,降低了卡的损坏程度的系数。另外,非接触式卡RFID IC还表现在其它的方面,如不用担心卡的芯片,因为这是镶嵌在里面的感应系统的,不用担心身体上第二静电击穿,等等,提高了卡的可靠性。操作方便,快速:因为是感应的原理,只要在设备的有效范围内就可以刷卡有效。不用和以前的那种必须得把卡插进去,然后离开的时候再拔出,因此,不必插拨卡,非常方便。非接触式卡使用

26、时的时候没有方向性,卡片可以随便刷,随意方向的刷,同样也可完成操作,这就大大提高了人们使用的速度。3 加密性能好:非接触式卡的序列号是唯一的。也不用担心高科技的犯罪克隆你的卡片。 2.5.2射频卡-工作原理 RFID卡由天线和ASIC部件组成,没有其他外部设备。天线:卡天线只有几个绕组线圈,适用于包装ISO卡中,ASIC:卡ASIC由高速(106 kb波特率)接口,控制单元和8 k位的 EEPBOM射频卡读写设备的工作原理是:要其LC谐振电路和电磁谐振能正常的工作,需要读写器向RFID IC卡发射出与之相匹配的固定频率的电磁波,使电容器被指控在另一端,电容器,与单向传导电子泵、充电电容器被发送

27、到另一个电容存储,如果充电的电容电荷积累到达了2V,电容就会做为电源为其它电路提供工作电压,将卡内数据发射出去或接取读写器的数据。在电路中给的功能电路图如图2-9所示: 图2-9 射频卡图示电路(dinl)2.5.3产品(chnpn)主要参数 使用(shyng)电压:VCC:DC5V10% 接口类型:同时支持以下两种接口 SPI接口:模块做为从机,SIGNAL引脚为低电平时代表有卡进入天线范围,为高电平时代表没有卡在天线范围,反应时间大约0.3秒。支持卡类型:M1标准的S50卡(典型代表是Philips的M1卡和上海复旦的卡不支持第二代身份证卡号的读取) 尺寸规格如图2-10所示:模块部分:D

28、IP32封装(只使用了其中12个脚)。42mm20mm 引脚间距2.54m;天线部分:75 40 mm 天线上接插件引脚间距2.54mm 读卡距离:天线与卡正对情况下,最小3cm ,最大NewProject”菜单,出现下图4-2的对话框,需要(xyo)给新建立的要求给将要建立Project起一个名字,这里起名为zdz,这里就不用和第一次是的加入扩展名。然后点击“保存(bocn)”按钮,出现第二个对话框,如图4-2所示,选择所需要的CPU(选择Atmel ATmega16)芯片的型号.然后点击“Project”,然后,选择“Open”点击鼠标右键,出现一个下拉菜单,选择自己所需要的源文件,如图4

29、-1到4-3所示: 图4-1 软件编译器开发环境图1 图4-2 软件编译器开发(kif)环境图2 图4-3 软件(run jin)编译器开发环境图34.1.2下载(xi zi)软件progisp1.67工程运用下载程序用progisp1.67进行程序的下载,首先做好准备工作,准备好端口线,选择Atmel ATmega16芯片,其它的选择默认即可,不用改动,然后选择点击“调入FLASH”导入程序文件的HEX文件,再点击“自动”进行程序的下载。如图4-4所示。图4-4 程序下载(xi zi)软件开发环境图4.2 主程序的设计(shj)系统(xtng)的流程图如图4-5所示: 图4-5 系统(xtn

30、g)总的程序流程图 5 系统(xtng)测试及结果(ji gu)分析5.1 系统(xtng)测试的方法及内容 本设计应用DXP及ICC软件,首先根据自己设计的电路图用DXP软件画出电路图,对于软件的使用,在做设计期间通过请教老师,和同学的帮忙,同时也翻阅了大量的视频和资料,慢慢的来学习,一步一步的了解使用,对需要必要掌握的软件之后,用ICC编写程序,进行编译和连接,若是没有发出错误的警告,既可以生成程序所需要的hex文件,将此含有hex的文件加到电路图上使软硬件结合运行。同时对于电路的焊接等,事先用DXP把电路的PCB图生成,通过电脑上的模拟实验确定线路是没有问题的,这样再进行焊接就会很容易的

31、进行。焊接完成后再认真的用测量工具检测,便进入硬件调试阶段。调试工作的主要任务是排除实物故障,其中包括设计错误和工艺性故障。最后再进行单个模块的检测。5.2 系统测试的目的系统在调试时,接通电源,按下初始化开关,首页显示个人的基本资料信息,然后确定后,进入选择界面,通过上下选择按钮来操作是选择刷卡进入还是选择手动输入密码操作。5.3 系统测试结果及分析系统上电测试,首先测试出现的界面如图所示,你可以选择2种模式,通过上下按键选择IC卡读取模式和密码输入模式。如图5-1所示。 图5-1 测试(csh)图1 密码输入(shr)模式通过上下按键的选择,输入密码,当密码正确时,系统(xtng)会自动显

32、示出 图5-2 测试图2密码是否正确,若是错误则蜂鸣器会报警那个,并显示密码错误,正确则显示如图5-2所示的界面,灯开启,门打开。 图5-2 测试图3IC卡读取模式通过选择IC卡读取,然后按下确认键,刷卡,若是没有注册的卡,如图5-3所示会显示无效的IC卡,系统报警。 图5-3 测试(csh)图4结 论通过这几周对AVR16单片机门禁控制系统电路(dinl)的设计与实现,主要的研究工作有以下几个方面:对控制系统的原理和组成进行了详细的介绍,确定(qudng)了系统的总体设计方案。2、以ATmega16最小系统板为控制系统,进行并完成了系统要求所需的各硬件模块的原理图,并做了相应的硬件制作调试。

33、采用了12864液晶显示界面实 3、完成了系统的上位机程序和各功能模块的应用程序的设计,实现了基于单片机的智能门禁系统的设计与制作。整个软件的设计采用模块化、结构化设计思想,使程序部分化,便于整个程序的移植。4、硬件设计部分。系统的学习了无线控制方面的理论知识,并仔细分析和研究了无线控制的设计理论。5、软件设计部分,结合本设计的需要,认真学习了AVR单片机中的定时、串口通信部分。通过以上的理论学习和实际操作,初步掌握了设计AVR16单片机的一些基本步骤,但是掌握的还是不够很熟练,在同学和老师帮助下才算是不是很完美的做了下来,且能够基本使用ICC软件设计、下载软件。在制作毕设的过程中遇到了很大的

34、阻挠和许多的弯路。设计的初期,对过程不是很了解,不知道从何处着手;于是一步步的慢慢的搜集了很多资料,最后通过研究,最终确定门控系统的实现方案,所以在研究和分析上也花费了很多的时间和精力;综上所述,经过这几个月的努力,这次的毕业设计课题要求的任务算是基本完成了,达到了预期的目标,效果感到基本满意吧。参考文献1 黄任单片机与CPLD/FPGA综合(zngh)应用入门M.北京航空航天大学出版社,2004.2 段尚枢运算(yn sun)放大器应用基础M.哈尔滨工业大学出版社,1998.3 耿德根,宋建国等AVR高速嵌入式单片机原理(yunl)与应用M.北京航空航天大学出版社,2002.4 童诗白模拟电

35、子技术基础M.北京高等教育出版社,1998.5 马潮,耿德根ATmega8 原理及应用手册M.清华大学出版社,2003.6 谢自美电子线路设计M.华中理工大学出版社,1994. 7 姚福案电子电路设计与实验M.济南:山东科学技术出版社,2001.8 张克彦AVR单片机实用程序设计(第二版)M.北京航空航天大学出版社,2012.9 马潮高档8位单片机ATmega128原理与开发应用指南(上)M.北京航空航天大学出版社,2004.10 阎俊,夏志忠单片机的外围电路设计M.中国电子技术信息网,2004.11 吴秀清微型计算机与接口技术M.中国科技大学出版社,1999.12 袁慧梅,单片机系统的印制板

36、设计与抗干扰技术.电子工艺技术,2004 .613 严雨,廉洁AVR单片机C语言应用100例M.电子工业出版社,2012.14 刘海成.AVR单片机原理及测控工程应用M.北京:北京航空航天大学出版社,2008.15 卢胜利,郝立国.单片机原理与应用技术实践M.机械工业出版社,2009.16 张杰. 单片机与PC机串口通讯的实现.科技信息,2010年第19期17 沈文单片机与液晶显示模块的接口电路单片机与嵌入式系统应用J.2005年第3期,P86.18朱飞,杨平. AVR单片机C语言开发入门与典型实例M.人民邮电出版社,2009.附录(fl)1 系统(xtng)原理图PCB排版图(bnt)附录2

37、 系统的主程序#include#include#include #include delay.h#include xianshi.h#include usrt.h#include EEPROM.h#include jujian.h#include key.h/*=初始化函数=*/void IO_Init() DDRA=0XFF; /液晶接口 PORTA=0XFF; DDRB=0XFF; PORTB=0XFE; DDRD=0XFE; /串口 PD0 PD1 PORTD=0XFF; void XiTong_Init() IO_Init(); init_lcd (); /液晶(yjng)初始化 St

38、artUART(); /串口初始化/*=初始化界面(jimin)=*/uchar LOGO_0=智能(zh nn)刷卡门禁系统;uchar LOGO_1= ;uchar LOGO_2= 电气0912班;uchar LOGO_3= 制作人: 郑德志;/*=界面显示=*/uchar DATE_0=智能刷卡门禁系统;uchar DATE_1=新卡注册 ;uchar DATE_2=IC卡读取模式 ;uchar DATE_3=密码输入模式 ;/*=界面显示函数=*/void jiemian() chn_disp(0,0,DATE_0); chn_disp(1,0,DATE_1); chn_disp(2,

39、0,DATE_2); chn_disp(3,0,DATE_3);/*=按键扫描处理函数=*/void Key_Value() if(Key_num) switch(Key_num) case 1: KEY_Value=0; break; /0 case 2: KEY_Value=1; break; /1 case 3: KEY_Value=2; break; /2 case 4: KEY_Value=3; break; /3 case 5: KEY_Value=4; break; /4 case 6: KEY_Value=5; break; /5 case 7: KEY_Value=6; br

40、eak; /6 case 8: KEY_Value=7; break; /7 case 9: KEY_Value=8; break; /8 case 10: KEY_Value=9; break; /9 case 13: Gong_Neng_Value=1; break; /确认(qurn)键 case 14: Gong_Neng_Value=2; break; /上键 case 15: Gong_Neng_Value=3; break; /下键 case 16: Gong_Neng_Value=4; break; /返回(fnhu) default: KEY_Value=20;Gong_Ne

41、ng_Value=0; break; void Control() if(w=1) w=0;r=0;t=0; if(jie_shou_shu_ju0=0 xAA)&(jie_shou_shu_ju1=0 xFF)&(jie_shou_shu_ju2=0 x00) /握手后接收(jishu)的数据 if(jie_shou_shu_ju3=0 x14)&(jie_shou_shu_ju4=0 xEB)&(jie_shou_shu_ju5=0 x72)&(jie_shou_shu_ju6=0 xBC)/1号卡 ; void main() XiTong_Init(); Light_0; /关灯指示灯 Men_0; /关门指示灯 LED_d_L; chn_disp(0,0,LOGO_0); /LOGO界面 chn_disp(1,0,LOGO_1); chn_disp(2,0,LOGO_2); chn_disp(3,0,LOGO_3); delay_ms(3000); jiemian(); /主界面 lat_disp (0 x00,0 x00); jie_shou

温馨提示

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

评论

0/150

提交评论