1、“.....后负跳变有效。中断程序如下,定时器中断服务程序定时器作为发射时间控制器,当确认按键被按下后,开始记时,记时时间为,记时时间到,定时器产生中断,红外脉冲停止发射。同时将红外脉冲发射端口电平置成无效电平定时器作为红外线发射频率控制器,当定时时间到产生中断,将端口反转次,同时对定时器重新装初值,定时时间与前相同,重新定时,时间到又将端口反转次,如此往复,直到定时器记时时间到,关闭定时器和定时器重新回到主程序。此处采用了个位标志,在宏指令中将其定义为位寻址区的,当定时器在执行中断服务程序时,将该位定义为高点平,使主程序不断的查询该位,当该位为时,等待中断程序的执行,此时向外发射红外脉冲当该位为时,中断结束,主程序继续向下执行。其流程图如下启动定时器确认是否有键按下开始启动定时器,定时时间为图定时器中断服务子程序流程图遥控接收器程序设计程序总体结构遥控接收器是根据接收到的不同频率的红外光信号,由转化为对应的控制功能对控制电路实施控制。当接收电路接收到第个红外线脉冲时,中断被触发,启动定时器和计数器。定时器作为计数时间控制器......”。
2、“.....接收信号端接至和口,该两引脚为复用引脚,引脚复用为外部中断请求输入端引脚复用为定时器计数器计数脉冲输入端。当收到第个红外脉冲时,被触发,和开始工作,每收到个红外脉冲,计数器记数值加,当定时器定时时间到,产生中断,保存计数器的计数值。由于定时时间为,故各种不同状态对应的红外脉冲数大约为个,然后将记数值与上述各值比较。由于存在误差,计数器的记数值不可能严格和上述值相等,只要近似相等就行,限制的误差范围为,即将记数值加减得到两个数值,再判断哪个值在这范围之内,即可断定遥控发射器发射出的红外信号的发射频率即为该值,从而可断定出遥控操作,然后由接收遥控器将其转化为控制操作,对外电路实施控制功能。口与地之间的开关为控制方式选择开关,当开关闭合,即,单片机输出为上锁控制方式,此状态下遥控器不能对控制电路实施控制功能当开关断开,即,为单路控制方式,此状态下遥控器能对外电路实施控制功能。当外部中断响应,自动检测该位的电平,若为自动跳出,重新等待红外脉冲,在检测该位电平,如此循环,不对外电路发控制命令若为则继续执行下面的程序。调初始化过程接收到第个红外脉冲......”。
3、“.....首先将口和口初始化,初值均为。外部中断触发方式设置为电平触发方式,即将位清零。在就是设置和的工作方式,由于为计数方式为定时方式,故将将方式控制寄存器赋值为。为了便于编写和理解程序,将各种不同状态对应的红外脉冲数分别赋给到。由于在整个过程中要多次用到计数器的计数值,所以应将该值予以保护,我们在这种情况下,通常的做法就是将该值放入堆栈,每次要使用时,在从堆栈里面调出。堆栈是微机的种重要的存储器,它的个重要特点是后进先出的方式工作,用于暂存信息的存储单元。他通常应用于在调用子程序前响应中断式如下通常,在个汇编语言源程序的开始,响应中断前,都要设置条伪指令来指定该程序在存储器中存放的起始位置。若省略指令,则该程序从单元开始存放。在个源程序中,可以多次使用伪指令,以规定不同程序段或数据段存放的起始地址,但要求位地址由小到大顺序排列,不允许空间重叠。汇编语言结束应加个指令,表示汇编程序已经结束,处于之后的程序,汇编程序不予处理。对于初始化程序,就是对口口赋初值,此时遥控器没有工作,两个位端口均赋以设置定时器和定时器方式控制寄存器,由于和均工作在方式,功能选择为定时器,故的值为......”。
4、“.....将单片机设置为空闲工作方式,即将电源控制寄存器的值设为,初始化完毕,程序即进入键盘扫描程序。键盘扫描程序键盘扫描程序就是扫描键盘看是否有键按下,如有键按下,判断出是哪个键,当确定按下个键后,即执行红外发射程序。扫描的方法是判断口各位的电平,无按键按下时,各位均为高电平,当个按键按下以后,该位即为低电平。通常,按键所用开关为机械弹性开关,均利用了机械触点的合断。个电压通过机械触点的断开闭合过程,由于机械触点的弹性作用,个按键开关在闭和时不会马上稳定接通,在断开时也不会下断开。因而,在闭合和断开的瞬间均伴随着连串的抖动,抖动时间的长短由按键的机械特性决定,般为。按键电路的消抖措施通常有硬件和软件两种方法。硬件消除键盘抖动措施主要就是外加双稳态电路或者滤波电路的方法。本电路采用的是软件消抖的方法,就是调用个延时子程序,延时时间设定为,延时子程序如下延时时间的计算就是根据执行指令所需时间的总和,分别为十进制数的和,因此这个程序所耗用的时间为个机器周期由于晶振采用的是,所以机器周期,执行程序的总时间为,与存在的误差,不过这不影响程序的执行......”。
5、“.....使单片机从空闲方式回到工作状态。当有键按下时,通过与门触发外部中断中断,被硬件硬件清零,单片机结束低功耗空闲节电方式。外部中断是由外部原因引起的,共有两个中断源,即外部中断和外部中断,相应的中断请求信号输入端是和。外部中断请求有两种触发方式,即电平触发方式和脉冲出发方式。定时器计数器控制寄存器的低四位用于控制外部中断请求和触发方式,有关的位表示如下外部中断请求标志位,当采样到端出现有效的中断请求时,次位由硬件置,表示外部事件请求中断,中断响应完成后,再由硬件自动清零。外部中断请求触发方式控制位。当,选择脉冲触发方式也称边沿触发方式负跳变有效当,选择电平出发方式,低电平有效。中断的允许或禁止是由片内的中断允许寄存器控制的。的格式如下的每位都可以由软件置或清零。且中断允许,中断屏蔽中断允许总控制位。时,表示禁止所有中断,即所有的中断请求被屏蔽时,表示开放中断,但每个中断源的中断请求是允许还是禁止,要由各自的允许位控制。外部中断允许控制位外部中断允许控制位。定时计数器的中断允许控制位串行中断允许控制位。中断的各控制位在初始化程序中定义,在初始化程序中应当开外部中断和总中断......”。
6、“.....。陈明实用软件工程基础北京清华大学出版社,。陈坚,陈伟网络高级编程北京人民邮电出版社,。李光明经典实例大制作北京中国人事出版社,。辛长安,梅林编程技术与难点剖析北京清华大学出版社,。后都会在信息栏中显示相应的提示信息,并能查看到操作的历史记录。信息清除木马动作屏幕布光驱弹出播放音乐光驱弹入鼠标移动发送信息关闭显示器关闭客户端断开连接连接等待连接木马的设计与实现木马结构设计木马连接过程连接过程理论研究传统木马就是种基于客户机服务器模式的远程控制程序,它让被攻击的计算机运行服务器端的程序,这个服务器端的程序会在被攻击的计算机上打开监听的端口。这就给黑客入侵用户计算机打开了扇进出的门,然后黑客就可以利用木马的客户端入侵用户的计算机系统。图客户端与服务端连接过程应答数据请求数据建立连接服务端处理服务请求客户端阻塞,等待连接常见的普通木马,是驻留在用户计算机里的段服务程序,而攻击者控制的则是相应的客户端程序。服务程序通过特定的端口,打开用户计算机的连接资源。旦攻击者所掌握的客户端程序发出请求,木马便和他连接起来,将用户的信息窃取出去......”。
7、“.....在于攻击者必须和用户主机建立连接,木马才能起作用。随着防火墙技术的提高和发展,基于包过滤规则来拦截木马程序可以很有效地防止外部连接,所以有了对外部连接审查严格的防火墙,黑客在无法取得连接的情况下,这样的木马很难工作起来。再厉害的木马也无所作为了。同样,局域网内通过代理上网的电脑,因为是多台共用代理服务器的地址,而本机没有独立的互联网地址只有局域网内部的地址,所以此时木马也不能正常使用,就是说传统型木马不能访问装有防火墙和在局域网内部的服务端主机。在这种情况下,传统的木马已无用武之地,为了能绕过防火墙,充分利用防火墙对于向内的连接往往会进行非常严格的过滤,对于向外的连接却疏于防范。内部发起的连接请求无条件信任的特点,假冒是系统的合法网络请求来取得对外的端口,再连接到木马的客户端,从而建立起服务端与客户端的连接,达到控制目标计算机的目的。进而设计出种新型木马反弹端口木马。其建立连接的过程可用图来描述。如图所示,运行在主控端计算机上的客户端先创建个套接字,绑定之后便处于监听状态,等待服务端的连接请求。目标计算机上线后,同样创建新的套接字,然后向客户端发起连接请求......”。
8、“.....客户端便可以向服务端发送请求数据,即命令,服务端收到命令后将执行相应的操作。这样客户端就达到控制被控端计算机的目的。木马连接过程实现假设攻击网络的拓扑结构如图所示,被攻击者处于图中的左端,地址为,攻击者处于图中的右端,地址为,由于般主机上网的公网地址不是固定的,为了能让服务端能准确的连接到攻击者的计算机,攻击者必需让服务端得到其最新的地址,所以木马程序为解决这问题,采用的办法步骤如下攻击者每次开机后运行木马的客户端,程序处于监听状态登录图中的服务器,修改其中存有客户端地址的文件,将自己当前的发方式选择为脉冲触发方式,后负跳变有效。中断程序如下,定时器中断服务程序定时器作为发射时间控制器,当确认按键被按下后,开始记时,记时时间为,记时时间到,定时器产生中断,红外脉冲停止发射。同时将红外脉冲发射端口电平置成无效电平定时器作为红外线发射频率控制器,当定时时间到产生中断,将端口反转次,同时对定时器重新装初值,定时时间与前相同,重新定时,时间到又将端口反转次,如此往复,直到定时器记时时间到,关闭定时器和定时器重新回到主程序。此处采用了个位标志,在宏指令中将其定义为位寻址区的......”。
9、“.....将该位定义为高点平,使主程序不断的查询该位,当该位为时,等待中断程序的执行,此时向外发射红外脉冲当该位为时,中断结束,主程序继续向下执行。其流程图如下启动定时器确认是否有键按下开始启动定时器,定时时间为图定时器中断服务子程序流程图遥控接收器程序设计程序总体结构遥控接收器是根据接收到的不同频率的红外光信号,由转化为对应的控制功能对控制电路实施控制。当接收电路接收到第个红外线脉冲时,中断被触发,启动定时器和计数器。定时器作为计数时间控制器,计数器作为在规定记数时间内所记得的红外脉冲数。接收信号端接至和口,该两引脚为复用引脚,引脚复用为外部中断请求输入端引脚复用为定时器计数器计数脉冲输入端。当收到第个红外脉冲时,被触发,和开始工作,每收到个红外脉冲,计数器记数值加,当定时器定时时间到,产生中断,保存计数器的计数值。由于定时时间为,故各种不同状态对应的红外脉冲数大约为个,然后将记数值与上述各值比较。由于存在误差,计数器的记数值不可能严格和上述值相等,只要近似相等就行,限制的误差范围为,即将记数值加减得到两个数值,再判断哪个值在这范围之内......”。
2大齿轮.dwg
(CAD图纸)
3蜗杆.dwg
(CAD图纸)
4大齿轮轴.dwg
(CAD图纸)
5小齿轮.dwg
(CAD图纸)
6小齿轮轴.dwg
(CAD图纸)
7蜗轮.dwg
(CAD图纸)
大齿轮.dwg
(CAD图纸)
大齿轮轴.dwg
(CAD图纸)
减速器.dwg
(CAD图纸)
开题报告.doc
矿用绞车传动系统设计正文.doc
外文翻译.doc
蜗杆.dwg
(CAD图纸)
蜗轮.dwg
(CAD图纸)
小齿轮.dwg
(CAD图纸)
小齿轮轴.dwg
(CAD图纸)
摘要.doc
中期报告表.doc