




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机课程设计题 目 水流量显示器学 院 电子工程学院专 业自动化班 级学 号姓 名组 员指导教师2018年5月引言2任务设计2系统硬件电路的设计32.1主芯片STC89C5232.1.1主要性能32.1.2芯片功能特性简述:32.1.3引脚功能42.2时钟电路51/272.3复位电路52.4液晶显示电路62.4.1显示特性62.4.2引脚说明62.4.3接口时序82.4.4初始化指令:102.5水流量测量电路122.6按键控制电路13软件系统的设计133.1软件设计总流程 133.2水流量程序模块 143.2.1 水流量的读取程序 143.3显示程序 16总结16参考文献17附件1.原理图17附件3仿真图18程序19引言随着现代社会的进步,经济的发展,人们对精神领域的追求更高,对生活水平的要求更高。现代的家居生活是一种高品位、高质量、个性化、智能化的方式。本系统就是基于 STC89C52单片机控制的智能家居系统,可以实际监控室内各种不同的家电设备,并能通过液晶屏动态显示当前工作状态。该系统与传统的智能家居系统相比,具有功能多样化、成本造价低等优点,且符合当今社会智能、节能、环保的发展观念,并在人们享受高品位、高质量、个性化、智能化生活的同时提高人们的节约意识。由于智能家居系统有众多模块,本课题只采取其中的水流量模块进行单独设计。关键词:单片机 水流量传感器1.任务设计当打开水龙头时,根据单片机STC89C52的指令、水流量计传感器采集水流量状态。当单片机STC89C52扫描到水流量计传感器的脉冲数,经过单片机STC89C52处理,计算出所采集的水流量后,通过液晶屏LCD1602能动态显示当前水流量。2/272.系统硬件电路的设计2.1主芯片STC89C522.1.1主要性能1)与MCS-52单片机产品兼容、8K字节在系统可编程 Flash存储器2)1000次擦写周期3)全静态操作:0Hz~33Hz4)三级加密程序存储器5)32个可编程I/O口线6)三个16位定时器/计数器八个中断源7)全双工UART串行通道8)低功耗空闲和掉电模式9)掉电后中断可唤醒10)看门狗定时器11)双数据指针12)掉电标识符2.1.2芯片功能特性简述:STC89C52是一种低功耗、高性能 CMOS8位微控制器,具有 8K在系统可编程Flash 存储器。使用高密度非易失性存储器技术制造,与工业 80C51产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8位CPU和在线系统可编程 Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。8位微控制器8K字节在系统可编程Flash。3/27P1.0140VCCP1.1239P0.0P1.2338P0.1P1.3437P0.2P1.4536P0.3P1.5635P0.4P1.67234P0.5P1.7P0.6PD8533P0.7P3.0/RXD10931EA/VCPPP3.1/TXD1130ALE/PROGP3.2/INT012T29PSENP3.3/INT113S28P2.7P3.4/T01427P2.6P3.5/T11526P2.5P3.6/WR1625P2.4P3.7/RD1724P2.3XTAL21823P2.2XTAL11922P2.1VSS2021P2.0图2-1单片机引脚2.1.3引脚功能表2-1STC89C52引脚介绍说明引脚功能介绍VCC+5V电源电压VSS电路接地端P0.0~P0.78位漏极开路的双向I/O通道P2.0~P2.78位拟双向I/O通道P3.0RXD,串行输入口P3.1TXD,串行输出口P3.2INT0,外部中断0输入口P3.3INT1,外部中断1输入口P3.4定时器/计数器0外部事件脉冲输入端P3.5定时器/计数器1外部事件脉冲输入端P3.6外部数据存贮器写脉冲P3.7外部数据存贮器读脉冲RST/VpD复位输入信号ALE/PROG地址锁存有效信号PSEN程序选通有效信号EA/VPP当保持TTL高电平,执行内部EPROM的指令,当使TTL为低电平,从外部程序存贮器取出所有指令,在内的EPROM编程时,此端为21V编程电源输入端XTAL1内部振荡器外接晶振的一个输入端XTAL2内部振荡器外接晶振的一个输入端4/272.2时钟电路单片机的最小系统有三部分组成,即电源,时钟电路和复位电路。其中单片机的电源引脚与5V电源连通即可,而时钟电路和复位电路还需接口扩展,这也是单片机的基本电路操作。时钟电路用于产生单片机工作所需的时钟信号,时序是指令执行中各信号之间的相互关系。单片机本身就如同一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。在STC89C52单片机内部带有时钟电路,因此,只需要在片外通过XTAL1和XTAL2引脚接入定时控制元件(晶体振荡器和电容>,即可构成一个稳定的自激振荡器。在 STC89C52芯片内部有一个高增益反相放大器,而在芯片的外部, XTAL1和XTAL2之间跨接晶体振荡器和微调电容。在单片机的XTAL1脚和XTAL2脚之间并接一个晶体振荡器就构成了内部振荡方式。STC89C52单片机内部有一个高增益的反相放大器,XTAL1为内部反相放大器的输入端,XTAL2为内部反相放大器的输出端,在其两端接上晶振后,就构成了自激振荡电路,并产生振荡脉冲,振荡电路输出的脉冲信号的频率就是晶振的固有频率。在实际应用中通常还需要在晶振的两端和地之间各并上一个小电容。图2-2 时钟电路用晶振和电容构成谐振电路。电容大小与晶振频率和工作电压有关。但电容的大小影响振荡器的稳定性和起振的快速性,为了提高精度,本实验板采用20pF的电容作为微调电容。在设计电路板时,晶振、电容等均应尽可能靠近芯片,减小分布电容,以保证振荡器振荡的稳定性。2.3复位电路复位是单片机的初始化操作,其目的是使CPU和系统中各部分处于一个确定的状态,并从这一状态开始工作。系统上电路或死机后都要进行复位操作。单片机的 RST引脚为复位引脚,振荡电路正常工作后, RST端加上持续两个机器周期的高电平后,单片机就被复位。复位电路有3种基本方式:上电复位,开关复位和看门狗复位。5/27图2-3 复位电路本课题采用按键开关复位是指通过接通按钮开关,使单片机进入复位状态。开关复位电路一般不单独使用。在应用系统设计中,若需使用开关复位电路,一般的做法是将开关复位与上电复位组合在一起形成组合复位电路,上电复位电路完成上电复位功能,开关复位电路完成人工复位。图2-3中C7与R1构成了上电复位电路。上电复位后,电源经 R1对C7充满电源,C7等效于开路,RST端为低电平;单片机正常工作。按开关 K1后,C7两端电荷经R1迅速放电,K1断开后,由C7、R1及电源完成对单片机的复位操作。在上述电路中C7、R1按上电复位电路的设计而取值。复位电路的作用非常重要,能否成功复位关系但单片机系统能否正常运行的问题。如果振荡电路正常而单片机系统不能正常运行,其主要原因是单片机没有完成正常复位,程序计数器的值没有回0,特殊功能寄存器没有回到初始状态。这时可以适当地调整上电复位电路的阻容值,增加其充电时间常数来解决问题。2.4液晶显示电路课题任务要求以LCD1602芯片显示单片机处理后的温度、水费和水流量,在此有必要详尽的介绍LCD1602的特性和用法。2.4.1显示特性只需5V电源电压,低功耗、长寿命、高可靠性内置192种字符<160个5×7点阵字符和32个5×10点阵字符)具有64 个字节的自定义字符 RAM显示方式:STN、半透、正显驱动方式:1/16DUTY,1/5BIAS视角方向:6点背光方式:底部 LED通讯方式:4位或8 位并口可选标准的接口特性:适配 MC51和M6800系列MPU的操作时序。2.4.2引脚说明表2-2液晶1602引脚说明管 符号 功 能脚号6/271Vss电源地<GND)2Vdd电源电压(+5V>3V0LCD驱动电压(可调>寄存器选择输入端,输入MPU选择模块内部寄存器类型信号:RS=0,当MPU进行写模块操作,指向指令寄存器;4RS当MPU进行读模块操作,指向地址计数器;RS=1,无论MPU读操作还是写操作,均指向数据寄存器5R/WR/W=0读操作;R/W=1写操作6E使能信号输入端,输入MPU读/写模块操作使能信号:4位方式通7DB0数据输入/输出口,MPU与模块之间的数据传送通道讯时,不使8DB1数据输入/输出口,MPU与模块之间的数据传送通道用DB0-DB3DB2数据输入/输出口,MPU与模块之间的数据传送通道DB3数据输入/输出口,MPU与模块之间的数据传送通道DB4数据输入/输出口,MPU与模块之间的数据传送通道DB5数据输入/输出口,MPU与模块之间的数据传送通道DB6数据输入/输出口,MPU与模块之间的数据传送通道DB7数据输入/输出口,MPU与模块之间的数据传送通道15A背光的正端+5V16K背光的负端0V16K背光的负端0V7/272.4.3接口时序图2-5 时序图8/27表2-3液晶1602时序图标号说明时序参数符号极限值单测试条件最小值典型值最大值位E信号周期tc400ns引脚EE脉冲宽度Tpm150nsE上升沿/下降沿时间Tr,tf25ns地址建立时间Tsp130ns引脚E、地址保持时间Thd110nsRS、R\W数据建立时间<读操Td100ns引脚作)DB0~DB7数据保持时间<读操Thd220ns作)数据建立时间<写操Tsp240ns作)数据保持时间<写操Thd210ns作)程序实现如下:/************************ 写指令程序************************/voidwr_com(unsignedcharcom>//写指令{delay(1>。//延时1msRS=0。//写命令设置RW=0。//并行数据的读写EN=0。//使能为0P2=com。//输入命令delay(1>。//延时1msEN=1。//使能为1delay(1>。//延时1msEN=0。//使能为0}/**********************写数据程序***********************/voidwr_dat(unsignedchardat>//写数据{delay(1>。//延时1msRS=1。//写数据设置RW=0。//并行数据的读写EN=0。//使能为0P2=dat。//输入数据delay(1>。//延时1msEN=1。//使能为1delay(1>。//延时1msEN=0。//使能为0}9/272.4.4初始化指令:表2-4清屏指令指令功能 指令编码 执行时间RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /ms清屏 0 0 0 0 0 0 0 0 0 1 1.64功能:清除液晶显示器,即将 DDRAM的内容全部填入"空白"的ASCII码20H。光标归位,即将光标撤回液晶显示屏的左上方。将地址计数器(AC>的值设为0。表2-5光标归位指令指令功能 指令编码 执行时间RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /ms光标归位 0 0 0 0 0 0 0 0 1 X 1.64功能:把光标撤回到显示器的左上方。把地址计数器(AC>的值设置为0。保持DDRAM的内容不变表2-6进入模式设置指令指令功能 指令编码 执行时间RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /ms进入模式 0 0 0 0 0 0 0 1 I/D S 1.64设置功能:设定每次定入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。表2-7显示开关控制指令指令功能 指令编码 执行时间RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us显示开关 0 0 0 0 0 0 1 D C B 40控制功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。表2-8设定显示屏或光标移动方向指令指令功能指令编码执行时RSR/WDB7DB6DB5DB4DB3DB2DB1DB0间/us设定显示000001S/CR/LXX40屏或光标移动方向功能:使光标移位或使整个显示屏幕移位。表2-9功能设定指令指令功能指令编码执行RSR/WDB7DB6DB5DB4DB3DB2DB1DB0时间/us功能设定00001DLS/CR/LXX4010/27功能:设定数据总线位数、显示的行数及字型。参数设定的情况如下:表2-10设定CGRAM地址指令指令功能指令编码执行RSR/WDB7DB6DB5DB4DB3DB2DB1DB0时间/us设定CGRAM0001CGRAM的地址<6位)地址功能:设定下一个要存入数据的 CGRAM的地址。表2-11设定DDRAM地址指令指令功能指令编码执行RSR/WDB7DB6DB5DB4DB3DB2DB1DB0时间/us设定DD001CGRAM的地址<7位)40RAM地址功能:设定下一个要存入数据的 CGRAM的地址。(注意这里我们送地址的时候应该是0x80+Address,这也是前面说到写地址命令的时候要加上0x80的原因>表2-12读取忙信号或 AC地址指令指令功能 指令编码 执行RSR/WDB7DB6DB5DB4DB3DB2DB1DB0时间/us读取忙碌 0 1 FB AC内容<7位) 40信号或AC地址功能:读取忙碌信号BF的内容,BF=1表示液晶显示器忙,暂时无法接收单片机送来的数据或指令。当BF=0时,液晶显示器可以接收单片机送来的数据或指令。读取地址计数器(AC>的内容。表2-13数据写入DDRAM或CGRAM指令一览指令功能 指令编码 执行RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 时间/us写数据到 1 0 要写的数据 D7~D0 40DDRAM或CGRAM功能:将字符码写入DDRAM,以使液晶显示屏显示出相对应的字符。将使用者自己设计的图形存入 CGRAM。表2-14从CGRAM或DDRAM读出数据的指令一览指令功能 指令编码 执行时RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 间/us从CGRAM 1 1 要读的数据 D7~D0 4011/27或DDRAM中读数据功能:读取DDRAM或CGRAM中的内容。单片机和LCD液晶显示器的连接图2-6液晶显示电路2.5水流量测量电路课题任务中最重要的是水流量的测量。通过水流量传感器的数据采集,根据商家的水流量传感器的参数可以得出单片机在运算时的数据。水流量传感器参数:环境温度:-10~55℃流量计算在流量为:0.2~0.4L/Min时,1L=2100次。0.5~0.8L/Min时,1L=2280次;0.9~1.2L/Min时,1L=2350次;1.2~2.5L/Min时,1L=2460次。<脉冲次数在流量变化时有一定程度的变动)接线方法 白线:信号输出;黑线:电源负 <也可按客户要求定做)测量精度:±5%<在流量稳定的系统,精度可达± 2%)工作电压:DC0~~24V工作压力:≤100PSI<7kg/cm>耐湿性能:在环境湿度为 90%以下时性能保持稳定寿命测试:本产品用进口干簧管作感应元件,在负荷小于 24V1mA前提下,开关寿命大于3亿次。12/27图2-15水流量测量电路2.6按键控制电路课题设计之初,要求基本实现的功能有水流量的控制、水价的改变。由于液晶显示屏不能够完全实现其显示,故又增加了换页功能,共三个控制键。图2-16 按键电路3.软件系统的设计3.1软件设计总流程程序要求液晶显示有当前水流量,总流量。水流量的测量由开关控制。由于LCD1602的显示屏幕有限,所以又把程序设计成可以翻页的形式。翻页也用开关控制。由于在两个界面里面都显示水温,故在显示程序里加入测量水温程序也未尝不可。整个程序中结构较为简单,但其中也有几个重要而且比较费脑筋的子程序,包括水测量程序、水流量数据的计算转换程序。在程序中可以分为2个主要模块:水流量模块,显示模块如图3-1所示:13/27系统初始化水流量控制开关程序界面控制开关程序流量测量程序界面开关按下?
NOYES显示界面2程序显示界面1程序 水价开关程序图3-1 总流程图3.2水流量程序模块水流量的测量主要依靠对得到的频率处理,由流量计在一段时间下产生高电平的个数决定,即 Q<流量)=F<频率)/R<商家设定值)所以只要在单片机中设定一定的时间,并在该时间之下计算出得到的高电平即可。在本程序中STC89C52的两个定时器T0为计数状态,T1为计时状态,这样方可测量流量。3.2.1水流量的读取程序中断程序运行的时间到,就可以读取计数器中的数值,将下数值读出后把计数器赋值为 0,等待下一次的取出,然后进入对读出数据的处理程序。 如图3-所示:14/27等待调用图3-2水流量数据的处理程序在预定时间到,即中断时间NO已经取出了定时器的数值。我们计算的水流量到?最大是以每吨来计算并YES显示的,故一个整形或长整型的数不够,故先读取频率把它放在了一个int变量的存储空间内,做水流量的前三位,在定义一定时器赋初个长整型的数,把它作为水流量的后六位,这值样计算起来也比较容易,数据也不会起冲置时间标志突,也是为将要计算水价做准备。设定该水流位量的最大计数为250吨,超过了定值,则会水流量计算程从0开始。如图3-5所示:序与数据转换程序返回15/27等待调用定时到?YES计算流量前三位流量前三位>=1000YES流量后六位加 1流量后六位>=25万?YES流量计数清零将流量个各位位值分配存储空间返回
NONONO图3-3 水流量数据处理流程图3.3显示程序在程序中只是计算出流量值,温度值以及和资源分配的情况,一些字母的显示,都要另加,这样才能尽善尽美的表达出显示出来的意思。所以在主程序中不必再测量温度。在第一页主要显示的是总水流量的后三位,最后以 t结尾。第二页主要当前水流量的前三位,最后以 kg结尾。4.总结16/27在为期两周的实训中,我学到了很多,在整个过程中,包括最开始的课题设计、焊接、程序编写,到最后的调试我都参与其中。可以这么说,在这两个星期中学到的东西比我两个月学到的还要多。在最开始设计课题时,查了很多资料,经过组员的讨论,最终确定了现在这个方案。在焊接的过程中,基本上没出什么问题,一切都很顺利的进行着。在编写程序以及调试的过程中出现了一些问题,比如:当有水流过时,传感器多计数的脉冲达不到我们设计时的要求,所以经过了多次修改,最终实现了功能。在整个过程中要特别感谢丁文斌老师的指导,没有他耐心的指导,我们是不会做的这么好的。 参考文献张菁,基于单片机水流量控制系统方案的研究。2007<9)。楼然苗,51系列单片机设计实例.北京航空航天大学出版社,2003。苏铁力、关振海等.传感器及其接口技术[M].中国石化出版社,1998.肖晴,液晶显示流量的控制,2005<2)。谭浩强,C程序设计(第二版>.清华大学出版社.1999年12月第2版附件1.原理图附件2 实物图17/27附件3仿真图附件4元器件清单18/27元器件名称型号数量<个)单片机STC89C511水流传感器探头DS18B201液晶显示器LCD16021晶振11.0596MHZ1电阻500欧2电阻1K1电阻4.7K1电阻10K1瓷片电容22pF2瓷片电容0.1uF2电解电容20uF2电解电容100uF1发光二极管红色1发光二极管黄色2发光二极管绿色1电源接口5V1拨头开关1按键3总计255.程序codesegmentassumecs:codeatart:cmpdh,[bx+si]xorsi,[bx+si]xor[bx+si],dhxor[bx+si],dhxor[bx+si],dhxordh,[bx+si]incsicmp[bp+di+36],alxor[di],clorbh,[bp+si]xor[bp+di+30],alincsicmp[bp+di+30],alxor[bx],dhcmp[bx],dhincsiincbpxoral,4619/27BYTE036hincspcmp[bp+44],alaaaxorax,3138xorbh,[bx+si]xor[bp+si],dhxor[bp+33],alcmp[si],siincdxorax,3A0Axor[bp+si+30],alincsiinccxxorsi,[bx+si]xor[bp+di],dhxor[bp+di],dhxor[bp+di],sixordh,[bp+di]xorsi,[bp+di]xoral,33xorax,3633xorsi,[bx]xordi,[bx+si]xordi,[bx+di]xordh,[bx+si]xor[0A0D],sicmpdh,[bx+di]xor[bx+si],dhincbpincbxincsixor[bx+si],dhincbxxorbh,[bx+di]xoral,[bp+di+32]cmp[bp+di],sicmp[bp+si+41],alxor[bx],dhincsixor[bx+di],dhaaaincbp20/27xor[bx+si],dhxor[bp+si],sixor[di+45],alxoral,[si+32]cmp[bp+di],siaaaincsixorax,0D42orbh,[bp+si]xor[bp+di],dhxor[di+44],alincsixor[bx+si],dhxor[bx+di],dhaaaincbpxor[bx+si],dhcmp[bx+di],siorax,3A0Axor[bx+si],sixor[di+45],alxordh,[bx+si]xor[si+33],alincbpincsicmp[si],sixor[bx+si],dhincbpincbpBYTE036hxoral,38 xor[bx+di],bhxoral,38xor[si],dhxor[bx+di],dhxoral,37incspaaacmp[bx],dhincbxxor[bx+si],dhincbpincsp21/27xor[bp+si],siorax,3A0Axor[bp+30],alincbpincsixordh,[bx+si]xor[bx+di],dhincspaaaxor[bx+si],dhxor[bx+di],siincbxincbpincspxoral,43aaaxor[bp+37],alincbpincsixor[bp+37],axxor[di+34],alxor[di+38],axxor[di+31],alincbxBYTE036horax,3A0Axor[bx+di],dhxor[bp+30],alxor[bx+si],sixor[bp+si],dhxoral,[bp+di+44]orax,3A0Axor[bp+si+30],alincsicmp[bx+si],dixor[bx+si],dhincbpincsixor[bp+41],axincbxxor[3037],dhxor[bx+di],dhxor[di+34],ax22/27incbxaaaxor[bp+36],alxordh,[bp+si]xoral,[bp+si+0D]orbh,[bp+si]xor[si+30],alincsiaaaincsixor[bx+si],dhinccxincdxxor[bx],dhxor[bp+si],sixor[di+44],alincbpincbxxorbh,[bx+di]xor[bx+di],sixordh,[bx+si]incbpincbxincsiincbxxorbh,[bx+di]xorsi,[bp+si]xoral,[bp+43]orax,3A0Axor[bx],dhxor[bp+36],alincdxxor[bx+si],dhcmp[bp+di],siincsiincsixor[bp+si],sixor[bp+37],alxordh,[bx]incsixordh,[bx+si]incdxincdxorax,3A0A23/27xor[si+30],alincsiaaaxordh,[bx+si]xor[bx+di+42],alxor[bx],dhxor[bp+si],sixor[di+44],alincbpincspxorbh,[bx+di]xor[bx+di],sixordh,[bx+si]incbpincbxincsiincbxxorbh,[bx+di]xorsi,[bp+si]xoral,[bp+39]orax,3A0Axor[bx+si],sixor[bp+di+30],alxorss:[bx+si],dhincbpxorax,3532aaaxor[bp+si],dhxorax,[bx+di+43]xor[bp+31],axxordh,[bx+si]inccxxor[bp+37],alincdxincbxincspaaainccxincbxincbxaaacmp[bp+di+43],axaaacmp[bx+si],dh24/27xor[di],clorbh,[bp+si]xor[bx+si],
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025有关园林景观工程施工合同
- 《食管癌的化疗治疗》课件
- 2025关于企业员工劳动合同模板
- 2025年商业办公空间的租赁合同
- 2025广东塑料交易所(PVC)货物交割合同
- 船舶火灾报警自动报警系统概述火灾探测方法与探测器基本
- 《青少年早期成长》课件
- 《全国教育机构联盟》课件
- 《盛会全景呈现》课件
- 江西服装学院《学校音乐导论与教法教研》2023-2024学年第一学期期末试卷
- 科室病历书写与管理制度
- 地震监测系统服务方案及故障维修处理措施
- 新工会制度财务知识大赛题库(预算、决算部分)
- 《交通事故车辆及财物损失价格鉴证评估技术规范》
- 以茶为媒的小学跨学科教育研究
- 电力设备交接和预防性试验规程
- 2024年度高速公路机电设备维护合同:某机电公司负责某段高速公路的机电设备维护2篇
- 中考道德与法治复习题型专项漫画式课件
- 面点师招聘面试题与参考回答(某大型国企)
- 教育部《中小学德育工作指南》-德育工作指南
- DB21-T 2885-2023 居住建筑节能设计标准
评论
0/150
提交评论