![单片机实验报告总汇_第1页](http://file4.renrendoc.com/view12/M04/2B/01/wKhkGWa_-daAYYVhAACbjwGoCv4174.jpg)
![单片机实验报告总汇_第2页](http://file4.renrendoc.com/view12/M04/2B/01/wKhkGWa_-daAYYVhAACbjwGoCv41742.jpg)
![单片机实验报告总汇_第3页](http://file4.renrendoc.com/view12/M04/2B/01/wKhkGWa_-daAYYVhAACbjwGoCv41743.jpg)
![单片机实验报告总汇_第4页](http://file4.renrendoc.com/view12/M04/2B/01/wKhkGWa_-daAYYVhAACbjwGoCv41744.jpg)
![单片机实验报告总汇_第5页](http://file4.renrendoc.com/view12/M04/2B/01/wKhkGWa_-daAYYVhAACbjwGoCv41745.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机技术及应用实验报告学院电子信息工程学院专业电子信息工程学号姓名实验一:流水灯实验一、实验目的:通过对P3口地址的操作控制8位LED流水点亮,从而认识单片机的存储器。二、实验原理图三、参考实验程序#include<reg51.h>sfrx=0xb0;voiddelay(void){unsignedchari,j;for(i=0;i<250;i++)for(j=0;j<250;j++);}voidmain(void){while(1){x=0xfe;delay();x=0xfd;delay();x=0xfb;delay();x=0xf7;delay();x=0xef;delay();x=0xdf;delay();x=0xbf;delay();x=0x7f;delay();}}四、思考题#include<reg51.h>sfrx=0xb0;voiddelay(void){unsignedchari,j;for(i=0;i<250;i++)for(j=0;j<250;j++);}voidmain(void){while(1){x=0x7e;delay();x=0xbc;delay();x=0xcb;delay();x=0xe7;delay();x=0xe7;delay();x=0xcb;delay();x=0xbc;delay();x=0x7e;delay();}}五、实验结果图六、实验总结通过本次的实验,我了解了单片机的原理,基本会了ISIS7和keil的操作。并且认识到这个单片机实验不仅构图连线要正确,更重要的是程序的编写编译。只有当构图与程序都正确的时候,才能得到正确的实验结果。实验二:中断实验一、实验目的通过对P3.2、P3.3引脚的电平控制,实现外部中断处理,从而控制输出口P1的输出效果变化。二、参考实验程序#include<reg51.h>sbitS=P3^2;voidmain(void){EA=1;EX0=1;IT0=1;P1=0xff;while(1);}voidint0(void)interrupt0using0{P1=~P1;}三、实验原理图四、实验思考题:根据指导书中提供的原理图,自行设计一个外部中断实验。要求:1.两个外部中断全部用上;2.实验能体现不同中断优先级的中断源的相应情况;3.不同中断处理程序能输出不同的响应效果思考题参考程序#include<reg51.h>sbitS=P3^2;voidmain(void){EA=1;EX0=1;IT0=1;P1=0xff;while(1)EX1=1;IT1=1;P1=0xff;while(1);}voidint0(void)interrupt0using0{P1=~P1;}思考题原理图五、实验总结一开始没有理解外中断,以为只要增加一个中断就可以了,就只在LED1灯上接了一个中断,虽然也有中断效果,但是还是不符合本次实验的要求;后来与同学讨论才发现这个问题,加以改正之后得出了以上实验结果。由此可知,一个成功的实验不仅需要自己正确理解实验要求,同时也离不开团队合作的力量。实验三:定时器/计数器实验一、实验目的通过使用定时器T0的中断来控制P1.4引脚的LED的灯闪烁,要求闪烁时间2s,既亮1s,灭1s。二、实验参考程序#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintsbitD1=P1^4;ucharcount;voidmain(){EA=1; ET0=1;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;TR0=1;while(1){if(count==20) {count=0;D1=~D1; }}}voidtimer0()interrupt1{TH0=(65535-50000)/256;TL0=(65535-50000)%256;count++;}三、实验原理图四、实验结果图五、实验思考题修改程序使用定时器T1的中断方式来控制P1.4、P1.7引脚的LED灯分别以200ms和800ms的周期闪烁。(1)思考题参考程序:#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintsbitD1=P1^4;sbitD2=P1^7;ucharcount1,count2;voidmain(){EA=1; ET1=1;TMOD=0x02;TH1=(65535-50000)/256;TL1=(65535-50000)%256;TR1=1;while(1){if(count1==4) {count1=0;D1=~D1; } if(count2==16) {count2=0;D2=~D2; }}}voidtimer1()interrupt3{TH0=(65535-50000)/256;TL0=(65535-50000)%256;count1++;count2++;}(2)思考题实验原理图(3)参考题实验结果图六、实验总结实验指导书里所给的程序和原理图所接的引脚不同,我做过实验后才发现,因此为了方便我没有改图,只是将程序里的引脚部分做了一点修改,实验结果也是可以出来的。通过此次实验,我了解了定时器和计数器的使用,同时明白在实验之前应该仔细观察实验指导书,以免出现不必要的错误,导致时间的浪费。实验四:串行口实验一、实验目的:本实验要求单片机U1通过其串行口TXD向计算机发送一组数组。利用集成电路MAX232将单片机的输出信号转化成计算机能够识别的信号。针对发送的实例,再设计一个单片机接受计算机送出数据的过程。二、实验参考程序发送端:#include<reg51.h>unsignedcharcodeTab[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F};voidSend(unsignedchardat){SBUF=dat;while(TI==0);TI=0;}voiddelay(void){unsignedcharm,n; for(m=0;m<200;m++) for(n=0;n<250;n++);}voidmain(void){unsignedchari;TMOD=0x20;SCON=0x40;PCON=0x00;TH1=0xfd;TL1=0xfd;TR1=1;while(1){ for(i=0;i<8;i++) { Send(Tab[i]); delay(); } }}接收端:#include<reg51.h>voidmian(){SCON=0x50; TMOD=0x20; TH1=0xfd; TL1=0xfd; PCON=0x00; RI=0; TR1=1; while(1) { if(RI) { RI=0; P1=SBUF; }}} 三、实验结果图四、实验总结通过本次实验,了解到了发送与接受数组的过程。我们之前所做的实验中,都只有一个芯片,而此次实验有两个,本来是不懂是为何,实验结束后才知道,一个芯片加载一个程序,发送端与接收端的程序不是加载在同一芯片中,如此浅显的问题若不是做了该实验,我想我还是不会明白。实验五:键盘扫描识别实验一、实验目的:设计一个4X4的矩阵键盘,键盘的号码0~15,要求编写出一个键盘输入扫描程序,要求单片机能根据键盘排列顺序,能将按下去键盘号正确识别出来,并采用两个数码管分别键盘号码的个位和十位。二、实验参考程序#include<reg51.h>sbitP14=P1^4;sbitP15=P1^5;sbitP16=P1^6;sbitP17=P1^7;UnsignedcharcodeTab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};unsignedcharkeyval;voidled_delay(void){unsignedcharj; for(j=0;j<200;j++);}voiddisplay(unsignedchark){P2=0xbf;P0=Tab[k/10];led_delay();P2=0x7f;P0=Tab[k%10]; led_delay();}voiddelay20ms(void){unsignedchari,j; for(i=0;i<100;i++) for(j=0;j<60;j++);}voidmain(void){EA=1; ET0=1; TMOD=0x01; TH0=(65536-500)/256; TL0=(65536-500)%256; TR0=1; keyval=0x00; while(1) { display(keyval); }}voidtime0_interserve(void)interrupt1using1{TR0=0;P1=0xf0; if((P1&0xf0)!=0xf0) delay20ms(); if((P1&0xf0)!=0xf0) { P1=0xfe; if(P14==0)keyval=1;if(P15==0)keyval=2;if(P16==0)keyval=3;if(P17==0)keyval=4;P1=0xfd; if(P14==0)keyval=5;if(P15==0)keyval=6;if(P16==0)keyval=7;if(P17==0)keyval=8;P1=0xfb; if(P14==0)keyval=9;if(P15==0)keyval=10;if(P16==0)keyval=11;if(P17==0)keyval=12;P1=0xf7; if(P14==0)keyval=13;if(P15==0)keyval=14;if(P16==0)keyval=15;if(P17==0)keyval=16;}TR0=1;TH0=(65536-500)/256; TL0=(65536-500)%256; }三、实验结果图四、思考题修改实验电路图和实验程序和设计电路,改成静态显示参考程序:#include<reg51.h>sbitP14=P1^4;sbitP15=P1^5;sbitP16=P1^6;sbitP17=P1^7;unsignedcharcodeTab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};unsignedcharkeyval;voidled_delay(void){unsignedcharj; for(j=0;j<200;j++);}voiddisplay(unsignedchark){P0=Tab[k];P0=Tab[k%10];}voiddelay20ms(void){unsignedchari,j; for(i=0;i<100;i++) for(j=0;j<60;j++);}voidmain(void){EA=1; ET0=1; TMOD=0x01; TH0=(65536-500)/256; TL0=(65536-500)%256; TR0=1; keyval=0x00; while(1) { display(keyval); }}voidtime0_interserve(void)interrupt1using1{TR0=0;P1=0xf0; if((P1&0xf0)!=0xf0) delay20ms(); if((P1&0xf0)!=0xf0) { P1=0xfe; if(P14==0)keyval=1;if(P15==0)keyval=2;if(P16==0)keyval=3;if(P17==0)keyval=4;P1=0xfd; if(P14==0)keyval=5;if(P15==0)keyval=6;if(P16==0)keyval=7;if(P17==0)keyval=8;P1=0xfb; if(P14==0)keyval=9;if(P15==0)keyval=10;if(P16==0)keyval=11;if(P17==0)keyval=12;P1=0xf7; if(P14==0)keyval=13;if(P15==0)keyval=14;if(P16==0)keyval=15;if(P17==0)keyval=16;}TR0=1;TH0=(65536-500)/256; TL0=(65536-500)%256; }实验结果图五、实验总结通过此次实验,学会了用键盘输入控制数码管显示数据,用一个4X4的矩阵键盘,键盘的号码0~15,编写了一个键盘输入扫描程序,让单片机能根据键盘排列顺序,能将按下去键盘号正确识别出来,并采用两个数码管分别键盘号码的个位和十位。不仅仅是动态显示,还有静态显示,受益匪浅。实验六:LCD循环显示设计一、实验目的采用1602型LCD循环显示字符串“WelcometoHeifeiNormalUniversity”。其中LCD显示模式为:16*2显示、5*7点阵、8位数据口;显示开、有光标开且光标闪烁;光标右移,字符不移。二、实验参考程序#include<reg51.h>#include<intrins.h>sbitRS=P2^0;sbitRW=P2^1;sbitE=P2^2;sbitBF=P0^7;unsignedcharcodestring[]={"WelcometoHefei"};unsignedcharcodestring1[]={"NormalUniversity"};voiddelay1ms(){unsignedchari,j; for(i=0;i<10;i++)for(j=0;j<33;j++) ; }voiddelay(unsignedcharn){unsignedchari; for(i=0;i<n;i++) delay1ms();}unsignedcharBusyTest(void){bitresult;RS=0;RW=1;E=1;_nop_();_nop_();_nop_();_nop_();result=BF;E=0;returnresult;}voidWriteInstruction(unsignedchardictate){while(BusyTest()==1);RS=0;RW=0;E=0;_nop_();_nop_();P0=dictate;_nop_();_nop_();_nop_();_nop_();E=1;_nop_();_nop_();_nop_();_nop_();E=0;}voidWriteAddress(unsignedcharx){WriteInstruction(x|0x80);voidWriteData(unsignedchary){while(BusyTest()==1);RS=1;RW=0;E=0;P0=y;_nop_();_nop_();_nop_();_nop_();E=1;_nop_();_nop_();_nop_();_nop_();E=0;}voidLcdInitiate(void){delay(15);WriteInstruction(0x38); delay(5); WriteInstruction(0x38); delay(5); WriteInstruction(0x38); delay(5); WriteInstruction(0x0f); delay(5); WriteInstruction(0x06); delay(5); WriteInstruction(0x01); delay(5);}voidmain(void){unsignedchari;LcdInitiate();delay(10);while(1){WriteInstruction(0x01);WriteAddress(0x00);i=0;while(string[i]!='\0'){ WriteData(string[i]);i++;delay(150); } WriteAddress(0x40);i=0; while(string1[i]!='\0'){ WriteData(string1[i]);i++;delay(150);}for(i=0;i<4;i++)delay(250);} }三、实验结果图四、实验思考题:试编写LCD12864显示初始化程序,设计电路,采用汉字取模,使LCD循环显示字符串hefeinormaluniversity和个人学号、姓名。要求:1.字符分为两行,居中显示2.字符从左向右缓慢移动实验参考程序#include<reg51.h>//包含单片机寄存器的头文件#include<intrins.h>//包含_nop_()函数定义的头文件sbitRS=P2^0;//寄存器选择位,将RS位定义为P2.0引脚sbitRW=P2^1;//读写选择位,将RW位定义为P2.1引脚sbitE=P2^2;//使能信号位,将E位定义为P2.2引脚sbitBF=P0^7;//忙碌标志位,,将BF位定义为P0.7引脚unsignedcharcodestring[]={"HefeiNormal"};unsignedcharcodestring1[]={"University"};unsignedcharcodestring2[]={"1308211026"};unsignedcharcodestring3[]={"yushan"};voiddelay1ms(){unsignedchari,j; for(i=0;i<10;i++) for(j=0;j<33;j++) ; }voiddelay(unsignedcharn){unsignedchari; for(i=0;i<n;i++) delay1ms();}unsignedcharBusyTest(void){bitresult; RS=0;//根据规定,RS为低电平,RW为高电平时,可以读状态RW=1;E=1;//E=1,才允许读写_nop_();//空操作_nop_();_nop_();_nop_();//空操作四个机器周期,给硬件反应时间 result=BF;//将忙碌标志电平赋给resultE=0;returnresult;}voidWriteInstruction(unsignedchardictate){while(BusyTest()==1);//如果忙就等待 RS=0;//根据规定,RS和R/W同时为低电平时,可以写入指令RW=0;E=0;_nop_(); _nop_();//空操作两个机器周期,给硬件反应时间 P0=dictate;//将数据送入P0口,即写入指令或地址_nop_();_nop_();_nop_(); _nop_();//空操作四个机器周期,给硬件反应时间E=1;//E置高电平_nop_();_nop_();_nop_(); _nop_();//空操作四个机器周期,给硬件反应时间 E=0;//当E由高电平跳变成低电平时,液晶模块开始执行命令}voidWriteAddress(unsignedcharx){WriteInstruction(x|0x80+0x02); WriteInstruction(x|0x80+0x02);//显示位置的确定方法规定为"80H+地址码x"}voidWriteData(unsignedchary){while(BusyTest()==1); RS=1;//RS为高电平,RW为低电平时,可以写入数据RW=0;E=0; P0=y;//将数据送入P0口,即将数据写入液晶模块_nop_();_nop_();_nop_();_nop_();//空操作四个机器周期,给硬件反应时间E=1;//E置高电平_nop_();_nop_();_nop_(); _nop_();//空操作四个机器周期,给硬件反应时间 E=0;//当E由高电平跳变成低电平时,液晶模块开始执行命令}voidLcdInitiate(void){delay(15);//延时15ms,首次写指令时应给LCD一段较长的反应时间WriteInstruction(0x38);//显示模式设置:16×2显示,5×7点阵,8位数据接口delay(5);//延时5msWriteInstruction(0x38);delay(5);WriteInstruction(0x38);delay(5); WriteInstruction(0x0f);//显示模式设置:显示开,有光标,光标闪烁delay(5); WriteInstruction(0x06);//显示模式设置:光标右移,字符不移delay(5); WriteInstruction(0x01);//清屏幕指令,将以前的显示内容清除delay(5);}voidmain(void)//主函数{unsignedchari;LcdInitiate();//调用LCD初始化函数delay(10);while(1){WriteInstruction(0x01);//清显示:清屏幕指令 WriteAddress(0x00);//设置显示位置为第一行的第5个字i=0; while(string[i]!='\0'){ //显示字符 WriteData(string[i]); i++; delay(150); } WriteAddress(0x40);//设置显示位置为第一行的第5个字 i=0;while(string1[i]!='\0'){ //显示字符 WriteData(string1[i]); i++; delay(150);}WriteAddress(0x00);//设置显示位置为第一行的第5个字i=0; while(string2[i]!='\0'){ //显示字符 WriteData(string2[i]); i++; delay(150); } WriteAddress(0x40);//设置显示位置为第一行的第5个字 i=0; while(string3[i]!='\0'){ //显示字符 WriteData(string3[i]);i++; delay(150); }for(i=0;i<4;i++)delay(150); } }实验结果图五、实验总结通过此次实验,我了解了LCD的16*2显示、5*7点阵、8位数据口,发现了单片机实验的乐趣,单片机学起来真是很有意思,我们可以通过编程来改变LCD上显示的字符,这个LCD还可以实现很多功能。实验七:简易计算器一、实验目的掌握89C51单片机开发应用系统的方法和应用程序的编写和调试要求:由P1口输出字形码,P0口输出字位码。先将存放于30H单元的数值个位七段码由P1口输出,同时P0口输出使数值个位显示数码管点亮的字位码。由于采用的是共阳数码管,所以只有该位数码管对应的P0.0为1,其他位P0.1-P0.3位0,点亮延时10MS。然后P1口输出数值十位七段码,P0.1位1,数值十位数码管点亮,延时10MS。接着P1口输出数值百位七段码,P0.2为1,数值百位数码管点亮,延时10MS。最后P1口输出数值千位七段码,P0.3为1,数值千位数码管点亮,延时10MS。二、实验参考程序#include<reg51.h>//包含单片机寄存器的头文件#include<intrins.h>//包含_nop_()函数定义的头文件//#include<at89x51.h>sbitP0_4=P0^4;sbitP0_5=P0^5;sbitP0_6=P0^6;sbitP0_7=P0^7;delay10ms(){unsignedchara,b;for(a=100;a>0;a--)for(b=50;b>0;b--);}delay1ms(){unsignedchara,b;for(a=10;a>0;a--)for(b=50;b>0;b--);}unsignedcharcodetab[]={0x3f,6,0x5b,0x4f,0x66,0x6d,0x7d,7,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};main(){unsignedcharm,i,j,k,l,p,cc2,cc3,cc4,cc5,o;unsignedlongc1,c2,cc;unsignedintcc1;unsignedcharaa0,aa1,aa2,aa3,bb0,bb1,bb2,bb3;unsignedchara0,a1,a2,a3,b0,b1,b2,b3;bitq,n;while(1){staticdian=0x80,fuhao=0;for(j=0;j<=3;j++){k=0xfe<<j;l=0xfe>>(8-j);P0=k|l;if(P0_4==0){delay10ms();if(P0_4==0){while(P0_4==0) {P2=b0;P1=0xfe;delay1ms();P2=0;P2=b1;P1=0xfd;delay1ms();P2=0;P2=b2;P1=0xfb;delay1ms();P2=0;P2=b3;P1=0xf7;delay1ms();P2=0;P2=a0;P1=0xef;delay1ms();P2=0;P2=a1;P1=0xdf;delay1ms();P2=0;P2=a2;P1=0xbf;delay1ms();P2=0;P2=a3;P1=0x7f;delay1ms();P2=0;P2=dian;P1=0xef;delay1ms();P2=0;P2=fuhao;P1=0xef;delay1ms();P2=0;}if(tab[4*j]==0x39){n=1;i=3;}else{m++;if(m<=4&n==0) {a3=a2;a2=a1;a1=a0;a0=tab[4*j];aa3=aa2;aa2=aa1;aa1=aa0;aa0=4*j;} else {if(p<=3&n==1){ b3=b2;b2=b1;b1=b0;b0=tab[4*j]; bb3=bb2;bb2=bb1;bb1=bb0;bb0=4*j;p++; }}}}}if(P0_5==0){delay10ms();if(P0_5==0){while(P0_5==0){P2=b0;P1=0xfe;delay1ms();P2=0;P2=b1;P1=0xfd;delay1ms();P2=0;P2=b2;P1=0xfb;delay1ms();P2=0;P2=b3;P1=0xf7;delay1ms();P2=0;P2=a0;P1=0xef;delay1ms();P2=0;P2=a1;P1=0xdf;delay1ms();P2=0;P2=a2;P1=0xbf;delay1ms();P2=0;P2=a3;P1=0x7f;delay1ms();P2=0;P2=dian;P1=0xef;delay1ms();P2=0;P2=fuhao;P1=0xef;delay1ms();P2=0;}if(tab[4*j+1]==0x5e){i=4;n=1;}else{m++;if(m<=4&n==0) {a3=a2;a2=a1;a1=a0;a0=tab[4*j+1]; aa3=aa2;aa2=aa1;aa1=aa0;aa0=4*j+1;} else {if(p<=3&n==1){ b3=b2;b2=b1;b1=b0;b0=tab[4*j+1]; bb3=bb2;bb2=bb1;bb1=bb0;bb0=4*j+1;p++; } }}}}if(P0_6==0){delay10ms();if(P0_6==0){while(P0_6==0){P2=b0;P1=0xfe;delay1ms();P2=0; P2=b1;P1=0xfd;delay1ms();P2=0; P2=b2;P1=0xfb;delay1ms();P2=0;P2=b3;P1=0xf7;delay1ms();P2=0; P2=a0;P1=0xef;delay1ms();P2=0; P2=a1;P1=0xdf;delay1ms();P2=0; P2=a2;P1=0xbf;delay1ms();P2=0; P2=a3;P1=0x7f;delay1ms();P2=0; P2=dian;P1=0xef;delay1ms();P2=0; P2=fuhao;P1=0xef;delay1ms();P2=0;}if(tab[4*j+2]==0x77){i=1;n=1;}else{if(tab[4*j+2]==0x79){q=1;n=1;}else{m++;if(m<=4&n==0) {a3=a2;a2=a1;a1=a0;a0=tab[4*j+2]; aa3=aa2;aa2=aa1;aa1=aa0;aa0=4*j+2;} else {if(p<=3&n==1){ b3=b2;b2=b1;b1=b0;b0=tab[4*j+2]; bb3=bb2;bb2=bb1;bb1=bb0;bb0=4*j+2;p++; } }}}}}if(P0_7==0){delay10ms();if(P0_7==0){while(P0_7==0){P2=b0;P1=0xfe;delay1ms();P2=0;P2=b1;P1=0xfd;delay1ms();P2=0; P2=b2;P1=0xfb;delay1ms();P2=0;P2=b3;P1=0xf7;delay1ms();P2=0; P2=a0;P1=0xef;delay1ms();P2=0; P2=a1;P1=0xdf;delay1ms();P2=0; P2=a2;P1=0xbf;delay1ms();P2=0; P2=a3;P1=0x7f;delay1ms();P2=0; P2=dian;P1=0xef;delay1ms();P2=0; P2=fuhao;P1=0xef;delay1ms();P2=0;}if(tab[4*j+3]==0x71){i=6;n=1;}else{if(tab[4*j+3]==0x7c){i=2;n=1;}else{m++;if(m<=4&n==0) {a3=a2;a2=a1;a1=a0;a0=tab[4*j+3]; aa3=aa2;aa2=aa1;aa1=aa0;aa0=4*j+3;} else {if(p<=3&n==1){ b3=b2;b2=b1;b1=b0;b0=tab[4*j+3]; bb3=bb2;bb2=bb1;bb1=bb0;bb0=4*j+3; p++; } }}}}}if(i==6)//复位{a0=a1=a2=a3=b0=b1=b2=b3=0;dian=0x80;fuhao=0;m=i=j=k=l=n=p=q=0;aa0=aa1=aa2=aa3=bb0=bb1=bb2=bb3=0;c1=c2=cc=cc1=cc2=cc3=cc4=cc5=0;}if(q==0){P2=b0;P1=0xfe;delay1ms();P2=0; P2=b1;P1=0xfd;delay1ms();P2=0;P2=b2;P1=0xfb;delay1ms();P2=0;P2=b3;P1=0xf7;delay1ms();P2=0; P2=a0;P1=0xef;delay1ms();P2=0;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车制造行业顾问工作总结
- 年产800万平方米水性超细纤维材料项目可行性研究报告写作模板-申批备案
- 2025年全球及中国建筑隔热用气凝胶行业头部企业市场占有率及排名调研报告
- 2025年全球及中国有机肥快速测定仪行业头部企业市场占有率及排名调研报告
- 2025年全球及中国实验室冷藏柜行业头部企业市场占有率及排名调研报告
- 2025年全球及中国管路无菌连接器行业头部企业市场占有率及排名调研报告
- 2025-2030全球模型实时运维系统行业调研及趋势分析报告
- 2025年全球及中国2.4GHz 无线通讯芯片行业头部企业市场占有率及排名调研报告
- 2025-2030全球金属加工磨料行业调研及趋势分析报告
- 2025-2030全球高效智能无孔包衣机行业调研及趋势分析报告
- 中国电信应急管理整体解决方案
- 中小学教师师德师风法律法规培训
- 医疗器械质量管理体系文件模板
- 秦始皇嬴政人物生平介绍PPT
- 在马克思墓前的讲话说课稿公开课一等奖市赛课获奖课件
- 骨科无痛病房的建立
- 送养收养合同协议书
- 塑料成型模具设计(第2版)江昌勇课件0-导论
- 汉语拼音发音口型及配图
- 绩效考核管理医院绩效分配方案包括实施细则考核表
- 大学成绩单(大专)
评论
0/150
提交评论