




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NT-MCU51-A单 片 机 学 习 套 件使用说明0、产品简介随着社会对人才素质要求的不断提高,同时也随着MCU51单片机的广泛应用,社会已形成的学习单片机的热潮,向用户提供高性能的学习套件成为必要和可能。根据本公司对市场的调研,参考了国内其它厂家的产品设计方法,研制了NT-MCU51单片机开发套件。本产品分别支持STC89C5X和AT89S5X系列单片机,并支持多种下载方式,使用双排扩展插针引出所有单片机I/O口,方便扩展学习,使用方便,易掌握。 0.1 产品特点开发板硬件资源:l USB供电l MAX232串口通信l DS18B20温度传感器l 红外遥控接收模块l 1602字符液晶模块l 12864带字库液晶模块l 跑马灯l 四位一体数码管l 独立按键l 蜂鸣器l 双排扩展插针 0.2 产品配置 标准配置:l PCB板1块l 元器件1套l USB电源线l 1602字符液晶屏l STC89C52或AT89S52单片机1片l ISP下载线1条l 光盘1张(含试验例程、使用说明) 0.3 实验内容 跑马灯 点亮数码管 10路抢答器 100位计数器 4位数的计数器(即0-9999的计数器) 定时器实验 实用单片机电子钟的制作 频率计 按键检测子程序 16*2 LCD字符液晶模块显示程序 RS232串口通信实验 模数转换(AD)程序 数模转换(DA)程序 数字温度传感器DS18B20实验 红外线接收演示程序 电机驱动、转速检测实验1、软件安装1.0 将光盘放入光驱中,运行KEIL目录下的UP51V623 C51 updata文件:1.1 出现以下窗口:1.2 点击Next,出现以下窗口:1.3 而后出现以下窗口:1.4 选择Install Support for Additional Microcontroller Architectures,点击NEXT 直至出现以下窗口:1.5 如需更改路径,请点击Browse,否则请点击Next,出现以下窗口:1.6 请打开光盘KEIL目录下的注册码,请分别填入以上窗口中1.7 点击以上窗口中的Next,出现以下窗口:1.8 点击以上窗口中的Browse,选择KEIL|C51 oddon路径,如下图1.9 连续点击Next,开始安装,如下图,直至完成。2、实验模块3、硬件安装3.0 连接ISP下载器:把下载器的一头插入计算机的并口,另一头接实验板的ISP下载接口 3.1实验连线:用随机的实验连线按实验方案在开发板上进行连线。3.2连接电源:使用USB电源线连接电脑和开发板。(计算机USB口最大供电电流约为500mA)4、程序下载方式本开发板可使用AT89S系列、STC89系列单片机,两种系列的下载方式不同,使用的下载软件也不相同;AT89S系列可使用ISP并口下载线、USB下载线两种方式下载;STC89系列只能使用串口方式下载。一下是各种下载方式及软件的操作说明。4.0 AT89S 下载电缆各引脚说明如下10 HEAD PinAT89S CABLEMCUSignal namePIN OUT1MOSIP1.52GND34VCC5RESTREST67SCKP1.789MISOP1.610GND4.0.1 硬件安装:把ISP下载线的一端接计算机的并口,另一端接实验板的10芯插座。4.0.2 软件安装:把光盘中的“AT89ISP下载软件”直接拷贝到计算机硬盘中,无须安装。4.0.3 使用方法:(1)点击“AT89ISP下载软件”目录下的“ISPLAY”图标(2)出现如下窗口(3)点击上面窗口中的“程序设置”出现以下窗口,进行“下载线配置文件”设置(4)选择配置文件“ALtera_BYTEBLAST”(5)并口IO设置并口I/O 地址:用16 进制数填写。该地址可以在CMOS 设置中设置,也可以在Windows的硬设备管理器中查看。如下图(6)每次设置“并口I/O 地址”或“下载线配置文件”后,重新启动本应用程序后才能生效。(7)点击第二步中所打开窗口中的“文件”,转入装入需写入芯片的文件: (8) 把芯片插入“Lab51 CPU板”上的锁进插座,注意芯片缺口方向在上。(9) 在对器件进行烧写前首先要进行擦除。按住实验平台上的“RST”,点击“ISPLAY V1.3”窗口中的“擦除”,对芯片进行擦除操作。(11)按住实验平台上的“RST”,点击“ISPLAY V1.3”窗口中“写”,对芯片进行烧录操作。4.1 AT89S USB下载线引脚说明如下:4.1.0硬件驱动安装:找一个空闲的USB接口把它插上,电脑就会发现新硬件,如图所示出现安装新硬件向导的时候我们选择“否,暂时不”,因为我们要手动安装驱动。然后点击下一步,在下个窗口中我们选择“从列表或指定位置安装”再点下一步,点浏览找到下载的压缩包解压出来的文件地址。然后点确定,再点下一步,看到文件复制进度了吧_接下来我们就完成了驱动的安装了,在设备管理器上应该能看到如下图所示的USBASP设备就对至此,整个驱动安装完成。4.1.1 软件安装:把光盘中的“AVR_fighter”软件直接拷贝到计算机硬盘中,无须安装。4.1.2 使用方法:接下来我们看看如何使用好它,把下载线跟目标板连接,打开软件AVR_fighter,在芯片选择框选择跟目标板一样的MCU型号,如AT89S51。再点击“装flash”,我们要把自己的烧录文件加载到软件上,以led.hex为例装入flash以后可以在软件界面中看到flash大小,最下面状态栏有flash的绝对路径点击“编程”按钮;如果看到进度条移动,那么说明USB下载线及其跟目标板的连接正确无误,程序正在下到目标芯片中,完成之后会有声音提示,至此整个下载过程完成。4.2 STC89C ISP下载方式:这里以STC单片机PC端ISP下载控制软件Ver3.90版介绍使用的方法。(STC单片机MAX232与PC机通信/编程电路图)4.2.0 硬件连接:使用串口线连接开发板和计算机。4.2.1 软件安装:把光盘中的“STC-ISP”软件直接拷贝到计算机硬盘中,解压,无须安装。4.2.2 使用方法:打开STC-ISP v3.9,如下图界面,在MCU Type栏目下选中单片机,如STC89C52RC:根据您的9针数据线连接情况选中COM端口,波特率一般保持默认,如果遇到下载问题,可以适当下调一些,按图示选中各项:先确认硬件连接正确,按下图点击“打开文件”并在对话框内找到您要下载的HEX文件:按下图选中两个条件项,这样可以使您在每次编译KEIL时HEX代码能自动加载到STC-ISP,点击“Download/下载”:手动断电,再给开发板上电,即可把可执行文件HEX写入到单片机内,下图是正在写入程序截图:图示程序写入完毕,目标板开始运行程序结果:5、快速入门1.打开keil调试环境,如下图:2.点击File|New,编辑一个新的程序文件,出现以下窗口:输入以下程序: ORG 0000H SJMP START ORG 0030HSTART: MOV A,#0 MOV P1,#0Loop: INC P1 CALL Delay SJMP LOOPDelay: MOV R2,#3 MOV R1,#0 MOV R2,#0DLP: DJNZ R0,DLP DJNZ R1,DLP DJNZ R2,DLP RET END 点击File|Save As,保存,文件名为:P1TEST.ASM3.新建一个工程: 点击Project|New Project ,如下图在文件栏中输入一个工程名如:P1TEST,而后点击保存后出现以下窗口。选择INTEL公司的8052H,而后点击确定,在Project Windows窗口中如下图,在工程项目中加入“P1TEST.ASM”: 4.进行编译调试:按计算机键盘F7键,进行编译,修改错误,直至编译通过,如下图:在计算机上按Ctrl+F5键,进入调试状态,如下图:打开Peripherals|IO-Ports|Port1窗口,如下图:按计算机F10键,运行程序,观察Parallel Port 1窗口中的变化。其他调试命令列表如下:菜单工具条快捷键描述Start/Stop Ctrl+F5 开始/停止调试模式Debugging Go F5 运行程序,直到遇到一个中断Step F11 单步执行程序,遇到子程序则进入Step over F10 单步执行程序,跳过子程序Step out of Ctrl+F11 执行到当前函数的结束Current function Stop Running ESC 停止程序运行Breakpoints 打开断点对话框Insert/Remove 设置/取消当前行的断点BreakpointEnable/Disable 使能/禁止当前行的断点BreakpointDisable All 禁止所有的断点BreakpointsKill All 取消所有的断点Breakpoints Show Next 显示下一条指令StatementEnable/Disable 使能/禁止程序运行轨迹的标识Trace Recording View Trace 显示程序运行过的指令RecordsMemory Map 打开存储器空间配置对话框Performance 打开设置性能分析的窗口AnalyzerInline Assembly 对某一个行重新汇编,可以修改汇编代码Function Editor 编辑调试函数和调试配置文件6、实验实验一 键盘+跑马灯实验1. 实验内容:上电时,LED等全熄灭;S1键闭合时,LED1LED8被依次点亮后全熄灭,然后等待S1再次闭合,重复上述过程;若中间S2键闭合时,LED立即全部熄灭,回到起始状态;2. 实验连线:使用跳线帽短接JP5。3. 实验例程: #include#include#define uchar unsigned char#define uint unsigned intsbit Key1=P20;sbit Key2=P21;void Delay(uint x)uchar y;for(;x0;x-)for(y=114;y0;y-);void main()while(1)uchar i,Temp;uchar Data=0xfe;P0=0xff;if(Key1=0)/S17键闭合,进入循环for(i=8;i0;i-)/左移8次if(Key2=0)/S18键闭合,退出本次循环break;P0=Data;Temp=Data;/左移前数据保存Delay(800);Data=_crol_(Data,1);Data=Temp&Data;/与左移前的数据进行位与实验二 键控跑马灯 1. 实验内容:S1键按下时,启动跑马灯;S2键按下时,停止;S3键按下时,从左向右循环流动;S4键按下时,从右向左循环流动;2. 实验连线:使用跳线帽短接JP5。3. 实验例程: #include#include#define uchar unsigned char#define uint unsigned intsbit Key1=P20;/S1键sbit Key2=P21;/S2键sbit Key3=P22;/S3键sbit Key4=P23;/S4键uchar Data=0xfe;/流水灯初值uchar Start,UpDown;/*延时程序*/void delay(uchar x)uchar y;for(;x0;x-)for(y=114;y0;y-);/*独立键盘扫描程序*/uchar Key()if(Key1=0)delay(10);if(Key1=1)return(0);elseData=0xfe;/每次启动跑马灯后从固定位置开始流动UpDown=0;/清除左右移动标志,消除按下S2再按S1return(1);/后立即开始流动,和按下S3、S4后再启/动时立即开始循环的现象if(Key2=0)delay(10);if(Key2=1)return(0);elsereturn(2);if(Key3=0)delay(10);if(Key3=1)return(0);elsereturn(3);if(Key4=0)delay(10);if(Key4=1)return(0);elsereturn(4);/*主函数*/void main()uchar Keytemp;while(1)Keytemp=Key();switch(Keytemp)case 1:Start=1;/启动break;case 2:Start=0;/停止break;case 3:UpDown=1;/左移break;case 4:UpDown=2;/右移break;if(Start=1)if(UpDown=1)Data=_crol_(Data,1);if(UpDown=2)Data=_cror_(Data,1);P0=Data;delay(250);elseP0=0xff;/没有启动时熄灭跑马灯delay(250);实验三 按键值检测实验2. 实验内容:S1键按下时,蜂鸣器响1声;S2键按下时,蜂鸣器响2声;S3键按下时,蜂鸣器响3声;S4键按下时,蜂鸣器响4声。2. 实验连线:使用跳线帽短接JP4。4. 实验例程: ORG 0000HJMP MAINORG 0080HMAIN:MOV P2,#0FHJNB P2.0,NEXT1;按键S1JNB P2.1,NEXT2;按键S2JNB P2.2,NEXT3;按键S3JNB P2.3,NEXT4;按键S4JMP MAINNEXT1:CALL DELAY;去抖动JNB P2.0,BUZ1JMP MAINNEXT2:CALL DELAYJNB P2.1,BUZ2JMP MAINNEXT3:CALL DELAYJNB P2.2,BUZ3NEXT4:CALL DELAYJNB P2.3,BUZ4JMP MAINBUZ1:MOV R0,#1;蜂鸣器鸣响一次CALL BUZZERJMP MAINBUZ2:MOV R0,#2;蜂鸣器鸣响两次CALL BUZZERJMP MAINBUZ3:MOV R0,#3;蜂鸣器鸣响三次CALL BUZZERJMP MAINBUZ4:MOV R0,#4;蜂鸣器鸣响四次CALL BUZZERJMP MAINBUZZER:MOV A,R0;蜂鸣器鸣响子程序CLR P3.4 CALL DELAYSETB P3.4CALL DELAYDJNZ R0,BUZZERRET;延时100msDELAY:MOV R6,#200DELAY1:MOV R7,#250DELAY2:DJNZ R7,DELAY2DJNZ R6,DELAY1RETEND实验四 键控数码管1. 实验内容:S1键按下时,数码管显示值加1;S2键按下时,数码管显示值减1;S3键按下时,清零;S4键按下一次,每秒钟自动加1,再按一次暂停,计满60清零;(使定时器1工作于方式1,产生1S信号)2. 实验连线:使用跳线帽短接JP2。3. 实验例程:#include#define uchar unsigned char#define uint unsigned intsbit key1=P20;sbit key2=P21;sbit key3=P22;sbit key4=P23;sbit H1=P24;sbit H2=P25;uchar code table=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;uchar unm,unm1;void delay(uchar z)uchar x,y;for(x=z;x0;x-)for(y=114;y0;y-);void display(uchar unm)uchar shi,ge;shi=unm/10;ge=unm%10;P0=tableshi;H2=0;delay(5);H2=1;P0=tablege;H1=0;delay(5);H1=1;void key()if(key1=0)delay(30);if(key1=0)unm+;if(unm=60)unm=0;while(!key1);if(key2=0)delay(30);if(key2=0)if(unm=0)unm=60;unm-;while(!key2);if(key3=0)delay(30);if(key3=0)unm=0;while(!key3);if(key4=0)delay(30);if(key4=0)while(!key4);TR1=TR1;void init()TMOD=0x10;TH1=(65536-45872)/256;TL1=(65536-45872)%256;EA=1;ET1=1;void main()init();while(1)key();display(unm);void T1_time() interrupt 3TH1=(65536-45872)/256;TL1=(65536-45872)%256;unm1+;if(unm1=20)unm1=0;unm+;if(unm=60)unm=0;实验五 RS232串口通信实验1.实验目的:1.1 利用串口,实现单片机和PC或单片机之间的通讯,了解串口通讯的特点,原理和方法1.2 了解串口通讯的的一些技术问题.。2.实验内容:2.1 单片机把数据通过串口送入电脑,电脑上用串口调试程序来接收并显示数据.2.2 单片机送入电脑的数据可以是16进制,也可是ASCII码的数据,本程序是先送16个16进制数,而后接收电脑发来的数据,并把收到的数据送回电脑。2.3 串行口发送到电脑显示波特率为9600.2.4 本次实验要求单片机向PC发送“welcome to nicetec!”、分两行显示。4.实验步骤:不用连接任何连线5.实验例程:#include#include#include#includegeneral.hvoid serial_init (void) TMOD=0x20; /定时器T1使用工作方式2 TH1=250; /设置初值 TR1=1; /开始计时 PCON=0x80; /SMOD=1; SCON=0x50; /工作方式1,波特率9600bit/s,允许接收void Delay(DWORD n)BYTE index=0;while(n-)for(index=0;index100;index+);void main(void)serial_init();EA = 1;TI=1;while(1) Delay(100); printf(welcome to nicetec!n); Delay(100); printf(n);实验六 16*2 LCD字符液晶模块显示程序1.实验目的:通过实验了解LCD的工作原理和用软件驱动LCD的编程方法。2.实验内容:在1602字符LCD上显示“”和,调节开发板电位器VR2,改变背光亮度适合即可。3. 实验连线:不需要任何连线,将1602液晶116脚对应安装到开发板(丝印有序号)L1插座上。4. 实验例程: #define Port P0sbit Rs = P10;sbit Rw = P11;sbit En = P12;/*定义LCD控制字*/清屏及光标归位#define LCD_CLEAR 0x01 / 清屏#define LCD_HOMING 0x02 / 光标返回左上角/显示开关控制指令#define LCD_SCREEN_ON 0x0C /显示开#define LCD_SCREEN_OFF 0x08 /显示关 #define LCD_CURSOR_ON 0x0A /显示光标#define LCD_CURSOR_OFF 0x08 /无光标 #define LCD_C_FLASH_ON 0x09 /光标闪动#define LCD_C_FLASH_OFF 0x08 /光标不闪动/进入模式设置指令#define LCD_AC_UP 0x06 /新数据后光标右移#define LCD_AC_DOWN 0x04 /新数据后光标左移#define LCD_S_MOVE_ON 0x05 / 画面可平移#define LCD_S_MOVE_OFF 0x04 /画面不可平移/设定显示屏或光标移动方向指令#define LCD_C_LEFT 0x10 /光标左移1格,且AC值减1#define LCD_C_RIGHT 0x11 /光标右移1格,且AC值加1#define LCD_CHAR_LEFT 0x18 /显示器上字符全部左移一格,但光标不动#define LCD_CHAR_RIGHT 0x1C /显示器上字符全部右移一格,但光标不动BYTE code number10=0123456789;BYTE code welcom=Welcom!;/*所有函数声明*/void LCD_init(void); void LCD_wdata(BYTE wdata);void LCD_wcommand(BYTE lcd_cmd,busy_f);void LCD_gotoxy(BYTE x,BYTE y);void Disp_char(BYTE *str);void Disp_number(WORD num,BYTE n);BYTE Rstatus(void);BYTE LCD_rdata(void);void delay_ms(WORD n);/*函数名称:LCD_wcommand()功能描述:LCD写指令入口参数:BYTE lcd_cmd:命令字,BYTE busy_f:忙检测标志位返回值:无*/void LCD_wcommand(BYTE lcd_cmd,busy_f) if (busy_f) Rstatus(); /不忙才执行下个程序Port = lcd_cmd;Rs = 0;Rw = 0; En = 0;En = 0;En = 1; /*函数名称:LCD_wdata()功能描述:LCD写数据入口参数:BYTE wdata:所写数据返回值:无*/void LCD_wdata(BYTE wdata) Rstatus(); Port = wdata;Rs = 1;Rw = 0;En = 0; /若晶振速度太高可以在这后加小的延时En = 0; /延时En = 1;/*函数名称:LCD_rdata()功能描述:LCD读数据入口参数:无返回值:所读数据*/BYTE LCD_rdata(void) Rs = 1; Rw = 1;En = 0;En = 0;En = 1;return Port;/*函数名称:Rstatus()功能描述:LCD读忙状态入口参数:无返回值:若忙,则等待,不忙则返回Port */BYTE Rstatus(void) Port = 0xFF; Rs = 0;Rw = 1;En = 0;En = 0;En = 1;while (Port & 0x80); /检测忙信号,不忙则退出等待return(Port);/*函数名称:LCD_init()功能描述:LCD初始化入口参数:无返回值:无*/void LCD_init(void) Port = 0;LCD_wcommand(0x38,0); /三次显示模式设置,不检测忙信号delay_ms(3); LCD_wcommand(0x38,0);delay_ms(3); LCD_wcommand(0x38,0);delay_ms(3); LCD_wcommand(0x38,1); /显示模式设置(0X38双行(5*7),0X34单行(5*10),0X30单行(5*7);开始要求每次检测忙信号LCD_wcommand(0x08,1); /关闭显示LCD_wcommand(0x01,1); /显示清屏LCD_wcommand(0x06,1); / 显示光标移动设置LCD_wcommand(0x0C,1); / 显示开及光标设置/*函数名称:LCD_gotoxy()功能描述:定位到(x,y)位置入口参数:x为行(01),y为列(015) 返回值:无*/void LCD_gotoxy(BYTE x, BYTE y) x &= 0x1; /限制x不能大于1,y不能大于15y &= 0xF; if(!x) LCD_wcommand(0x80|y,1);else LCD_wcommand(0xC0|y,1);/*函数名称:Disp_char()功能描述:显示字符或字符串入口参数:字符或字符串返回值:无*/void Disp_char(BYTE *str)while(*str!=0)LCD_wdata(*str);str+;/*函数名称:Disp_number()功能描述:显示四数字入口参数:num:显示的数字 n:数字位数返回值:无*/void Disp_number(WORD num,BYTE n) BYTE a; /个位 BYTE b; /十位BYTE c; /百位BYTE d; /千位 BYTE e; /万位switch(n)case 1:LCD_wdata(num);break;case 2:b=num/10;a=num%10;LCD_wdata(numberb);LCD_wdata(numbera);break;case 3:c=num/100;b=num%100/10;a=num%10;LCD_wdata(numberc);LCD_wdata(numberb);LCD_wdata(numbera);break;case 4:d=num/1000;c=num%1000/100;b=num%1000%100/10;a=num%10;LCD_wdata(numberd);LCD_wdata(numberc);LCD_wdata(numberb);LCD_wdata(numbera);break;case 5:e=num/10000;d=num%10000/1000;c=num%1000/100;b=num%100/10;a=num%10;LCD_wdata(numbere);LCD_wdata(numberd);LCD_wdata(numberc);LCD_wdata(numberb);LCD_wdata(numbera);break;void delay_ms(WORD n)BYTE index;while(n-)for(index=0;index+;index100);/*/#include#include#includegeneral.h#includelcd1602.hvoid Delay(DWORD n)BYTE a;while(n-)for(a=0;a100;a+);void main(void)bit invert=0;LCD_init(); while(1)LCD_wcommand(0x01,1);invert=invert;LCD_gotoxy(invert,0);Disp_char();LCD_gotoxy(invert,0);Disp_char;Delay(1000);实验七 12864字库液晶显示实验1.实验目的:通过实验了解LCD的工作原理和用软件驱动LCD的编程方法。2.实验内容:在12864字库LCD屏幕第一行显示10位随机数字,第二行显示,第三行显示莱斯特科技,第四行显调节开发板电位器VR1,改变背光亮度适合即可。3. 实验连线:不需要任何连线,将12864液晶120脚对应安装到开发板(丝印有序号)L2插座上。4. 实验例程: #include#include#include#define uchar unsigned char#define uint unsigned int#define LCD_data P0sbit LCD_RS=P10;sbit LCD_RW=P11;sbit LCD_EN=P12;sbit LCD_PSB=P13;uchar dis110;uchar code dis2=;uchar code dis3=莱斯特科技;uchar code dis4void delay_1ms(uint x)uint i,j;for(j=0;jx;j+)for(i=0;i114;i+);void write_cmd(uchar cmd)LCD_RS=0;LCD_RW=0;LCD_EN=0;P0=cmd;delay_1ms(5);LCD_EN=1;delay_1ms(5);LCD_EN=0;void write_dat(uchar dat)LCD_RS=1;LCD_RW=0;LCD_EN=0;P0=dat;delay_1ms(5);LCD_EN=1;delay_1ms(5);LCD_EN=0;void lcd_pos(uchar X,uchar Y)uchar pos;if(X=0)X=0x80;else if(X=1)X=0x90;else if(X=2) X=0x88;else if(X=3)X=0x98;pos=X+Y;write_cmd(pos);void makerand()uint ran;ran=rand();dis10=ran/10000+0x30;dis11=ran%10000/1000+0x30;dis12=ran%1000/100+0x30;dis13=ran%100/10+0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第3单元-《思乡曲》说课稿-2025-2026学年粤教版初中音乐七年级下册
- 2025国际设备采购合同的当事人被称为甲乙双方
- 七年级生物上册 第一单元 第一章 第二节调查周边环境中的生物说课稿 (新版)新人教版
- 2025荆州计算机硬件采购与维护服务合同
- 音乐知识教学设计-2025-2026学年初中音乐七年级下册(2024)人音版(2024 主编:赵季平杜永寿)
- 潍坊事业单位笔试真题2025
- 2025合同模板:解除房屋租赁合同协议书范本
- 2025年通辽市国企考试真题
- 2025房屋租赁代理合同
- 2025绿源小区前期物业管理合同
- 麻醉科职责及管理制度
- 教科版五年级上册科学期中测试卷附答案(夺分金卷)
- 药房管理规章制度目录
- 中职第1课 社会主义在中国的确立和探索试题
- 2025年辽宁省交投集团招聘笔试参考题库含答案解析
- 2024年版高尔夫球场场地租赁及会员服务协议3篇
- 香港 信托合同范本
- 少先队活动课《民族团结一家亲-同心共筑中国梦》课件
- 阀门培训课件
- 《焦化机械设备维护检修标准》
- DB11∕T 899-2019 盆栽蝴蝶兰栽培技术规程
评论
0/150
提交评论