




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 流水灯实验2实验二 数码管静态显示实验3实验三 按键输入与数码管静态显示实验4实验四 数码管动态显示实验一5实验五 数码管动态显示实验二6实验六 键盘扫描实验7实验七 外部中断实验一8实验八 外部中断实验二9实验九 定时器实验一10实验十 定时器实验二11实验十一 定时器实验三12实验十二 串口实验一13实验十三 串口实验二14实验十四 串口实验三15实验十五 AD实验16实验十六 DA实验17实验十七 点阵屏显示实验18实验十八 LCD1602显示实验19实验一 流水灯实验一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路2. 继续在Proteus软件中绘制电路,将P1口做输出口,接八只发光二极管3. 在Keil软件中编写程序,实现功能,间隔1S点亮一个发光二极管,顺序从P1.0到P1.7依次点亮。二、实验目的1. 学习Proteus软件的使用方法2. 学习Keil软件的使用方法3. 学习端口输出的使用方法4. 掌握延时程序的设计三、实验说明该电路要实现的是由P1驱动8个发光二极管,每1s点亮一个发光二极管,从P1.0到P1.7。由于较为简单所以并没有用到什么特殊功能寄存器,只需要连好89C51,二极管连到P1就好。四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计开始声明延迟函数设置初值输出依次点亮二极管/延迟函数(三)程序设源代码#include /定义8051寄存器的头文件#define led P1 /定义LED接至P1void delay(int); /声明延迟函数/=主函数= main () int i; /声明整数变量i led=0xfe; /最左边的灯亮 for(i=0;i8;i+) /右移8次 delay(1000); /延迟1s led=(led1)|0x01; /右移一位,并设置最低位为1 void delay(int x) /延迟函数 int i,j; /声明整数变量i,j for(i=0;ix;i+) / 计数x次 for(j=0;j120;j+); /计数120次 / 延迟函数结束五实验总结1、在流水灯这个实验中,最开始的时候是只会亮一个灯,我检查了下发现是delay那没加(),后面就好了。基本上没有什么问题。2、不管是做哪个实验都要认真认真,用心去做。一个小小的地方都会是致命错误。实验二 数码管静态显示实验一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路2. 在电路中增加一个7段数码管(共阳/共阴自选),将P2口作数据输出口与7段数码管数据引脚相连 3. 在Keil软件中编写程序,采用静态显示法,实现数码管循环显示数字09,显示数字延时间隔1秒钟二、实验目的1. 巩固Proteus软件和Keil软件的使用方法2. 学习端口输入输出的高级应用3. 掌握7段数码管的连接方式和静态显示法4. 掌握查表程序和延时等子程序的设计三、实验说明 如下图得知,由P2口和一个共阳的数码管连接,数码管所显示的数字从0开始,每隔1s增加1,直到9之后,再从0开始,如此循环。四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计开始声明驱动信号数组声明延迟函数顺序显示数字0到9(三)程序设源代码#include /定义8051寄存器的头文#define SEG P2 /定义SEG接至P2char code TAB = 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98; /数字0到9void delay(int); /声明延迟函数main() / 主程序开始 unsigned char i; / 声明无符号变量i while(1) / 无限循环 for(i=0;i10;i+) /显示0到9,共10次 SEG=TABi; /显示数字 delay(1000); /延迟1s void delay(int x) /延迟函数开始 int i,j; /声明整型变量i,j for(i=0;ix;i+) /计数x次 for(j=0;j0时,i=i-1;i=0,则清除为9i=9,则清除为0(三)程序设源代码#include /定义8051寄存器的头文件#define seg P2 /定义七段显示器接至P0char code TAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98; /数字0到9sbit PB1=P30; /声明PB1按钮接到P3.0sbit PB2=P31; /声明PB2按钮接到P3.1void debouncer(void); /声明去抖动函数main() /主函数开始 unsigned char i=0; /声明变量i,最先显示0PB1=PB2=1; /先设置为1高电平,按键没被按下seg=TABi; /输出数字至七段数码管while(1) /无限循环 if(PB1=0) / 判断PB1按没按下去 debouncer(); / 调用去抖动函数 i=(i9)? i+1:0; / 当i=9时,则清零 seg=TABi; while(PB1=0); /判断PB1是否按住 debouncer(); /调用去抖动函数 if(PB2=0) debouncer(); i=(i0)? i-1:9; /i0时,i=i-1;若i=0,则设为9 seg=TABi; while(PB2=0); debouncer(); void debouncer(void) /去抖动函数开始 int i; /声明整型变量i for(i=0;i2400;i+); /计数2400次,延迟约20ms /去抖动函数结束五实验总结 这次实验实现了自增和自减的要求,再通过数码管相应的显示数值。这次的实验用到很多去抖动函数,再按下按钮时都会调用去抖动函数。大概知道抖动的运用。还有我觉得写程序要有一定的耐心,一不小心就少了括号从而使程序不行。实验四 数码管动态显示实验一一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路2. 在电路中增加四个7段数码管(共阳/共阴自选),将P2口作数据输出口与7段数码管数据引脚相连 ,P1.0P1.3引脚输出选控制信号3. 在Keil软件中编写程序,采用动态显示法,实现数码管分别显示数字1,2,3,4 二、实验目的5. 巩固Proteus软件和Keil软件的使用方法6. 学习端口输入输出的高级应用7. 掌握7段数码管的连接方式和动态显示法8. 掌握查表程序和延时等子程序的设计三实验说明首先把4个数码管接到P2,P1.01.3引脚输出选控制信号和三个三极管相连接采用动态显示法,实现数码管分别显示数字1,2,3,4。其中通过Display这个函数来显示数码管数字的显示。四、硬件原理图及程序设计(一)硬件原理图设计 (二)程序流程图设计 开始声明函数Display函数Display开始声明变量i,j扫描初始值读取数组数字输出延迟4ms下一个扫描信号(三)程序设源代码#include /定义8051寄存器的头文#define scanp P1 /定义扫描信号接至P1#define SEGP P2 /定义七段数码管接至P2char code TAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98; /显示数字09char disp4=1,2,3,4; /声明要显示的数组void delay_ms(int x); /声明延迟函数void Display(); /显示数组disp的内容unsigned char scan; /声明扫描信号main() while(1) Display(); /调用display void Display()char i,j; /声明变量i,j scan=1; /设置扫描信号初始值for(i=0;i4;i+) /for语句开始 j=disp3-i; /取出显示数字 scanp=scan; /输出扫描信号 SEGP=TABj; /TAB数组里的数字输出到P2 delay_ms(4); /延迟4ms scanp =0xFF; /全灭 scan=1; /下一个扫描信号 void delay_ms(int x) /延迟函数开始int i,j;for(i=0;ix;i+) for(j=0;j120;j+); 五实验总结 通过这次的实验我学会了七段数码管的扫描显示,三极管和数码管之间的连接。知道了不使用任何译码IC,直接驱动方式完成数码管的显示。在这次的实验中我由于在画图时,原本是要共接高电平的不小心接成低电平,以至于电路不行。还有写程序时,不小心把数码管输出口搞错,数字怎么都不亮。遇到的都是小问题。以后要更加的认真。实验五 数码管动态显示实验二一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路2. 在电路中增加四个7段数码管(共阳/共阴自选),将P2口作数据输出口与7段数码管数据引脚相连 ,P1.0P1.3引脚输出选控制信号3. 在Keil软件中编写程序,采用动态显示法,实现数码管显示变量unsigned int show_value的值(show_value的值范围为00009999),即把show_value的千百十个位的值用数码管显示出来。二、实验目的1. 巩固Proteus软件和Keil软件的使用方法2. 学习端口输入输出的高级应用3. 掌握7段数码管的连接方式和动态显示法4. 掌握查表程序和延时等子程序的设计三实验说明 这次的设计主要是由8051和一个共阳数码管,三极管,按钮组成。主要是实现当按钮按下时,原有的数值会减一。外部中断的按键接至P3.2口,扫描信号接到P1.0P1.3,七段数码管接到P2口。四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计Get_disp(show)display开始 声明变量i,j声明驱动信号数组和各函数千,百,十,个位显示扫描初始值开启外部中断INT0读取数组数据扫描信号Display函数输出延迟4ms下一个扫描信号(三)程序设源代码#include /定义8051寄存器的头文件#define scanp P1 /定义扫描码由P1输出#define SEGP P2 /定义七段数码管由P2输出char code TAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98; /显示09char disp4=0,0,0,0; /声明显示初始数据 void delay_ms(int x); /声明延迟函数void Display(); /显示数组disp的内容unsigned int show=8888; /显示初始值为8888void Get_disp(unsigned int show); /扫描信号main() EA=1; / 开启总开关 等于IE=0X81; IT0=1;EX0=1; /开启外部中断0IT0=1; /设置外部中断标志while(1) Get_disp(show); /调用扫描信号 Display(); /调用display显示数据 void Display() char i,j;unsigned char scan=1; /设置扫描信号初始值for(i=0;i4;i+) /for语句开始 j=disp3-i; /取出显示数字 scanp=scan; /输出扫描信号 SEGP=TABj; /数值输出到数码管上 delay_ms(4); /延迟4ms scanp=0xff; /全灭 scan9999) /若show9999,则show=show-1 show=0; /若show9999,那么清零 void Get_disp(unsigned int show) disp0=show/1000; /千位 disp1=show%1000/100; /百位 disp2=show%100/10; /十位 disp3=show%10; /个位 void delay_ms(int x) /延迟函数开始int i,j;for(i=0;ix;i+) for(j=0;j120;j+); 五实验总结 这次实验多加了外部中断这个新的内容,多加了一步的功能,进一步让我理解单片机世界里的奥妙。画图时在P3.2接上一个按钮,开启外部中断INT0.在做的过程中,发现中断时起不了动,后来检查发现是这样的开启中断原本是要EA=1,而我写成了IE=1,所以导致了错误。在以后的实验中做任何一步都要心细提高效率。实验六 键盘扫描实验一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路2. 在电路中设计P1口与一个7段数码管相连接(共阳/共阴自选);3. 电路中绘制一个4X4键盘,分别定义键盘值从0到9,A,B,C,D,E,F,与P2口相连接;4. 在Keil软件中编写程序,对键盘进行扫描,将扫描到的键盘值用数码管进行显示。 二、实验目的1. 学习端口输入输出的高级应用2. 掌握7段数码管的连接方式和显示法3. 掌握4X4键盘的扫描原理和程序三实验说明 这次实验主要由寄存器8051和4x4键盘,数码管组成。主要功能是实现对键盘的扫描,将扫描到的键盘值用数码管进行显示出来。P1口与一个7段数码管相连接,4X4键盘与P2口相连接。四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计 若按下按键扫描函数开始开始声明变量Row=0第0行声明变量与函数Row=1第1行开始扫描第2行扫描输出显示数据与扫描信号Row=2Row=3第3行读取按键值继续读取键值放开/未放开按键算出按键码,数码管显示(三)程序设源代码#include /定义8051寄存器的头文件#define KEYP P2 /定义4X4按键连接到P2#define SEG7P P1 /定义七段数码管连接到P1charcodeTAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98,0xa0,0x83,0xa7,0xa1,0x84,0x8e,0xbf; /显示数字09,字母ae,负号 unsigned char scan4=0XEF,0XDF,0XBF,0X7F; /显示器及键盘的扫描码,判断是哪一列unsigned char scanner(); /声明扫描函数main() unsigned char key_value; /声明键值函数 while(1) key_value=scanner(); / SEG7P=TABkey_value; /数码管显示键值 unsigned char scanner(void) /扫描函数开始 unsigned char col,row; /声明变量(col:列,row:行) unsigned char rowkey,kcode; /声明变量(rowkey:行键值,kcode按键码) for(col=0;col4;col+) /for循环,扫描第col列 KEYP=scancol; /高4位输出扫描信号,低4位输入行值 rowkey=KEYP&0X0F; /if(rowkey!=0) /若有按键被按下 if(rowkey=0x01) row=0; /若第0行被按下 else if(rowkey=0x02) row=1; /若第1行被按下 else if(rowkey=0x04) row=2; /若第2行被按下 else if(rowkey=0x08) row=3; /若第3行被按下 kcode =4*col+row; /算出按键的号码 while (rowkey!=0) /判断按键是否常按,放开就执行下个命令 rowkey=KEYP&0X0F; /再次读入行键值return kcode; /返回按键码,发现没加会乱码5 实验总结 在这次的键盘扫描实验中,我学会了如何绘制一个4X4键盘,知道了在进行键盘扫描时,将扫描信号送至P2的高4位,再由低四位读取按键状态,这样就可以判断哪个按键被按下。还是一句话,不管做什么实验都要认真认真再认真,尽量弄清楚是什么意思实验七 外部中断实验一一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路;2. P1口上拉接8个LED;3. 在Keil软件中编写程序,对LED显示进行控制,显示方式有两种:(1)0、7亮,1、6亮,2、5亮,3、4亮,0、7亮循环;(2)3、4亮,2、5亮,1、6亮,0、7亮,3、4亮循环。 4. 在P3.2连接一个按键K,当按键弹起时引脚为高电平,当按键按下时引脚为低时平;5. 编写程序:系统对LED显示进行控制,一开始显示方式为(1),当按下P3.2连接的按键K时,显示方式为(2),再按下P3.2连接的按键K时,显示方式为(1);即当按下P3.2连接的按键K时,系统在显示方式(1)和(2)之间切换;二、实验目的1. 学习端口输入输出的高级应用2. 掌握LED查表显示法3. 掌握外部中断的工作原理4. 掌握外部中断程序设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000实验八 外部中断实验二一、实验要求1. 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路;2. 在电路中增加一个7段数码管(共阳/共阴自选),将P2口作数据输出口与7段数码管数据引脚相连 ;3. 在P3.0和P3.1分别连接一个按键,当按键弹起时引脚为高电平,当按键按下时引脚为低时平;4. 在Keil软件中编写程序:实现数码管循环显示数字09,程序一开始数码管显示0,当按下P3.0引脚对应按键时,显示数字加一;当按下P3.1引脚对应按键时,显示数字减一;(注意按键采用外部中断方式识别)二、实验目的1. 掌握7段数码管的连接方式和静态显示法2. 巩固中断的知识,学会外部中断的使用3. 掌握查表程序、中断服务子程序和延时等子程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验九 定时器实验一一、 实验要求1. 用定时器方式现P.口输出0.5K的方波2. 用定时器方式现P.口输出1K的方波3. 用定时器方式现P.口输出5K的方波4. 以上方式查询法和中断法均可。二、实验目的1. 巩固中断的知识,学会定时器的使用方法;2. 掌握定时器初值的计算和工作方式的使用;3. 掌握中断服务子程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十 定时器实验二一、 实验要求1. 将P0口和一个数码管相连,采用静态显示法,电路用共阳极。2. 采用中断法实现定时器1S的定时,每S时间到时,使数码管的显示数字加一,数字在09间循环。二、实验目的1. 掌握7段数码管的连接方式和显示方法;2. 巩固中断的知识,学会定时器的使用方法;3. 掌握定时器初值的计算和使用;4. 掌握数码管查表显示程序、中断服务子程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十一 定时器实验三一、 实验要求1. 将P2口和四个数码管的数据口相连,P1口和位选线相连接,电路用共阳极;2. 数码管显示位从前两位分钟、后两位为秒;分钟和秒的值从00到59增加;3. 实现定时器1S的定时,每S时间到时,使秒钟加一,当秒钟为60时,显示为00秒,分钟加一;当分钟为60时,显示为00分,从新开始一个小时的计时。二、实验目的4. 掌握7段数码管的连接方式和显示方法;5. 巩固中断的知识,学会定时器的使用方法;6. 掌握定时器初值的计算和使用;7. 掌握数码管查表显示程序、中断服务子程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十二 串口实验一一、 实验要求(一)、硬件部分1. 将P0口与8个LED相连;2. 将P3.0与74165的数据输出OUT口相连,将P3.1与74165的移位时钟口clock相连;将P3.2与74165的数据移位装载控制引脚shift/load相连;3. 74165的数据口分别接8个拔码开关(二)、软件部分1. 利用74165将拔码开关的状态转换成串行数据,并由单片机RXD引脚输入,并将输入的数据状态用LED反映出来。二、实验目的1. 掌握LED的连接方式和显示方法;2. 掌握74165的使用方法;3. 掌握串口通信方式0的使用;4. 掌握通信程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十三 串口实验二一、 实验要求(一)、硬件部分1. 将P2口与分别连接8个拔码开关;2. 将P3.0与74164的数据输入A和B口相连,将P3.1与74164的移位时钟口clock相连;3. 74164的数据口连接8个LED灯;(二)、软件部分1. 读取P2口连接的8个拔码开关状态数据;2. 将8个拔码开关状态数据通过串口向74164发送;3. 74164输出接收到的数据,数据状态74164的数据口连接8个LED灯反映出来。二、实验目的1. 掌握LED的连接方式和显示方法;2. 掌握74164的使用方法;3. 掌握串口通信方式0的使用;4. 掌握通信程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十四 串口实验三一、实验要求(一)、硬件部分1. 将MCU1的在P3.0和P3.1分别连接按键K1、K2,当按键弹起时引脚为高电平,当按键按下时引脚为低时平;2. 将MCU2的P2口作数据输出口与四个7段数码管数据引脚相连 ,P1.0P1.3引脚输出选控制信号;3. 将MCU1和MCU2的串口通信引脚相连,实现双机通信;(二)、软件部分1. 串口的通信方式采用方式3,波特率为9600bit/s;2. MCU2的数码管一开始显示8051,当MCU1的K1按下时,MCU2的数码管显示值减一;当MCU1的K2按下时,MCU2的数码管显示值加一;二、实验目的1. 掌握串口通信方式3的设置和使用;2. 掌握串口通信波特率的计算;3. 掌握通信程序的设计三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结实验过程中遇到的问题及解决方法、体会实验十五 AD实验一、实验要求(一)、硬件部分1. 将P0口和四个数码管的数据口相连,P2口和位选线相连接,电路采用共阳极驱动;2. P1口与ADC0804的数据输出口DB0相连;3. P3.2接ADC0804的转换完成引脚/INTR,P3.6接ADC0804的/WR引脚,P3.接ADC0804的/RD引脚.4. 完成ADC0804的电路连接,其中参考电压为5V,模拟电压输入处接一电位器的分压输出。(二)、软件部分1. 完成对ADC0804采集转换的数据的读取;2. 将AD采集的数据转换成电压值,用数码管进行显示。一、 实验目的1. 掌握AD的概念和使用方法;2. 掌握ADC0804设置和使用;3. 掌握AD数据的处理和转换;三实验说明四、硬件原理图及程序设计(一)硬件原理图设计(二)程序流程图设计(三)程序设源代码五实验总结这次的实验在软件部分相对而言比较简单,很多都是之前用过的一些函数,就是在硬件部分即ADC0804与8051的连接上会比较难,不过通过查阅书本就知道了其正确的连接方法。总的来说实验的过程中并没有遇到什么问题。这次的实验我掌握了AD的概念和使用方法;明白了ADC0804的设置和使用即AD数据的处理和转换;实验十六 DA实验一、实验要求(一)、硬件部分1. P2口与DAC0832的数据输入口A0相连;2. 完成DAC0832的电路连接,其中参考电压为5V。(二)、软件部分1. 实现用DAC0832输出方波;2. 实现用DAC0832输出三角波;二、实验目的1. 掌握DA的概念和使用方法;2. 掌握DAC0832设置和使用;3. 掌握DA数据的处理和转换;4. 掌握使用DA输出一些特殊波型。三实验说明(条理清晰,含程序的一些功能分析计算)四、硬件原理图及程序设计(一)硬件原理图设计(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上城区2025年九年级下学期语文学情调研试卷(一模)
- 保护制度熊艳丽模块三劳动保障问题协调61课件
- 考研复习-风景园林基础考研试题附参考答案详解(综合题)
- 考研复习-风景园林基础考研试题(满分必刷)附答案详解
- 风景园林基础考研资料试题及参考答案详解(研优卷)
- 《风景园林招投标与概预算》试题A带答案详解(能力提升)
- 2025-2026年高校教师资格证之《高等教育法规》通关题库附答案详解(培优b卷)
- 2023国家能源投资集团有限责任公司第一批社会招聘笔试备考题库附答案详解(培优b卷)
- 2025福建晋园发展集团有限责任公司权属子公司招聘7人笔试备考题库及答案详解(全优)
- 2025年黑龙江省五常市辅警招聘考试试题题库附答案详解(完整版)
- 金融犯罪研究课件
- 初三数学(人教版)《数学活动:三角点阵中前n行的点数计算》【教案匹配版】 课件
- 广西壮族自治区北海市各县区乡镇行政村村庄村名明细及行政区划划分代码居民村民委员会
- T∕CSTM 00839-2022 材料基因工程术语
- Q∕SY 05038.4-2018 油气管道仪表检测及自动化控制技术规范 第4部分:监控与数据采集系统
- 初中物理公式总结
- 通用桥式起重机施工过程记录表
- NLP神经语言学培训课件(PPT 164页)
- 脑卒中康复PPT医学课件
- 老年人的居家护理课件
- PCB 企业生产工艺及风险点
评论
0/150
提交评论