无线遥控密码锁控制系统的设计.doc_第1页
无线遥控密码锁控制系统的设计.doc_第2页
无线遥控密码锁控制系统的设计.doc_第3页
无线遥控密码锁控制系统的设计.doc_第4页
无线遥控密码锁控制系统的设计.doc_第5页
免费预览已结束,剩余24页可下载查看

下载本文档

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

文档简介

无线遥控密码锁控制系统的设计信息工程学院应用电子技术专业 摘要:本文围绕无线遥控密码锁控制系统的相关理论和实践进行了研究。主要包括以下的内容:根据项目要求提出了以STC89C51单片机为中央处理器,以4位数据位的编码解码芯片PT2262和PT2272模块为无线收发模块,结合电子密码锁技术完成系统总体设计方案。在文中详细叙述了系统的硬件电路设计方法和软件设计要点,同时给出了各个重要子程序的流程图。文中设计的电路和控制方法适用于一般的单片机系统设计,硬件和软件也有一定的实用性和通用性。关键词: STC89C51 无线遥控 PT2262/PT2272 密码锁Design of wireless remote locks control system (Major of Applied Electronic Technology,Information and Engineering College )Abstract:In this paper,focusing on the wireless remote control system locks the relevant theory and practice were studied.The main content includes the following:According to the project request for a single-chip CPU STC89C51 to four data-bit codec chip for the PT2262,and PT2272 wireless transceiver modules,combined with electronic locks to complete the system design technology program.Described in detail in the text of the system hardware circuit design and software design elements,at the same time gives the flow chart of each and every major subprogram.Integral comparison circuit,switch control circuit,single-chip systems,circuit components,such as display circuit.In this paper, the design of circuit and control method for general single-chip system design,hardware and software has some practical and versatile.Keyword: STC 89S51 Wireless Remote Control PT2262/PT2272 remote locks引言随着人们生活质量的提高和安全意识的加强,各种系列的密码锁广泛进入人们的生活和工作,因而密码锁系统的安全性就变得至关重要。当前市场上的密码锁具有以下几种方式:一种是机械式的密码锁,它具有成本低,抗干扰能力强的优点,同时也具有密码量少,安全性差,钥匙易于复制的缺点。一种是电子式的密码锁,它具有成本相对不高,密码量大,不易破译的优点,但是这些电子密码锁系统都采用的是固定键盘式的,也就是将键盘固定在保险箱的面板上,这就使得用户在运作时没有隐蔽性,极易被人看见和偷拍而使得密码不安全,因而使用的安全性不高。电子式密码锁的市场占有量最大,因为它的成本低,安全高,运作简单,最能符合用户的需要,但当前市面上的电子式的密码锁也有它的不足,因对它进行必要的改造将势在必行。为了克服当前市面上的电子式密码锁的不足以满足社会需求,提出将无线遥控方法与密码技术相结合,在保证原有密码锁系统性能的基础上研发新型的无线遥控密码锁系统来克服固定键盘式的密码锁的不足,所以本文采用了无线遥控密码锁设计。1 系统方案设计1.1 无线遥控密码锁系统设计目标根据任务书的要求,经过仔细分析,设计无线遥控密码锁要求具有上锁、解锁等功能,并可以在10m内进行无线遥控,而且整体系统相应时间小于0.1s。在设计的过程中还额外扩展了LED显示电路和密码输入错误时的报警电路。1.2 方案论证 方案一:主要采用单片机为中央处理器,配合NRF905模块来完成无线遥控的功能。由于与NRF协议相关的高速信号处理部分已经嵌入在NRF905模块内部,高频头可与各种低成本单片机配合使用,也可以与DSP等高速处理器配合使用;高频头提供一个SPI接口,速率由微控制器自己设定的接口速度决定。在RX模式中,地址匹配(AM)和数据准备就绪(DR)信号通知MCU一个有效的地址和数据包已经各自接收完成,微控制器即可通过SPI读取接收的数据。在TX模式中,高频头自动产生前导码和CRC校验码,数据准备就绪(DR)信号通知MCU数据传输完成。采用此芯片成本高,结构复杂,而且影响发送接收的因素较多。方案二:主要采用单片机为中央处理器,同时运用PT2262/PT2272无线发送接收模块来完成无线遥控的功能。要使解码芯片PT2272能够正常地接收并解码信号产生输出就必须使其地址位的状态与编码芯片PT2262的地址位状态完全相同,也就是说,只要解码芯片PT2272和编码芯片PT2262的地址位接地,接高电平或悬空状态相同,那么解码芯片就会有数据输出。PT2262/PT2272 主要有CMOS 工艺制造,低功耗、外部元器件少等特点,常用于车辆防盗系统、家庭防盗系统、遥控玩具等其他电器遥控的使用。在介绍的两种方案中,采用PT2262/PT2272模块完成无线遥控密码锁的设计,配合电源模块、键盘模块、报警模块、显示模块、单片机最小系统等就可以组成无线遥控密码锁的硬件设计。控制系统采用了我们熟悉的STC89C51单片机为核心,电源采用+5V的电源设计,便于单片机的直接控制。本系统中选用无线315Mhz射频RF(radio frequency)方式来完成无线通讯。315Mhz的发射频率是国家规定的无线报警专用频率,符合国家规定。1.3 总体方案1.3.1 工作原理用5伏电源供电,当按键按下时,PT2262上电,发射电路上电,PT2262将按键的状态编码产生方波,采用315Mhz报警专用高频频率作为载,在经过ASK调制,由发射电路发射出去。如图1-1和图1-2所示为无线遥控发送和接收方框图。图1-1无线遥控发送方框图1-2无线接收方框图PT2262将A0A5和A6/D5A11/D0决定的地址和数据进行编码,当TE为低电平时,从DOUT输出编码信号,编码信号提供给RF或IR电路发射,由RF或IR接收电路接收后,经PT2272解码,实现遥控编码和解码。无线发射芯片PT2262和接收芯片PT2272设计的电路有4个输入信号,完全满足本设计的要求。2 系统硬件结构2.1 硬件系统设计原则无线遥控电子密码锁系统由单片机STC89C51、无线遥控发送电路、无线遥控接收电路、电源电路、键盘电路、报警电路、数码管显示电路等组成。2.2 单片机最小系统2.2.1 STC89C51介绍STC89C51系列单片机是新一代超强抗干扰/高速/低功耗的单片机,是MCS-51系列单片机的派生产品。它们在指令系统中,硬件系统和片内资源与标准的8051单片机完全兼容,DIP-40封装系列与8051兼容,指令代码是与8051完全兼容的单片机。STC89C51单片机具有增强型12时钟/机器周期、6时钟机器/周期任意选择,工作电压为3.4V-5.5V;工作频率范围是0-40MHZ,相当于普通STC89C51的0-80MHZ,实际频率可达48MHZ。片上集成512字节RAM;有32个通用I/O口,P1/P2/P3/P4是准双向口;可通过串行口(P3.0/P3.1)直接下载用户程序,具备EEPROM功能,工作温度范围在0-75,共有2个16位定时器/计数器,其中定时器T0还可以当成2个8位定时器使用;封装形式为DIP-40。STC89C51引脚图如图2-1所示。图2-1 STC89C51引脚图维持单片机运行的最简单的配置系统是构成单片机的最小应用系统。由于晶振、开关等器件无法集成到STC89C51芯片内部,由这些器件所构成的晶振电路和复位电路是单片机工作所必要的两个基本电路。对于8051、8751片内有RAM、EPROM的系统来讲,单片机与晶振电路及开关、电阻、电容等构成的复位电路组成单片机最小系统。如图2-2所示是STC89C51构成的最小应用系统。图2-2单片机最小系统原理图图2-3最小系统PCB图2.3 编码解码电路2.3.1 PT2262与PT2272介绍PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。引脚分布图2-4和图2-5所示。 图2-4 PT2262引脚图 图2-5 PT2272引脚图表1 PT2262 管脚说明名 称管 脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端()Vss9电源负端()TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)表2 PT2272 管脚说明名 称管 脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),必须与2262一致,否则不解码D0-D57-8、10-13地址或数据管脚,当做为数据管脚时,只有在地址码与2262一致,数据管脚才能输出与2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换Vcc18电源正端()Vss9电源负端()DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;VT17解码有效确认 输出端(常低)解码有效变成高电平(瞬态)PT2272 解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6 和4 表示有几路并行的控制通道,当采用4 路并行数据时(PT2272-M4),对应的地址编码应该是8 位,如果采用6 路的并行数据时(PT2272-M6),对应的地址编码应该是6 位。2.3.2 无线遥控发射器电路无线电遥控发射模块是由按键接收电路、遥控指令编码器、高频载波发生器、调制电路及发射电路等组成,如图2-6所示: 图2-6无线电遥控发射模块电路图在图2-6中,SB1SB4为遥控指令操作键,PT2262为遥控指令编码器,晶体管VT1和声表面波谐振器GD315及外围元件一起构成了高频载波发生器与调制电路,L1既是发射天线,也是振荡电路的一部分。所使用的声表面波谐振器GD315,具有频率一致性非常好,工作频率为315MHz,且工作频率的稳定度极高,故使用中无需调整频点,特别适合于多发一收的无线电遥控系统使用。无线电遥控发射模块的工作过程是:当发射模块没有按键按下时,PT2262不接通电源,其17脚输出低电平,使晶体管VT1截止,所以315MHz高频发射电路不工作。当SB1SB4中有某个按键按下时,PT2262得电工作,其17脚输出经编码的串行数据(脉冲)信号,且当17脚为高电平期间,315MHz高频发射电路起振并发射出等幅高频信号。编码器PT2262第17脚输出的编码信号是由地址码、数据码、同步码组成的一个完整码字。如果遥控器上的按键一直按下,则编码器PT2262也会不停地输出脉冲串。当17脚为低电平期间,315MHz高频发射电路停止振荡。由此可知,高频发射电路完全受控于PT2262第17脚输出的数字信号,也就是说,高频电路对PT2262输出的编码信号完成幅度键控调制(ASK调制),类似于调制度为100的幅度调制。2.3.3 无线接收模块电路超外差式接收机具有温度适应性强,接收灵敏度高,工作稳定可靠,抗干扰能力强,产品一致性好,接收机的本振辐射低,性能指标好,容易通过FCC或者CE等标准的检测,但是价格较高,在广播电台、电视机等要求较高的场所使用。而超再生式接收机具有电路简单,成本低廉等优点,在无线电遥控系统中得到了广泛应用。本遥控系统接收模块采用了超再生接收方式。无线电遥控接收模块是由选频放大接收电路、信号放大与波形转换电路、解码芯片PT2272等组成,如图2-7所示。在图2-6中,由晶体管VT1和VT2组成了选频放大电路,用于接收遥控发射器发出的高频信号。由运算放大器LM358及外围元件组成了信号放大与波形转换电路,它把输入的正弦波信号转换为矩形脉冲后送到解码电路PT2272处理。解码电路PT2272从输入的字符串中分离出地址码,并将其与从地址线输入的地址码进行两次比较核对后,其VT脚(17脚)才输出高电平,与此同时和PT2262相对应的数据脚也输出高电平提供给单片机I/O口。 P3.23.3 89C51 图2-7无线电遥控接收模块电路图2.4 电源电路图2-8电源电路当电源上电,S1闭合时,LED灯亮,说明电路正常工作。由P1口进来的电流就有杂波,经过C1的滤波作用,得到平滑的直流电。在电路中,二极管为防止C1反接电流过大而被击穿起到了保护电路的作用。图2-9电源电路PCB图2.5 键盘电路设计2.5.1 独立式按键独立式按键具有编程简单的特点但占用I/O口资源较多,不适合在按键较多的场合应用。在实际应用中经常要用到输入数字、字母等功能,如电子密码锁、电话机键盘等一般都至少有12到16个按键,在这种情况下如果用独立按键占用的I/O口资源过多,为此本文就引入了矩阵式键盘的应用。2.5.2 矩阵式键盘矩阵式键盘又称行列键盘,它是用四条I/O线作为行线,四条I/O线作为列线组成的键盘。在行线和列线的每个交叉点上设置一个按键。这样键盘上按键的个数就为4*4个。这种行列式键盘结构能有效地提高单片机系统中I/O口的利用率。2.5.3 矩阵式键盘的工作原理图2-10矩阵键盘内部电路图当无按键闭合时,P1.0P1.3与P1.4P1.7之间开路。当有键闭合时,与闭合键相连的两条I/O口线之间短路。判断有无按键按下的方法是:第一步,置列线P1.4P1.7为输入状态,从行线P1.0P1.3输出低电平,读入列线数据,若某一列线为低电平,则该列线上有键闭合。第二步,行线轮流输出低电平,从列线P1.4P1.7读入数据,若有某一列为低电平,则对应行线上有键按下。综合第一、第二步的结果,可确定按键编号。但是键闭合一次只能进行一次键功能操作,因此须等到按键释放后,再进行键功能操作,否则按一次键,有可能会连续多次进行同样的键操作。图2-11矩阵式键盘PCB图2.6 串口下载电路图2-12串口下载电路在图2-12中,输入端是由R1IN、T1OUT、VCC组成。MAX232的使用电路其作用是可以将232电平与TTL电平相互转换,单片机中使用输出的是TTL电平。TTL的电平是:正逻辑是+2.5v+5v,负逻辑是0 V 2.5 V;232电平是:逻辑一采用-7 V -15 V,逻辑0采用+7 V +15 V。 通过MAX232芯片外接的四个电容,把输入的05V信号改变到-15V+15V,通过串口线发送出去。图2-13串口下载PCB图2.7 显示电路设计2.7.1 动态扫描LED数码管显示按键的显示内容以数字为主,利用LED数码管可基本满足使用要求,且成本较低。但是用动态扫描的方式驱动数码管,亮度太低,在阳光下几乎看不见显示内容,失去使用价值。2.7.2 串行静态LED数码管显示把单片机的串行口设置为方式0(同步移位寄存器),输出显示信息,可实现LED数码管的静态显示,其亮度令人满意。2.7.3 LCD液晶显示模块在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。液晶显示模块具有体积小、功耗低、显示内容丰富等特点,现在字符型液晶显示模块已经是单片机应用设计中最常用的信息显示器件了。但是用在无线遥控中会带来成本高、功耗高等的缺点。所以本密码锁使用静态LED数码管显示模块。2.7.4 LED显示模块的介绍常见的数码管由七个条状和一个点状发光二极管管芯制成,叫七段数码管如下图所示,根据其结构的不同,可分为共阳极数码管和共阴极数码管两种。本文中采用共阴数码管如图2-14所示。 图2-14共阴数码管结构图LED数码管中各段发光二极管的伏安特性和普通二极管类似,只是正向压降较大,正向电阻也较大。在一定范围内,其正向电流与发光亮度成正比。由于常规的数码管起辉电流只有12mA,最大极限电流也只有1030mA,所以它的输入端在5 V电源或高于TTL高电平(3.5V)的电路信号相接时,一定要串加限流电阻,以免损坏器件。图2-15显示电路图2-16显示电路PCB图2.8 报警电路图2-17报警电路在报警电路中,除了单片机最小系统外,外加了一个NPN三极管,当电源上电时信号过来时,三极管放大信号并驱动蜂鸣器。2.9 布板原则第一:连线精简原则连线要精简,尽可能短,尽量少拐弯,力求线条简单明了,特别是在高频回路中,当然为了达到阻抗匹配而需要进行特殊延长的线就例外了,例如蛇行走线等。第二:安全载流原则铜线的宽度应以自己所能承载的电流为基础进行设计,铜线的载流能力取决于以下因素:线宽、线厚(铜铂厚度)、允许温升等。印制导线最大允许工作电流(导线厚50um,允许温升10)第三:过孔设计的应用原则在高速PCB 设计中,看似简单的过孔也往往会给电路的设计带来很大的负面效应,为了减小过孔的寄生效应带来的不利影响,在设计中可以尽量做到从成本和信号质量两方面来考虑,选择合理尺寸的过孔大小。对于电源或地线的过孔则可以考虑使用较大尺寸,以减小阻抗和使用较薄的 PCB 板有利于减小过孔的两种寄生参数。第四:PCB 板上的信号走线尽量不换层,即尽量不要使用不必要的过孔。第五:电源和地的管脚要就近打过孔,过孔和管脚之间的引线越短越好。第六:在信号换层的过孔附近放置一些接地的过孔,以便为信号提供最近的回路。甚至可以在PCB 板上大量放置一些多余的接地过孔。3 系统软件设计3.1 应用软件设计原理应用系统中的应用软件是根据系统功能要求设计的,应可靠实现系统的各种功能。在本系统中,软件设计要力求做到以下几点: 软件结构清晰,简捷,流程合理。各功能程序实现模块化,子程序化。这样,即便于调试,链接,又便于移植,修改。 运行状态实现标志化管理。各个功能程序运行状态,运行结果以及运行要求都要设置状态标志以便查询,程序的转移,运行,控制都可通过状态标志条件来控制。 经过调试修改后的程序应进行规范化,除去修改的痕迹,以便于交流和借鉴,也为以后的软件模块化,标准化打下基础。3.2 主程序流程图图3-1主程序流程图3.3 键盘扫描3.3.1 键盘扫描子程序流程图图3-2键盘扫描子程序流程图检测当前是否有键按下:检测的方法是P1.4P1.7输出全为“0”,读取P1.0P1.3的状态,若P1.0P1.3全为“1”,则无键闭合,否则有键闭合。去除键抖动:当检测到有键按下后,延时一段时再做下一步的检测判断。若有键按下,应识别出是哪个键闭合:方法是对键盘的行线进行扫描。3.4 无线遥控发送3.4.1 无线遥控发送流程图图3-3无线遥控发送流程图3.5 遥控密码系统的操作方法密码正确开锁:当6位有效密码输入正确时,单片机使PT2262的编码启动端14脚启动,发射数据。当PT2272数据管脚地址码与PT2262一致,然后数据信号输入端接收PT2262模块发送的信号,然后使电子锁动作,完成开锁。 密码错误报警:在输入6位有效密码时,必须按照密码的先后序输入,如顺序错误或密码不对时,这时不进行无线信号的发送。P2.1口输出低电平使蜂鸣器发出报警信号,用以提醒用户密码错误。密码输入有效显示:为了帮助我们确信是否有键按下,我们特在电路中设置了显示电路。而为了防止密码外泄,显示时,并不是显示用户按下的数字符号。数码管是显示H提醒我们是否有键按下。有键按下,对应数码管显示H,这样巧妙的保护了密码。选择密码:用户可以输入自己预先设置的密码。密码设置好了后,那么下次只要键入预先设置密码的数据即可开锁。当单片机断电后设定的密码丢失这时开锁就必须用初始密码来开锁了。本设计中我们编入了初始密码即:000000。遥控开锁:只要在大约离门十米左右的距离手执遥控器,按下开锁按钮A,电磁锁得电吸合开锁。同时,电路进入延时状态,延时10秒钟后,电路将自动恢复到初始闭锁状态;如果不是,单片机电路不执行开锁动作。结论与谢辞通过此次的论文,我学到了很多知识,跨越了传统方式下的教与学的体制束缚,在论文的写作过程中,通过查资料和搜集有关的文献,培养了自学能力和动手能力。并且由原先的被动的接受知识转换为主动的寻求知识,这可以说是学习方法上的一个很大的突破。在以往的传统的学习模式下,我们可能会记住很多的书本知识,但是通过毕业论文,我们学会了如何将学到的知识转化为自己的东西,学会了怎么更好的处理知识和实践相结合的问题。 在论文的写作过程中也学到了做任何事情所要有的态度和心态,首先做学问要一丝不苟,对于发展过程中出现的任何问题和偏差都不要轻视,要通过正确的途径去解决,在做事情的过程中要有耐心和毅力,不要一遇到困难就达退堂鼓,只要坚持下去就可以找到思路去解决问题的。而且要学会与人合作,这样做起事情来就可以事倍功半。总之,此次论文的写作过程,我收获了很多,即为大学三年划上了一个完美的句号,也为将来的人生之路做好了一个很好的铺垫。论文得以完成,要感谢的人实在太多了。首先要感谢楼蔚松老师,因为论文是在楼老师的悉心指导下完成的。楼老师指引我的论文写作的方向和架构,并对本论文初稿进行逐字批阅,指正出其中误谬之处,使我有了思考的方向。楼老师要指导很多同学的论文,加上本来就有的教学任务,工作量之大可想而知,但在一次次的回稿中,精确到每一个字的的批改给了我深刻的印象,使我在论文之外明白了做学问所应有的态度。在此,谨楼教授表示崇高的敬意和衷心的感谢!谢谢楼教授在我撰写论文的过程中给与我的极大地帮助。 另外,要感谢在大学期间所有传授我知识的老师,是你们的悉心教导使我有了良好的专业课知识,这也是论文得以完成的基础。还要感谢和我一起生活三年的室友,是你们让我们的寝室充满快乐与温馨。参考文献1 刘炜.某节能灯厂汞污染现状及职业危害调查J.职业与健康,2003,8:1214.2 孙育才.ATMEL89C系列单片机及其应用M .清华大学出版社,2004,3:99105.3 李法春.单片机原理与接口技术M机械工业出版社,2008,3:130-150.4 付家才.主编单片机实验与实践M高等教育出版社,2006,9:8-15.5 彭为 等编著.单片机典型系统设计实例精讲M,电子工业出版社,2006:60-90.6 李朝青 主编.无线发送/接收IC芯片及其数据通信技术选编2J北京航天航空大学出版社,2004,6:15-30.7 李朝青 主编.无线发送/接收IC芯片及其数据通信技术选编J北京航天航空大学出版社,2003,6:9-20.8 胡宴如.模拟电子技术M.高等教育出版社,2000,8:169-180.9 杨志亮.Protel 99SE原理图设计M.西安:工业大学出版社,2002:150-260.10 林伸茂.8051单片机彻底研究基础篇,人民邮电出版社,2003.7:24-153.附件清单附件1 键盘扫描子程序KEYSCAN:MOVP1,#0FHMOVA,P1ANLA,#0FHCJNEA,#0FH,NEXT1SJMPNEXT3NEXT1:ACALLDELMOVA,#0EFHNEXT2:MOVR1,AMOVP1,AMOVA,P3ANLA,#0FHCJNEA,#0FH,KCODEMOVA,R1SETBCRLCAJCNEXT2NEXT3:MOVR4,#00HRETKCODE:MOVB,#00HNEXT4:RRCAINCBJCNEXT4MOVA,R1SWAPANEXT5:RRCAINCBINCBINCBINCBJCNEXT5NEXT6:MOVA,P3ANLA,#0FHCJNEA,#0FH,NEXT6MOVR4,#0FFHMOVA,BSUBBA,#5MOVB,ARET;*;*KEY_CHULI:MOVA,30HCJNEA,36H,EXITMOVA,31HCJNEA,37H,EXIT MOVA,32HCJNEA,38H,EXITMOVA,33HCJNEA,39H,EXITMOVA,34HCJNEA,340H,EXITMOVA,35HCJNEA,41H,EXITRET;*DISPLAY:MOVA,40HMOVP2,ARRAMOV40H,AMOVA,R0MOVCA,A+DPTRMOVP0,ALCALL DELINCR0CJNER0,#36H,DISPLAYMOVR0,#30HMOV40H,#0DFHRET;*;*DEL:MOVR7,#10DL1:MOVR6,#14DL2:MOVR5,#14DJNZR5,$DJNZR6,DL2DJNZR7,DL1RETTAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,40HEND附件2 无线遥控发送子程序REMOTE: CLR RECEIVEMOVA,R1SETBCRLCAJCNEXT2NEXT3:MOVR4,#00HRETKCODE:MOVB,#00HNEXT4:RRCAINCBJCNEXT4MOVA,R1SETBCRLCAJCNEXT2NEXT3:MOVR4,#00HRETKCODE:MOVB,#00HNEXT4:RRCAINCBJCNEXT4MOVA,R1SETBCRLCAJCNEXT2NEXT3:MOVR4,#00HRETKCODE:MOVB,#

温馨提示

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

评论

0/150

提交评论