




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告设计题目: 题2-遥控器的制作 学 院: 理学院 专 业: 电子信息科学与技术 班 级: 学 号: 姓 名: 电子邮件: 时 间: 成 绩: 指导教师: 华 南 农 业 大 学理 学 院 应 用 物 理 系课 程 设 计(报告)任 务 书学生姓名 指导教师 职称 学生学号 专业 题目 遥控器的制作 任务与要求1 学习、了解遥控器的信息编码方式。2 制作红外发射器;制作一块电路板,安装红外接收器。3 接收到红外信号后经过单片机的处理,控制LED的亮暗。制作包含至少5个控制按钮的遥控器4 掌握单片机的中断系统及延时程序的编写方法及程序调试的方法。5 掌握硬件设计及焊接工艺。6 掌握仿真
2、机的使用及在线调试方法。开始日期 xxxx年xx月xx日 完成日期 xxxx年xx 月xx日 遥控器的制作的设计设计方案0 概述与应用背景遥控器是一种用来远程控机械的无线发射装置,通过现代的数字编码技术,将按键信息进行编码,并通过红外线二极管发射光波,光波经接收机的红外线接收器将收到的红外信号转变成电信号,进处理器进行解码,解调出相应的指令来达到控制机顶盒等设备完成所需的操作要求。上世纪八十年代初,日本率先在电视产品中使用了红外遥控技术,使用集成发射芯片来实现遥控码的发射,如东芝TC9012、飞利浦SAA3010 等,它的主要特点是遥控器内预置固定编码,一只遥控器只能控制单一型号的电器。随着电
3、子技术的发展,家用电器越来越普遍,人们希望以一只遥控器遥控所有家用电器,多用遥控器产生了。它的主要特点是遥控器内预置多套编码,可供用户选择。如今,随着嵌入式的广泛应用,部分厂商推出了具备红外学习的遥控器,它的主要特点是遥控器内置一个动态编码库,具备红外学习功能,可由用户自主录入编码。通过对具备红外学习功能的遥控器进行市场调查发现国内红外遥控编码学习技术虽比较成熟,但产品化程度较低,市场推广不够,主要原因在于设计者对用户需求的调查不够全面,以致产品不够实用,性价比较低。从用户操作方便实用的角度出发,本文自主设计具备红外学习、彩屏虚拟遥控界面的万能学习型红外遥控器,借此促进红外遥控学习技术在国内市
4、场的产品化推广。1 工作进度、组内分工与合作情况1.1 工作进度:10.01-10.10时间段,完成对整体方案的设计,具体确定方案设计的硬件电路与所需要的电子元器件;10.11-10.13时间段,购买元器件并完成接收电路模块的焊接;10.14-10.20 时间段,进行接收部分的电路功能调试,设计接收部分要实现的功能,完成遥控发射电路模块的焊接,学习红外遥控的编码与解码的原理(NEC协议);10.21-10.25 时间段,进行发射端的调试,并设计编码与解码的程序,实现整体功能的实现;10.26-10.30 时间段,撰写课程设计报告,拍使用解说视频,做PPT。1.2 组内分工与合作:1)合作部分A
5、:整体方案的设计B:撰写课程设计报告,拍使用解说视频,做PPT2)分工部分表2.1 组内分工小组成员组内分工xxxxxxxxxxxxxxxxxxxxxxxxxxxx2 元件清单与主要元件介绍2.1 元件清单1)发射电路模块STC89C52单片机1片、红外发光二极管1个、12M晶振1个、30pF无极性电容2个、22pF有极性电容1个、200电阻1个、1k电阻2个、蓝光LED 1个、按键17个。2)接收电路模块STC89C52单片机1片、红外接收一体管HS0038一个、88红色LED点阵1个、12M晶振1个、30pF无极性电容2个、22pF有极性电容1个、200电阻1个、1k电阻1个、8乘10K排
6、阻1个、复位按键1个。2.2 主要元件介绍2.2.1 STC89C52单片机STC89C52单片机芯片集成了以下几个基本组成部分: 1)一个8位的CPU;2)128B或256B单元内数据存储器(RAM);3)4KB或8KB片内程序存储器(ROM或EPROM);4)4个8位并行I/O接口P0P3;5)两个定时/计数器;6)5个中断源的中断管理控制系统;7)一个全双工串行I/O口UART(通用异步接收、发送器) ;8)一个片内振荡器和时钟产生电路。如图2.1是STC89C52的引脚排列:图2.1 单片机STC89C52管脚图其中,CPU 是单片机的核心部件,它由运算器和控制器等部件组成。存储器(M
7、emory)是计算机系统中的记忆设备,用来存放程序和数据。它根据控制器指定的位置存入和取出信息。P0P3口是与外部交换信息的8位并行接口,均是准双向口。复位操作则使单片机的片内电路初始化,使单片机从一种确定的状态开始运行。此次设计单片机外接12M晶振作为时钟频率,并采用按键复位设计。2.2.2 红外发光二极管发射部分的主要元件为红外发光二极管。红外线发光二极管由红外辐射效率高的材料(常用砷化镓GaAs)制成PN结,外加正向偏压向PN结注入电流激发红外光。光谱功率分布为中心波长830950nm,半峰带宽约40nm左右。大量使用的红外发光二极管发出的红外线波长为940nm左右,外形与普通发光二极管
8、相同,只是颜色不同。红外发光二极管一般有黑色、深蓝、透明三种颜色。本次方案设计使用透明色,如图2.2所示。图2.2 透明色的红外发射二极管一些彩电红外遥控器,其红外发光管的工作脉冲占空比约为1/3-1/4;一些电器产品红外遥控器,其占空比是1/10。减小脉冲占空比还可使小功率红外发光二极管的发射距离大大增加。常见的红外发光二极管,其功率分为小功率(1mW-10mW)、中功率(20mW-50mW)和大功率(50mW-100mW以上)三大类。要使红外发光二极管产生调制光,只需在驱动管上加上一定频率的脉冲电压。本次方案设计使用NEC协议中占空比为 1/3的38KHz的脉冲电压直接驱动红外发射二极管。
9、2.2.3 红外接收一体管HS0038如图2.3为红外接收一体管HS0038的实物图,HS0038能接收红外信号,同时对信号进行放大、检波、整形得到TTL电平的编码信号,其接收红外信号频率为38kHz,周期约26s。 红外接收一体管HS0038有三个引脚,其管脚图如图2.4所示。其中管脚1为TTL信号输出端,管脚2接地,管脚3接VCC。如图2.5所示为红外接收一体管HS0038将38KHz红外信号解调、转换为TTL电平的波形。 图2.3 HS0038的实物图 图2.4 HS0038管脚图图2.5 红外接收一体管HS0038输出波形图NEC 协议说明:NEC 协议特点:8位地址和8位命令为提高可
10、靠性,地址和命令都传输2次,脉冲间隔调制38kHz 载波频率。下图2.6为某一NEC 协议的脉冲编码。图2.6 某一NEC 协议的脉冲编码 上图是NEC 协议的一个典型脉冲发送图。此协议LSB 最低位先传送,所以接收的时候最先接收的是低位。 此图传送的地址是$59、命令是$16。 1)一个信息发送是由9mS 的AGC 自动增益控制脉冲开头,在早期的IR 红外接收器中用来设置增益。接着是4.5mS 空闲,然后是地址、命令。 2)地址和命令都传送2次,第二次的地址和命令是反码,可以用来校验接收到的信息。总的传输时间是固定的,因为每一位都有反码传送。 3)一个命令只发送一次。如果遥控器上的按键一直按
11、着。则会每110mS 发送一次代码,此代码是重复码(在下面解释),直到遥控器按键释放。4)重复码比较简单:一个9mS 的AGC 脉冲、2.25mS 间隔、560uS脉冲。由以上可知:在接收端高电平持续最长的时间为4.5ms,表示为引导码。高电平时间持续为2.25ms 为重复码。由此我们在一个5ms 的时间内的脉冲的高电平持续时间,从而判断是引导码、重复码、还是“1”和“0”。表2为各种码类型。表2 各种码类型高/低电平时间4.5/9 ms2.25/9 ms1.68/0.56 ms0.56/0.56 ms码类型引导码重复码10在5ms 只要是上面的任意码,都会出现高低电平的变化的,如果超过5ms
12、 都没有出现变化,则这个码就是无效码。四个方框就构成了编程的基础。在看上面的电平,在接收端都是先接收到低电平,再接收到高电平,所以一旦接收到低电平,就要进入中断,等待高电平的到来。图2.7为引导码、地址码、和用户码的发送顺序。图2.7 引导码、地址码、和用户码的发送顺序引导码及数据的定义如下图2.8所示,当一直按住一个按钮的时候,会隔110ms 左右发一次引导码(重复),并不带任何数据。图2.8 引导码、数据码的定义充分理解了NEC协议的规律了后,为简单起见本次设计采用与此协议相同的引导码,但省略了地址部分,并且数据码只用原码的部分(即也省略了数据的反码),这样简略后的NEC协议便只剩下9ms
13、的引导码和一个字节的数据码。其中数据码的编码规则较为简单,采用矩阵键盘中按键的键值所对应的二进制码,这样编码后的二进制码有利于程序的调试。在后面的电路仿真中便会看到,红外管发射的编码波形与键值的二进制码一致。2.2.4 88红色LED点阵 如图2.9为88红色LED点阵的外形图(左)与对应的正面管脚图(右)。其中,黑色点为LED的正极。 图2.9 88红色LED点阵点阵LED的等效电路如图2.10,只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,则Y0=1,X0=1即可。应用时限流电阻可以放在X轴或Y轴。图2.10 点阵LED的等效电路LED点阵一般采用扫描方式显
14、示,实际分为三种方式: 1)点扫描 2)行列扫描 3)列行扫描 1664=1024Hz,周期小于1ms即可。若使用第二种和第三种方式,则频率必须大于168=128Hz,周期小雨7.8ms即可符合视觉停留要求。此外一次驱动一列或一行(8颗LED)时需外加驱动电路提高电流,否则LED亮度会不足。这样,只需控制使对应字符对应的LED点点亮,就可以实现字符的显示了。3 电路图以及仿真结果3.1 红外发射部分使用Proteus设计红外发射端(遥控器)的硬件电路图如图3.1所示,并通过该软件对发射电路进行仿真。软件中没有红外发射管的元件,图中以特性较接近的红色LED(D3)来代替。仿真时通过按下某一个按钮
15、,观察LED的电压波形是否为单片机发射的编码信号。图3.1 红外发射端(遥控器)的硬件电路图抽取第三列的按键进行仿真,第四列的按键对应的键值从上往下为3、7、11、15。发射出来的波形应分别为四个键值的二进制波形表示,下面是仿真结果。第3个按键的发射波形如图3.2所示,从左边看起,首先发射的是4.5ms的高电平和4.5ms的低电平,然后接着从键值对应的8位二进制码的的低位开始发射。图3.2 第3个按键的发射波形,对应的编码为0000 0011第7个按键的发射波形如图3.3所示。图3.3 第7个按键的发射波形,对应的编码为0000 0111第11个按键的发射波形如图3.4所示。图3.4 第11个
16、按键的发射波形,对应的编码为0000 1011第15个按键的发射波形如图3.5所示。图3.5 第15个按键的发射波形,对应的编码为0000 1111从波形对应的编码观察,发射电路发射的编码波形完全与按键的键值一一对应,编码仿真的结果正确。把波形放大后的波形如图3.6所示,此波形应为承载编码的38KHz载波。t2t1图3.6 波形放大的载波波形,每格对应5us图中载波每周期大概为26us,t1对应为低电平,约为17us;t2对应为高电平,约为9us。此脉冲电压与红外一体化接收头所需要的占空比为 1/3的38KHz红外信号几一致。3.2 红外接收部分红外接收部分的电路如图3.7所示。图3.7 红外
17、接收部分的电路图发射的红外信号被红外一体化接收头接收、转化为起始码和用户码(键值二进制码)所对应的包络波形,然后传递到单片机的外部中断0引脚,触发单片机外部中断。通过使用外部中断0的下降沿触发的时间间隔对包含用户码的包络波形进行解码,然后通过解码得到的编码判断键值并控制相应的功能。同样抽取第三列的按键进行仿真,第三列的按键对应的键值从上往下为3、7、11、15,下面是仿真结果。第3个按键的仿真结果如图3.8,点阵显示的是显示效果数字“2”,下面黑色区域显示分别为红外二极管的发送波形(上)和接收管的解调波形(下)。图3.8 第3个按键的仿真结果需要注意的是,方案中设计接收端的按键功能为第一个按键
18、显示“0”,第二个按键显示“1”,一次类推第七个按键显示“6”,而后面第11个按键实现加1功能,第15个按键实现显示所有图案的功能。第7个按键的仿真结果如图3.9所示,点阵显示数字“6”,下面分别为对应的发送、解调波形。图3.9 第7个按键的仿真结果第11个按键为“+”键,可以实现数字加减的功能,按下该键之前(左)和之后(右)的仿真结果如图3.10所示。 图3.10 第11个按键的仿真结果第15个按键为图案显示键,会逐个显示图案,其仿真结果如图3.11所示,其中,点阵显示的是某一时刻显示的图案。图3.11 第15个按键的仿真结果从前面的仿真结果可以看出,发射的波形与接收到的波形一致,并能实现方
19、案预设的功能。4 程序流程图4.1 红外发射部分的流程图如图4.1所示为发射部分的程序流程图。YNP2=0xF0判断是否有键按下P2!=0xF0?键盘扫描得key值LED= 1点亮蓝光灯,表示开始发射代码先发送9ms的引导码再发送key的二进制码延迟后,灭蓝光LED表示发射代码结束开始初始化图4.1 发射部分的程序流程图4.2 红外接收部分的流程图程序初始化开始调用其他显示程序全显示标志 =1?开关显示标志 =1?流水灯标志 =1?调用开关显示程序调用流水灯显示程序调用全显示程序NNNYYY如图4.2所示为接收部分的程序流程图。图4.2 接收部分的程序流程图5 作品演示方案设计的电路有两部分,
20、一为反射部分(每张图中的下部分电路),二为接收部分(每张图中的上部分电路),电路板的正面、反面如图5.1所示。 图5.1 电路板的正面、反面下面是工作时候的照片。图5.2为开机画面,图5.3为第1个按键(从左上到右下的顺序)显示数字“0”,图5.4为第6个按键显示数字“5”,图5.5为第13个按键数字与汉字装换功能,显示汉字“五”,图5.6为第14个按键显示流水灯动画的某一瞬间,图5.7为第15个按键全部图案显示的动画的某一个。 图5.2为开机画面 图5.3 第1个按键显示数字“0” 图5.4 第6个按键显示数字“5” 图5.5 第13个按键数字与汉字装换功能 图5.6 第14个按键显示流水灯
21、动画 图 5.7第14个按键显示流水灯动画的某一瞬间由图 5.7所示,矩阵中的按键的功能如方便贴中所示。首先从第一行左边开始第1个键显示数字“0”,依次为“1”、“2”“9”,接着的为第11个按键实现加1的功能,与电视遥控器的节目加按键类似;第12个按键为减1的功能;第13个为数字汉字转换;第14个为显示流水灯动画;第15个为显示所有图案的动画;最后一个为开关键,按下后LED点阵熄灭,再次按下后点亮开关画面。6 设计方案中的不足及改进1)编码方式简单,容易出现差错如前所示,为编程和程序的调试方便,本次方案中采用自定义的红外发射编码格式,即是9ms的引导码加上按键键值的二进制码一个字节,调试时可
22、以直接从二进制码中查看键值是否正确。但是,只发送一个字节的键值二进制码在实际的操作中可能会有出现发送或解码错误而却无法判断,到此接收端会显示错误的图案,这也是NEC协议中使用两位地址码和两位数据码的原因。再者,NEC协议使用地址反码和数据反码可以用来检测接收是否正确,如有差错需另行处理。改进方法:因遥控发射端只有16个按键,则使用4位二进制码刚好能够完全表示。假设使用低4位码来表示不同的按键,则可以用高4位码表示成低4位码的反码,这样便可避免高4位码都为”0”而没有得到充分利用的情况。同时接收端也可以用此来判断接收到的8位码是否正确,以提高遥控的安全性。当然,也可直接采用NEC协议的编码方式。
23、2)红外发射二极管的驱动电路较为简单一个遥控器的性能的好坏,除了前述的编码的安全性外,还会有对遥控的距离的要求。红外线不能穿透墙壁,因此遥控器不能从一房间控制另一个房间的的电器,但在一个房间内,遥控器的遥控距离也需达到一定的要求。本次方案中使用单片机直接驱动红外发射二极管,可能会导致遥控距离较短。改进方法:使用晶体管放大电路驱动红外管可产生较大的电流并且工作稳定性很高,如图6.1所示。图6.1 晶体管放大电路驱动红外管3)接收端功能较为简单如作品演示部分所示,接收端采用单纯的LED点阵显示数字与图案,控制功能较为简单,但这不是课题方案的关键所在。如有需要且知道电视、空调等的编码方式,程序改为其
24、编码格式后便可直接控制电视或空调。作品演示中接收端的LED点阵的亮度较低,其原因可能是驱动电压较低。可采用提高供电电压或减小限流电阻使其亮度增加。与演示时采用的单片机开发板上的LED点阵相比接收端的LED点阵亮度很低,因此还可以更换亮度较高的LED点阵。7 实验总结通常红外遥控使用专用配对编码、解码芯片,即某种解码芯片只能识别某种编码芯片的编码,对其他型号的编码芯片的编码则不能识别,因此不同的遥控器没有互换性,造成使用场合有多个遥控器,用户深感不便。本实验提出了利用单片机作为主控芯片,结合红外遥控用户码的设置,自行设计编码和解码程序,实现一个遥控器控制多台设备的方法。本实验以单片机为控制核心,
25、采用软件编程对红外遥控信号进行编码、解码设计从而实现了遥控功能。系统硬件电路简单,工作稳定可靠,易于扩展受控设备,节约了硬件资源。系统具有较强的灵活性和实用性,为新型遥控器材的研制做了有益的探索。同时,本实验也有许多不足之处。因为系统采用的编码方式过于简单,所以接收端解码可能会出现差错。另外,还存在着88点阵亮度不够,信号有效距离较短等问题。总的来说,本实验基本实现了红外遥控器的功能。参考文献1李朝青编著.单片机原理及接口技术(第三版).北京:北京航空航天大学出版社,2006.122李光飞等编著.单片机课程设计实例指导.北京:北京航空航天大学出版社,20043杨圣、江兵编著.电子技术实践基础教
26、程. 北京:清华大学出版社,2006.74童诗白主编.模拟电子技术基础(第2版).北京:高等教育出版社,1998附录:程序清单1) 发射部分:#include #include #define uint unsigned int#define uchar unsigned charsbit OP=P10; /红外发射标志sbit led =P11 ; /LED uchar endcount08;uchar flagkey;uchar temp;uchar key,keytemp; /键顺序码void delay(uchar x) /延迟函数 uchar j; while(x-)!=0) /CP
27、U执行x*125次 for(j=0;j0;b-) for(a=1;a0;a-);void delay4ms500us(void) /误差 0us unsigned char a,b; for(b=155;b0;b-) for(a=13;a0;a-);/*载波延迟*void delay6us(void) /误差 0us _nop_(); /if Keil,require use intrins.h _nop_(); /if Keil,require use intrins.hvoid delay14us(void) /误差 0us unsigned char a,b; for(b=1;b0;b-
28、) for(a=3;a0;a-);/*键盘部分*void keyscan(void)/求键值 temp = 0; P2=0xF0; /高四位输入 列为高电平 行为低电平 delay(1); /延时temp=P2; /读P1口 temp=temp&0xF0; /屏蔽低四位 temp=(temp4)|0xF0); if(temp=1) / p1.4 被拉低 key=1; /第1个按键键值 else if(temp=2) / p1.5 被拉低 key=2; /第2个按键键值 else if(temp=4) / p1.6 被拉低 key=3; /第3个按键键值 else if(temp=8) / p1
29、.7 被拉低 key=4; /第4个按键键值 P2=0x0F; /低四位输入 行为高电平 列为低电平 delay(1); /延时temp=P2; /读P1口 temp=temp&0x0F; temp=(temp|0xF0);if(temp=1) /第一行 p1.1 被拉低(直接temp=2 是因为我们P1.0空的,是3*4的矩阵键盘) key=key+0; else if(temp=2) /第一行 p1.1 被拉低(直接temp=2 是因为我们P1.0空的,是3*4的矩阵键盘) key=key+4; else if(temp=4) /第二行 p1.2 被拉低 key=key+8; else i
30、f(temp=8) /第三行 p1.3 被拉低 key=key+12;/判断是否有键按下 void keydown(void) P2=0xF0; /将高4位全部置1 低四位全部置0if(P2!=0xF0) /判断按键是否按下 如果按钮按下 会拉低P1其中的一个端口 keyscan(); /调用按键扫描程序 flagkey=1; /*/初始化void init() OP = 1;P2=0xFF; /置P1口 led=0;void initimer0()/定时器初始化 TMOD = 0x11; TH0 = 0x0FD; TL0 = 0x0D0;/定时器0定时0.56msTH1 = 0x0EE; T
31、L1 = 0x6C;/定时器1定时4.5msEA = 1; ET0 = 1;ET1=1;/*发送数据*/void emit4500ush()TR1=1;while(TF1!=1)OP=0;delay6us();OP=1;delay14us();TF1=0;TR1=0;TH1 = 0x0EE; TL1 = 0x6C;void emit560ush()TR0=1;while(TF0!=1)OP=0;delay6us();OP=1;delay14us();TF0=0;TR0=0;TH0 = 0x0FD; TL0 = 0x0D0;/*发射代码函数*/void SendIRdata(uchar keyt
32、emp) uint j; emit4500ush();/发送4.5ms的起始码1OP=1; /发送4.5ms的起始码0delay4ms500us(); for(j=0;j1; emit560ush();/*主函数*/main() init();initimer0();P2=0xFF; delay(1); /延时 while(1) keydown(); /调用按键判断检测程序 if(flagkey)led=1;flagkey=0;SendIRdata(key);delay(200);led=0; 2) 接收部分:#include#include#define uchar unsigned cha
33、r#define uint unsigned intuchar irtime;uchar startflag;uchar irdata9;uchar bitnum;uchar irreceok;uchar ircode;uchar ex_tabledata;uchar value;uchar tabledata;bit displayflag;bit redisplayflag;bit lsdflag;bit openflag,closeflag;bit turn;/*/延时函数,在 12MHz 的晶振频率下/大约 50us 的延时/*void delay500us(void) /误差 0us
34、 unsigned char a,b; for(b=99;b0;b-) for(a=1;a0;a-);void delay500ms(void) /误差 0us unsigned char a,b,c; for(c=205;c0;c-) for(b=116;b0;b-) for(a=9;a0;a-);unsigned char code tablex=0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,; /列选通控制 unsigned char code numdata278=0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00, /00
35、x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00, /10x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00, /20x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00, /30x00,0x00,0x0c,0x14,0x24,0x7f,0x04,0x00, /40x00,0x00,0x72,0x51,0x51,0x51,0x4e,0x00, /50x00,0x00,0x3e,0x49,0x49,0x49,0x26,0x00, /60x00,0x00,0x40,0x40,0x40,0x4f,0x70,0x00, /7
36、0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00, /80x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00, /90xAF,0xEA,0xAD,0x00,0xE6,0xE9,0xA9,0x06,/零0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x00, /一0x00,0x08,0x28,0x28,0x28,0x28,0x08,0x00, /二0x00,0x08,0x28,0x38,0x38,0x28,0x08,0x00, /三0x00,0x7C,0x54,0x64,0x64,0x54,0x7C,0x00, /四
37、0x02,0x42,0x52,0x7E,0x52,0x5E,0x42,0x02, /五0x02,0x24,0x28,0xA0,0x60,0x28,0x24,0x02, /六0x10,0x10,0x7C,0x12,0x12,0x12,0x16,0x00, /七0x04,0x08,0x30,0x00,0x30,0x08,0x04,0x02, /八0x00,0x22,0x24,0xF8,0x20,0x3E,0x02,0x06, /九0x30,0x78,0x7C,0x3E,0x3E,0x7C,0x78,0x30,/图案10xE7,0xC3,0xA5,0x18,0x18,0xA5,0xC3,0xE7,/图案20x18,0x3C,0x66,0xC3,0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程劳务分工合同
- 展览展厅租赁服务合同书
- 培训学校服务合同
- 实习协议没到期劳动合同
- 汽车合同变更协议
- 汽车城物业服务协议合同
- 户内穿线协议合同
- 厨房出租合同协议书模板
- 合同终止签收协议
- 会计人员聘用合同协议书
- 康复评定-常用康复评定项目课件
- 半导体物理与器件(第4版)尼曼课后答案【半导体物理与器件】【尼曼】课后小结与重要术语解
- 北师大版三年级数学下册 (什么是面积)面积教学课件
- 建筑工程材料测试题及参考答案
- 医院检查报告单模板
- 《洗红领巾》(教学设计)-一年级下册劳动浙教版
- 有偿借用乡村道路协议书
- 酶免疫技术(免疫学检验课件)
- 教育经济与管理院校排名
- 基本农田划定技术规程(TDT1032-2011)
- 围术期支气管痉挛
评论
0/150
提交评论