![V1单片微型计算机原理及接口技术[1].docx_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-3/21/c930b364-43f9-4e36-aa1f-7ed708255dd2/c930b364-43f9-4e36-aa1f-7ed708255dd21.gif)
![V1单片微型计算机原理及接口技术[1].docx_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-3/21/c930b364-43f9-4e36-aa1f-7ed708255dd2/c930b364-43f9-4e36-aa1f-7ed708255dd22.gif)
![V1单片微型计算机原理及接口技术[1].docx_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-3/21/c930b364-43f9-4e36-aa1f-7ed708255dd2/c930b364-43f9-4e36-aa1f-7ed708255dd23.gif)
![V1单片微型计算机原理及接口技术[1].docx_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-3/21/c930b364-43f9-4e36-aa1f-7ed708255dd2/c930b364-43f9-4e36-aa1f-7ed708255dd24.gif)
![V1单片微型计算机原理及接口技术[1].docx_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-3/21/c930b364-43f9-4e36-aa1f-7ed708255dd2/c930b364-43f9-4e36-aa1f-7ed708255dd25.gif)
已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
*Version 1.0*版本1.0说明:该版本习题解不完整,仅供参考,当你发现错误时,请将相关意见发送到,请注明单片机答案修改意见* 单片机是指单一集成电路芯片,是集成的微型计算机,其包含中央处理器CPU、内存MEM和输入输出I/O三部分。而个人计算机至少包含显示器和键盘,其核心部分也包含CPU、MEM和I/O,也可以用单片机制作个人计算机。注:个人计算机强调人机交互操作,而单片机主要应用于自动控制。现代的个人计算机内存容量比较大,一般都超过1MB RAM,难以集成到单片机中,所以个人计算机的内存MEM都采用独立的MEM芯片。 单片机由于集成在单一芯片上,所以高可靠性是其最主要的特点。单片机由于CPU、MEM和I/O的差别,种类繁多,能适应各种各样的要求,性价比极高。 1)民用智能家电;2)个人移动电子设备:电子表,手机,MP3;3)工业智能测控;4)农业,医疗,军事;5)计算机网络设备 1)CPU; 2) I/O: 定时计数器、普通I/O、串行通信;3)MEN:FLASH+RAM 第13页。计算机各组成部分的信息传输的一组公共线路。总线分为片总线,内总线,和外总线。采用总线方便系统的功能扩充。 CPU读存储器的过程:1)送出地址 2)读信息有效 3)存储器对应单元的数据输出到总线 4)CPU取得数据 5)结束读信号地址。CPU写存储器的过程:1)送出地址,选择存储器对应单元 2)送出数据 3)输出有效写信号 4)结束写信号 5)结束数据和地址信号。 B、D、H;十进制。 该题目的意思应该是8位二进制数。无符号书0255,带符号数通常是补码:-128127;BCD码是指压缩BCD码:0099。 这是一个7位二进制书,补码是-11 0111B=-37H=-(48+7)=-55。无符号二进制数是49H=4*16+9=73。A的ASCII码是41H,49H既是字母I,BCD码是49. 电脑型电饭锅,电子表。 第15页,1)程序地址指针寄存器(PC或AR)的内容输出到地址总线,选择程序存储器单元;2)控制单元输出读信号;3)存储器输出指令内容到数据总线;4)CPU将指令内容存入CPU指令寄存器;5)PC指针加一;6)指令译码;7)执行指令。 1)24+23+22+21+20+2-2=16+8+2+1+0.25=27.25 2) 256-43+2-1=100H-2BH+2-1=11010101.1B=0D5.8H 3) 126 = 128 - 2 = 80H - 02H = 7EH 4) 111 = 128 - 17 = 80H -11H = 6FH = 0110 1111B 5) 75426) 5923H = 0101 1001 0010 0011B7) -(100H - 85H) = -7BH = -(7*16 + 11) = -1238) -112 = 100H -70H = 90H9) 84H = -(100H - 84H) = -7CH = -124(1)8位CPU(2)程序存储器8K Flash(3)256B内部RAM(4)4个8位I/O端口(5)3个16位定时/计数器(6)6个中断源(7)1个串行接口(1)4*8=32根I/O线(2)P0是数据线和低8位地址线的分时复用总线P2是高8位地址总线P3.6和P3.7是外扩RAM的读写信号线(3)地址总线16位,数据总线8位 (35页)(1) 难记可以列举。最多128个通用PSW,A,B,SP,DPH,DPL控制:TMOD,TCONT0:TH0,TL0 T1:TH1,TL1中断:IE,IP I/O:P0,P1,P2,P3串口:SCON,SBUF电源:PCONT2:TH2,TL2;RCAP2H,RCAP2L;T2CON,T2MOD; 难点:WDTRST;AUXR;AUXR1;DP0L,DP0H;DP1L;DP1H(2)问题是分组的方法:可按(1)的方式分组(3)内容太多,不列举。(1)内部RAM:00FFH SFR:80HFFH RAM又分成:寄存器区 001FH 位寻址区 20H2FH 通用RAM 30HFFH(2)各区域寻址方式有差别RESET:高电平复位;ALE:外部低8位地址有效PSEN:取代码有效(外部);EA:选择内外程序存储器INT0,INT1,T0,T1,RD,WR,X0/X1晶振节能,中断及复位可启动节电是CPU无时钟而停止工作,其它部分正常。 掉电是所有部分无时钟,振停。因为电池容量有限,要延长便携设备的工作时间,节电尤其重要。通常有冷启动上电复位,热启动手动复位,以及看门狗复位。冷启动复位后,程序指针PC的值是确定的(PC)=0000H,其次是中断允许EA=0;P0=P1=P2=P3=0xFF。RAM的值是随机值,一般还有堆栈指针(SP)=0x07; (PSW)=00H.而热启动和看门狗复位时,除RAM保持复位前的值外,其它寄存器的值同上。AT89S52采用的是哈佛结构,程序和数据存储是独立的,它们共用地址数据总线,但是通过分时共享,PSEN信号有效时取程序空间,而WR和RD有效时取数据空间,PSEN,WR和RD三个信号任何时刻最多仅一个有效。后进先出或先进后出的队列称为堆栈。AT89S52的堆栈设在内部RAM数据区;SP是堆栈指针;存取数据的原则是先将SP增一再存入数据,取数时根据SP取数后将SP减一。DPTR是数据指针寄存器。用于存取外部数据RAM和程序空间的数据,由DPH和DPL组成。PC:16位,但不在SFR区域中。见page38最后一段。有4组工作寄存器;8个;PSW寄存器中的RS1和RS0位。假设晶体频率为12MHZ,任何时候只有一个灯亮,每延时一定时间换一盏灯。由于没学过51的汇编,可用C语言实现。#include void Delay(void)void main(void)int i;P1 = 0xFF;P2 = 0xFF;while (1)P1 = 0xFE; Delay(); /p1.0灯亮P1 = 0xFD; Delay(); /p1.1灯亮.P1 = 0xFF; /p1所有灯灭P2 = 0xFE; Delay(); /p2.0灯亮.P2 = 0x7E; Delay(); /p2.7灯亮P2 = 0xFF; /p2所有灯灭void Delay(void) /延时int i, j; for( i = 0; i 1000; i+)for( j=0; j1000;j+);在p3.0引脚上设一键,按下为0,开机后判断p3.0的状态决定流水方向。if(p3 & 0x01) /只判p3最低位LoopUpDown();elseLoopDownUp();书中没有介绍数码管的工作原理,自己查资料完成。 同上 同上提示:自学5.2.3,习题集中应预习相关内容。汇编指令中存取数据的方式或数据所在地址的方式(见page74:表4-1)(1) 立即数:程序空间(2) 直接地址:RAM:007FH,SFR:80HFFH(3) 间接地址:RAM:00FFH,外部RAM(4) 变址:程序(5) 寄存器:A,DPTR,R0R7,乘除法中得B,位寻址的C(6) 相对:程序(7) 位寻址:内部RAM:202FH;SFR中被8整除的字节111条 page74(1) 移动;(2)算术;(3)逻辑;(4)位操作;(5)控制每类包括的指令不好记忆指令操作数1操作数2操作数3 CJNE A,#55,NEXT控制指令,累加器A中得内容不是55时转移到NEXT MOV R2,#5 MOV R0,#30H MOV DPTR,#100H LOOP: MOV A,R0 MOVX DPTR,A INC R0 INC DPTR DJNZ R2,LOOP1 MOV R2,#10 MOV DPTR,#2000H MOV R0,#40HLOOP2:MOVX A,DPTR MOV R0,A INC DPTR INC R0 DJNZ R2,LOOP2 MOV R2,#6 MOV DPTR,#1000H MOV R0,#0LOOP: MOV P2,#20H MOVX A,R0 MOV P2,#30H MOVX R0,A CLR A MOVC A,A+DPTR MOV P2,#20H MOVX R0,A INC R0 INC DPTR DJNZ R2,LOOP CLR C MOV A,51H SUBB A,41H MOV 31H,A MOV A,50H SUBB A,40H MOV 30H,A MOV DPTR,#1000H INC DPTR MOV A,30H MOV A,31H ADD A,40H ADDC A,41H DA A DA A MOVX DPTR,A MOVX DPTR,A设低8位存R6,高8位存R5 MOV A,R3 MOV B,R4 MUL AB MOV R5,B MOV R6,A MOV A,20H ANL A,21H ORL A,22H XRL A,23H ADD A,ACC CPL A MOV 25H,A MOV R0,#30H MOV R2,#20 MOV B,#0LOOP:CJNZ R0,#W,NEXT INC BNEXT: INC R0 DJNZ R2,LOOP MOV A,B JZ NEXT2 MOV A,#Y SJMP NEXT3 NEXT2:MOV A,#NNEXT3:NOP MOV A,30H MOV B,#10H DIV AB /拆分BCD码,分别存入A,B MOL AB DA A MOV 31H,A MOV B,#10 DIV A,B SWAP A ORL A,B SWAP A当在30H区域找到一个最小值时,将相应单元置成FFH。从小到大找完后,再移动到50H区域。B保存最小值 MOV R3,#10LOOP2:MOV R1,#40HMOV R2,#10 MOV R0,#30H MOV A,#0FFHLOOP1:MOV B,R0 CJNE A,B,$+3 JNC MOV A,R0 MOV DPH,R0;记忆地址 INC RO DJNZ R2,LOOP1 MOV R1,A MOV R0,DPH MOV R0,#0FFH INC R1 DJNZ R3,LOOP2:倒转40H区域到50H区域 MOV R2,#10 MOV R0,#40H MOV R1,#50+9LOOP3:MOV A,R0 MOV R1,A INC R0 DEC R1,LOOP MOV A,30H MOV B,#10 DIV A,B MOV 40H,A MOV A,B MOV B,#10 DIV A, B MOV 41H,A MOV 42H,B MOV R2,#10 MOV R0,#40H MOV R1,#50HLOOP:MOV A,R0 ADD A,#0 MOV R1,A INC R0 INC R1 DJNZ R2,LOOP MOV R2,#16 MOV R0,#30H MOV R1,#40HLOOP:MOV A,R0 CJNE A,#0AH,$+3 JNC NEXT1 ADD A,#0 SJMP NEXT2NEXT1:ADD A,#A- 0AHNEXT2:MOV R1,A INC R0 INC R1 DJNZ R2,LOOP MOV R2,#30H MOV DPTR,#2000H MOV P2,#10H MOV R0,#00H MOV R1,#30HLOOP:MOV A,DPTR MOV R1,A MOVX R0,A CLR A MOVX DPTR,A INC DPTR INC R1 INV R0 DJNZ R2,LOOP2由于p0p3是准双向口,作为输入时首先应输出高电平。(1)本题的LED应该指数码管,多个LED可以静态,也可以动态显示。(2)该题中的“基本原理”不明确,应该指动态数码管的显示原理。其原理是分时动态扫描每支LED,所有LED每秒至少要显示25次,利用人眼的视觉特性实现同时显示的现象。(3)静态显示不存在该问题,所以此处仍指动态显示方式。其他操作是指无法保证LED的扫描显示,可以理解应用定时中断实现动态扫描?题目不明确,何为“简易键盘”?应给出连线图。(1) 独立按键:中断,查询(2) 矩阵键盘:扫描P0要外接上拉电阻(通常情况,保证与P1P3相同)P0是数据总线与低8位地址总线的复用总线,当ALE为高时,P0为A0A7,当ALE为低时P0为D0D7,P2是高8位地址总线。P3.0: RXD 串行口接收信号输入P3.1: TXD 串行口发送信号输出P3.2: INT0 外部中断输入0P3.3: INT1 外部中断输入1P3.4: T0 计数器的输入时钟P3.5: T1 计数器的输入时钟P3.6: WR 外部扩展RAM的写信号P3.7: RD 外部扩展RAM的读信号由于有6位数,静态方式要较多的硬件,所以采用动态方式。采用共阴数码管,P1接段选,P2接字选即可。如果亮度不够,可在P1接上拉电阻,增加驱动电流。ORG 0000HMOV 30H, #1MOV 31H, #1MOV 32H, #1MOV 33H, #0MOV 34H, #1MOV 35H, #0MOV 36H, #5MOV 37H, #6MOV DPTR, #TABLOOP:MOV R0, #30HMOV R1, #0FEHMOV R2, #8START:MOV A, R0MOVC A, A+DPTRMOV P2, #0FFHMOV P0, AMOV P2,R1LCALL DELAYINC R0MOV A, R1RL AMOV R1,ADJNZ R2, STARTSJMP LOOPTAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FHDELAY: MOV R6, #10DJNZ R6, $RETEND在P1接静态数码管(共阴)。在P2和P3接10个独立按键。ORG 0000HMOV P2, #0FFHMOV P3, #0FFHMOV P1, #00HLOOP:CLR P2.0JB P3.0, LOOP1MOV P1, #3fhLJMP LOOPLOOP1:JB P3.1, LOOP2MOV P1, #06hlJMP LOOPLOOP2:JB P3.2, LOOP3MOV P1, #5bhlJMP LOOPLOOP3:JB P3.3, LOOP4MOV P1, #4fhlJMP LOOPLOOP4:JB P3.4, LOOP5MOV P1, #66hlJMP LOOPLOOP5:JB P3.5, LOOP6MOV P1, #6dhlJMP LOOPLOOP6:JB P3.6, LOOP7MOV P1, #7dhlJMP LOOPLOOP7:JB P3.7, LOOP8MOV P1, #07hlJMP LOOPLOOP8:JB P2.7, LOOP9MOV P1, #7fhlJMP LOOPLOOP9:JB P2.6, LOOPMOV P1, #6fhlJMP LOOPEND1ms=800us+200us=200us*(4+1) ORG 0000HLOOP:SETBP1.0 LCALLDELAY200LCALLDELAY200LCALLDELAY200LCALLDELAY200CLRP1.0LCALLDELAY200SJMPLOOPDELAY:MOV R2,#100DJNER2,DELAYRET END修正时R2值可以改为98 大题,超难。字符B应改为b P1段选,P0字选,共阴动态 P2和P3独立按键 4位数存入 30H33H/40H43HORG000HMOVR0,#30HMOVR2,#4LCALLKeyIn ;显示LCALLCompare; 得证不重复JZMOVR0INCR0DJNER2 K设置显示 同上输入40H43H 比较30H33H/40H43H,求得A参数 求得B参数 显示A、B参数A参数不为4结束酒瓶通过信号接到P3.2,输出脉冲接P3.3。当有酒瓶通过时,光线被遮挡,光敏三极管截止,P3.2为高电平,否则P3.2为低电平。30H单元存酒瓶计数值。设晶体频率为12MHzORG0000HStart:MOV30H, #0 ; 开始0瓶MOV DPTR, #TABMOV P1, #00HMOV P2, #00HLoop:;LCALL SHOWJBP3.2, $JNBP3.2, $INC30HLCALLSHOWMOVA, 30HCJNEA, #12, LoopCLRP3.3MOV R7, #100Loop1:MOVR6, #100Loop2:MOVR5, #50DJNZR5, $DJNZR6, Loop2DJNZR7,Loop1 SETBP3.3LJMPStartSHOW:MOV A, 30HMOV B, #10DIV AB clr P3.7MOVC A, A+DPTRMOV P1, AMOV A, BMOVC A, A+DPTR MOV P2, ARETTAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH END处理器在执行正常程序过程中,发生某一事件,需要处理器暂停当前的程序,转而去处理突发事件。这种现象称为中断。中断的主要功能是解决突发事件的处理能力。6个中断源X0: 0003H T0: 000BHX1: 0013HT1: 001BHRS: 0023HT2: 002BH补充说明:中断向量通常是可改变的地址,放在之指定位置表中,中断入口是固定不变的。本题应该是中断入口,而非中断向量。当处理器在处理某中断事件时,又再次被另一个中断事件中断,也就是新事件的中断级比之前的中断高。这种处理器中则支持不同级别的中断,这就是中断优先级别的问题。单片机中存在同级别的自然优先权问题和不同优先级问题高级别的中断将中断低级别中断,发生中断嵌套现象。 MOVIP, #0SETB PT2SETBEX0SETB EX1SETBET2SETB ESSETBEA TF0, TF1, IE0, IE1, TF2, RI, TI, TF0, TF1在中断服务返回时自动清零。IE0,和IE1都工作在下降沿方式时,中断返回时自动清零。而TF2, RI, TI 必须通过软件清零。 产生了中断请求 允许了该中断 允许CPU中断,即EA=1 当前CPU没有在中断服务或正在服务的中断级别比该中断级别低 执行完了一条制定,如果是RETI指令或是处理中断IE, IP允许的指令,必须还要执行一条指令。 中断请求CPU响应中断保护现场中断服务恢复现场中断返回将X0或X1置为电平中断方式,扩展中断源相与输入,同时各扩展源通过I/O并口输入查询 将T0, T1, T2改为计数器方式中断,计数值为-1RETI 操作IE和IP的指令?之前计算机智能按指令批量处理,不能实现人机交互工作。中断概念的提出,才让计算机能解决实时事件。烧水设一气阀,烧开时触发一开关,变换成电压信号低电平,接P3.2产生中断,单片机响应中断后关电源或燃气阀,同时输出报警信号。?降低了系统的效率和实际性可屏蔽中断是指通过指令可关闭被开放的中断,而非屏蔽中断,是指一但开放后,无法通过指令关闭的中断,非屏蔽中断常用于一些非处理不可的突发事件,比如掉电要保护当前数据等。两者都让CPU执行指定地址的指令。但复位时CPU内很长寄存器被置为固定值。而中断在执行指定地址的指令前,会将当前的PC值压栈,而且不影响硬件。中断入口是指某中断产生中断请求后,CPU响应中断直接转入到固定地址,该地址即为中断入口。而中断矢量是指CPU响应中断时,CPU从某向量表中取得一运行地址,该地址通常可通过软件修改设置。电平中断适用那些通过软件方式可以清除的中断。而边沿中断适合事件记录,即使CPU响应中断后该中断信号已消失,但这种中断能记忆曾经发生过的中断。如果首先出现的中断还没消失,而又产生了第二个中断,且在CPU响应中断之前所有中断都消失了,这样采用边沿中断,但无法查出某个扩展中断产生过。有3个,T0,T1,T2 T0有4中工作方式。方式0为13位非重载;方式1为16为非自动重载;方式2为8为自动重载;方式3为双8为两计数器。 T1有3中工作方式,无T0的方式3。 T2有16位重载方式或工作在捕获模式。此题目有问题。T1无方式3。T0工作在方式3时,T1通常工作在方式2作为串口的速率发生器。此时T0的TH0 8位计数器将使用T1的TR1,TF1标志控制位,工作于定时器模式。通过T2CON中的RCLK和TCLK进行设置,为1时用T2产生波特率,否则用T1产生波特率,只要两者不同,就可以用T1和T2分别产生收发速率,从而实现串口收发速率不相同的功能。初始化时让T1工作在计数器方式1,而T0工作在定时器方式1,初始值分别为-1000和-2000.首先启动T1,当T1产生溢出后启动T0,到T0产生溢出时,重复上述过程即可。 ORG 0000HLoop:MOVTCON, #0MOV TMOD, #01010001BMOVTH1, #high(-1000)MOVTL1, #low(-1000)MOVTH0, #high(-2000)MOVTL0, #low(-2000)SETBTR1JNBTF1, $SETBTR0JNBTF0, $LJMP LoopEND由于对精度没有要求,可用T0工作在定时方式1,实现计时,每次定时2.5msORG 0000HMOVTCON, #00HLoop:LCALL Delay ;2.5msSETBp1.3LCALL Delay ;2.5msCLRP1.3LCALL DelaySETBp1.3LCALL DelayCLRp1.3SETBp1.2LCALL DelaySETBp1.3LCALL DelayCLRp1.3LCALL DelayPETBP1.3LCALL DelayCLRp1.3CLRp1.2LJMP Loop Delay:MOVTH0, # high(-1250)MOVTL0, # low(-1250)CLRTF0SETBTR0JNBTF0,$CLRTR0RETEND(补充T2的说明)让T2工作在10ms定时方式,然后通过计数变量实现。SFR T2CON = 0C8HTF2 BIT T2CON.7TR2 BIT T2CON.2SFR T2MOD = 0C9HSFR RCAP2L = 0CAHSFR RCAP2H = 0CBHORG 0000HMOV T2MOD,#0MOV T2CON, #0MOV RCAP2L, #low(-10000)MOV RCAP2H, #high(-10000)SETB TR2LOOP: MOV R2, #5 SETB P1.2LOOP1: JNB TF2, $CLR TF2 DJNZ R2, LOOP1MOV R2, #16CLR P1.2LOOP2: JNB TF2, $CLR TF2DJNZ R2, LOOP2SJMP LOOPEND按题意用T1定时器方式1单次决定定时即可测量脉冲的宽带。ORG 0000HJBINT1, $LOOP:MOV TMOD, #1001 0000H;MOV TL1, #0MOV TH1, #0SETB TR1JNB INT1, $ ; 等高JB INT1,$ ;等低MOV DPH, TH1 ;取高电平时间入DPTRMOV DPL, TL1SJMP LOOP ;重复题目不确定。首先高于3MHz的信号无法测量,而频率太低的信号没有精度要求,所以本题假设用一秒钟统计信号的计频方式进行工作,用T2计时一秒,用T0计频。ORG 0000HMOV TMOD, #0001 0101BMOV TH0, #0MOV TL0, #0MOV T2CON, #0MOV T2MOD, #0MOV RCAP2H, #high(-50000)MOV RCAP2L, #low(-50000)MOV R2, #10MOV R7, #0SETB TR2SETB TR0LOOP:JNB TF0,LOOP1CLR TF0INC R7LOOP1:JNB TF2, LOOPCLR TF2DJNZ R2, LOOPCLR TR0CLR TR2MOV R6, TH0MOV R5, TL0endR5, R6, R7中为频率低 高如果是减法计数器,其初始化原则为设计的计数值,但若是加法计数器,其初始值则为计数器的最大值减去要计数的值。(或设为计数的负值)当计数脉冲的频率是固定值时。什么问题,没有表述清楚。社一个变量,其初始值为0,每当计数器溢出时,该变量加一(通过软件或中断检测溢出),最终计数值有变量和计数器中的两部分构成。采用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学体适能考试试题及答案
- 士兵军事考学题库及答案
- 潍坊学法减分题库及答案
- 2025年文学概论机考试题及答案
- 轻质隔墙工程管理方案(3篇)
- 2025汽车融资租赁合同范文
- 2025年b级考试试题及答案
- 2025年药学三基题库及答案
- 教师招聘之《小学教师招聘》考前冲刺训练试卷附完整答案详解(必刷)
- 储能项目环境影响评估标准与环境影响评价案例分析
- 国际机票基础知识课件
- 快递行业员工行为规范及管理制度
- 综合实践创意垃圾桶课件
- 《医患沟通》课件-2024鲜版
- 河北省邯郸市2025届高三年级第一次调研监测 英语
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蚀工程施工及验收规范
- 四川省成都市2025届高中毕业班摸底测试英语试题(含答案)
- 简易呼吸器使用的评分标准
- 电脑耗材实施方案、供货方案、售后服务方案
- 水利工程专家协议书
- 肝硬化伴胃底静脉曲张的护理查房
评论
0/150
提交评论