文档库 最新最全的文档下载
当前位置:文档库 › (完整word版)汇编51单片机考试常见试题

(完整word版)汇编51单片机考试常见试题

(完整word版)汇编51单片机考试常见试题
(完整word版)汇编51单片机考试常见试题

一、填空题

1.单片机是把中央处理器、存储器、定时器/计数器以及I/O接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。

2.除了单片机这一名称之外,单片机还可称为微控制器、嵌入式控制器。

3.计算机的系统总线有地址总线、控制总线和数据总线。

4.80C51单片机基本型内部RAM有 128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区、二是位寻址区、三是数据缓冲区。5.8051单片机有2 个16位定时/计数器。

6.单片机存储器的主要功能是存储程序和数据。80C51含4 KB掩膜ROM。7.80C51在物理上有4个独立的存储器空间。

8.通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H~ 07H。

9.8051的堆栈是向地址的高端生成的。入栈时SP先加1,再压入数据。10.使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。11.MCS-51特殊功能寄存器只能采用直接寻址方式。

12.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

13.半导体存储器的最重要的两个指标是存储容量和存储速度。

14.当PSW4=1,PSW3=0时,工作寄存器Rn,工作在第2组。

15.在8051单片机中,由 2 个振荡(晶振)周期组成1个状态(时钟)周期,由 6个状态周期组成1个机器周期。

16.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

17.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。

18.内部RAM中,位地址为30H的位,该位所在字节的字节地址为26H。

19.若A中的内容为63H,那么,P标志位的值为0。

20.在基址加变址寻址方式中,以累加器A作变址寄存器,以DPTR或PC作基址寄存器。

21.指令格式是由操作码和操作数所组成,也可能仅由操作码组成。

22.通过堆栈操作实现子程序调用,首先就要把PC的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到PC。

23.MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为64KB。

24.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。

25.假定累加器A中的内容为30H,执行指令1000H:MOVC A,@A+PC 后,把程序存储器1031H单元的内容送入累加器A中。

26.12根地址线可寻址4 KB存储单元。

27.:假定A=55H,R3=0AAH,在执行指令ANL A,R3后,A=00H,R3=0AAH。28.MCS-51的P0口作为输出端口时,每位能驱动8个LSTTL负载。

29.MCS-51有4个并行I/O口,其中P1~P3是准双向口,所以由输出转输入时必须先写入“1”。

30.MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。

31.若不用MCS-51片内存储器,引脚EA必须接地。

32.MCS-51在外扩ROM、RAM或I/O时,它的地址总线是P0、P2口。

33.MCS-51中凡字节地址能被8整除的特殊功能寄存器均能位寻址。

34.执行当前指令后,PC内容为下一条将要读取的指令码首地址。

35.当串口接收到一个数据,此时RI= 1,当串口发送完一个数据,此时TI= 1。36.对于80C51无嵌套的单级中断,响应时间至少 3 个机器周期,最多8 个机器周期。

37。.晶振的频率为6MHz时,一个机器周期为2μS。

38。当允许定时器1工作在方式1时,控制字TMOD应为10H。

39.MCS-51单片机8031中有2个16 位的定时/计数器,可以被设定的工作方式有四种。

40.MCS-51单片机有5 个中断源,可分为2个中断优先级。上电复位时外部中断0中断源的优先级最高。

41.用串行口扩展并行口时,串行接口的工作方式应选为方式0。

42.若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

43.在串行通讯中,收发双方对波特率的设定应该是相等的。

44.单片机复位时P0的值为0FFH、PC为0000H。

45.外部中断1所对应的中断入口地址为0013H,T0中断服务程序入口地址为000B H。

46MCS-51系统中,当PSEN信号有效时,表示CPU要从程序存储器读取信息。47.MCS-51片内20H~2FH范围内的数据存储器,即可以字节寻址又可以位寻址。48.若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为MOVC。49.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器SCON加以选择。

50.当使用慢速外设时,最佳的传输方式是中断。

51.当定时器T0工作在方式3时,要占用定时器T1的TR1和TF1两个控制位。52.MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。

53.要串口为10位UART,工作方式应选为方式1。

54.用串口扩并口时,串行接口工作方式应选为方式0。

55.在串行通信中,有数据传送方向单工、半双工、全双工三种工作方式。56.MOV PSW,#10H是将MCS-51的工作寄存器置为第2组。

57.指令DJNZ R7,e操作码所在地址为3000H,e=EFH,则它的转移目的地址应为2FF1H。

58.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=1。

执行ANL A,#0FH指令后,累加器A的高4位=0000。

59.SJMP e 的指令操作码地址为0050H,e=65H,那么它的转移目的地址为00B7H。60.设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为2080H。61.十进制数—47用8位二进制补码表示为1101 0001。—19D的二进制补码表示为1110 1101。

判断题

三、判断题

1.8051单片机必须使用内部ROM。(x)

2、当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。(x)

3.51单片机只能做控制用,不能完成算术运算。(x)

4.单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。(x)

5.判断寻址方式

(1).MOV A,11H,是直接寻址。( √ )。

(2).MOV A, R0, 是寄存器寻址。( √ )。

(3).MOV A,#22H, SUBB A,#11H, Cy = 1 ( x )。

(4).MOV A,@R0 是寄存器间接寻址( √ )。

(5). MOV A,#11H 是立即数寻址(√ )。

6.下面几条指令是否正确:

(1)MOV @R1, 80H ( x )

(2)INC DPTR ( √ )

(3)CLR R0 ( x )

(4)MOV @R1,#80H (√)

(5)ANL R1,#0FH (x)

(6)ADDC A,C (x)

(7)XOR P1,#31H ( x )

7.判断下面指令的运行结果

(1)MOV A,#11H

ANL A,#FFH

(A)= 11H (√ )

(2)MOV A,#11H

ORL A,#FFH

(A)= 11H ( X )

8.累加器A中存放着一个其值小于等于127的8位无符号数,CY清“0”后执行RLC A指令,则A中数变为原来的2倍。(√)

9.必须有中断源发出中断请求,并且CPU打开中断,CPU才可能响应中断。(√)

10.E2PROM不需紫外线能擦除,如2816在写入时就能自动完成擦除。(√)

11.8155是一种8位单片机。(x)

12.MCS-51的中断源全部编程为同级时,优先级最高的是INT1。(x )

13.指令AJMP的跳转范围是1KB。(x)

14.外部中断0的入口地址是0003H。(√)

15.MCS-51有中断源5个。( √ )

16.A/D转换器的作用是将模拟量转换为数字量;D/A转换器的作用是将数字量转为模拟量。(Y )

17.MOVX A,3057H (x)

18.ANL R1,#0FH (x)

19.MCS-51单片机的CPU能同时处理8位二进制数据。(√)

20.当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。(x)

21.读内部ROM时使用的是“MOV”指令,读外部RAM时使用的是“MOVX”指令。(x)

22.51单片机只能做控制用,不能完成算术运算。(x)

23.单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。(x)

24.扩展I/O口占用片外数据存储器的地址资源。(√)

25.8051单片机必须使用内部ROM。(x)

26.指令AJMP的跳转范围是1KB。(x)

27.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。(√)

28.MCS-51上电复位时,SBUF=00H。(x)。

29.使用可编程接口必须初始化。(√)。

30.8155的复位引脚可与89C51的复位引脚直接相连。(√)

31.MCS-51是微处理器。(x)。

32.MCS-51系统可以没有复位电路。(x)

33.MCS-51系统中,一个机器周期等于1.5μs。(x)

34.计算机中常用的码制有原码、反码和补码(√)

35.若不使用MCS-51片内存储器,引脚EA必须接地. (√)

36.十进制数-29的8位补码表示为11100010。(x)

37.MCS-51的相对转移指令最大负跳距是127B。(x)

38.MCS-51的程序存储器只是用来存放程序的。(x)

39.MCS-51的时钟最高频率是18MHz. ( x ).

40.使用可编程接口必须初始化。(√)。

41.当MCS-51上电复位时,堆栈指针SP=00H。(x)。

42.MCS-51外扩I/O口与外RAM是统一编址的。(√)。

43.使用8751且 =1时,仍可外扩64KB的程序存储器。(x)

44.PC存放的是当前执行的指令。(x)

45.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(x)

46.调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。(x)

47.MCS-51的5个中断源优先级相同。(x)

48.要进行多机通信,MCS-51串行接口的工作方式应为方式1。(x)

49.TMOD中的GATE=1时,表示由两个信号控制定时器的启停。(x)。

50.MCS-51有4个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入"0"(x)

51.片内RAM与外部设备统一编址时,需要专门的输入/输出指令。(x)

52.8031片内有程序存储器和数据存储器。(x)

53.EPROM的地址线为11条时,能访问的存储空间有4K。(x)

54.8255A内部有3个8位并行口,即A口,B口,C口。(x)

55.8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。( x )

56.为了消除按键的抖动,常用的方法有硬件和软件两种方法。( √ )

57.8031的CPU是由RAM和EPROM所组成。( x )

58.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。( x )

59.在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。( √ )

60.PC可以看成是程序存储器的地址指针。(x)

61.DPTR是可以访问的,而PC不能访问。(√)

62.DPTR和PC都是16位的存储器。(√)

63.DPTR可以分为两个8位的寄存器使用,但PC不能。(√)

64.程序计数器PC不能为用户编程时直接使用,因为它没有地址。(√)65.内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。(x)66.8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。(x)

67.PC是1个不可寻址的特殊功能寄存器。(x)

68.单片机的主频越高,其运算速度越快。(√)

69.在MCS-51单片机中,1个机器周期等于1us。(x)

70.特殊功能寄存器SP内装的是栈顶首地址单元的内容。(x)

71.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。(√)

72.指令周期是执行一条指令的时间。(√)

73.指令中直接给出的操作数称为直接寻址。(x)

74.串行口通信的第9数据位的功能可由用户定义。(√)

75.发送数据的第9数据位的内容在SCON寄存器的TB8位预先准备好的。(√)

76.串行通讯发送时,指令把TB8位的状态送入发送SBUF。(x)

77.串行通讯接收到的第9位数据送SCON寄存器的RB8中保存。(√)78.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出设定。(√)

79.一台计算机的指令系统就是它所能执行的指令集合。。(√)

80.以助记符形式表示的计算机指令就是它的汇编语言。。(√)81.PC、A、DPTR、PSW都能为程序存储器提供和构成地址。(x)82.假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1030H单元的内容送累加器A中。(x)

三、选择题

1.80C51基本型单片机内部程序存储器容量为(C)。

(A)16K (B)8K (C)4K (D)2K

2.在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。

(A)RXD (B)RST (C)ALE (D)XTAL1

3.在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。(A)P0 (B)P1 (C)P2 (D)P3

4.所谓CPU是指(A)

A、运算器和控制器

B、运算器和存储器

C、输入输出设备

D、控制器和存储

5.在80C51中,要访问SFR使用的寻址方式为( A )。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6.以下的4条指令中,不合法的指令为(D)。

(A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC

7.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都是

8.指令AJMP的跳转范围是(C)

(A)256B (B)1KB (C)2KB (D)64KB

9.在CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器是( B )(A)PC (B)PSW (C)A (D)SP

10.下列四条叙述中,有错误的一条是(A)

(A)16根地址线的寻址空间可达1MB

(B)内存储器的存储单元是按字节编址的

(C)CPU中用于存放地址的寄存器称为地址寄存器

(D)地址总线上传送的只能是地址信息

11. PSW=18H时,则当前工作寄存器是(D)

(A)0组(B) 1组(C)2组(D)3组

12. 8051与8751的区别是:( C )

(A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同

(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同

13.在家用电器中使用单片机应属于微计算机的( B)

(A)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用14.中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是:(D)

(A)当前正在执行高优先级中断处理

(B)当前正在执行RETI指令

(C)当前指令是DIV指令,且正处于取指令的机器周期

(D)当前指令是MOV A,R3

15.下列说法错误的是:(B)

(A)同一级别的中断请求按时间的先后顺序响应。

(B)同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。

(C)低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。

(D)同级中断不能嵌套。

16.定时器/计数器工作于模式1时,其计数器为几位?(B)

(A)8位 (B)16位 (C)14位 (D)13位

17.堆栈数据的进出原则是(B)

(A)先进先出 (B)先进后出 (C)后进后出 (D)进入不出

18.开机复位后,CPU使用的是寄存器第一组,地址范围是(B)

(A)00H-10H (B)00H-07H (C)10H-1FH (D)08H-0FH

19.若某存储器芯片地址线为12根,那么它的存储容量为( C )

(A)1KB (B)2KB (C)4KB (D)8KB

20.控制串行接口工作方式的寄存器是(C)

(A)TCON (B)PCON (C)SCON (D)TMOD

21.要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )

(A)98H (B)84H (C)42H (D)22H

22. 51执行完MOV A,#08H后,PSW的一位被置位(D)

(A)C (B)F0 (C)OV (D)P

23.计算机中最常用的字符信息编码是( A )

(A) ASCII (B) BCD码 (C) 余3码 (D) 循环码

24.某种存储器芯片是8KB*4/片,那么它的地址线根数是(C)

(A)11根(B)12根(C)13根(D)14根

25.在 MCS-51系统中,若晶振频率是8MHz,一个机器周期等于( A ) μs (A)1.5 (B)3 (C)1 (D)0.5

26.MCS-51的时钟最高频率是 ( A ).

(A)12MHz (B)6 MHz (C)8 MHz (D)10 MHz

27.P1口的每一位能驱动(B)

(A)2个TTL低电平负载(B)4个TTL低电平负载

(C)8个TTL低电平负载(D)10个TTL低电平负载

28.对程序存储器的读操作,只能使用( D )

(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令

29.要想测试INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为(A)

(A)09H (B)87 H (C)00H (D)80H

30.在中断服务程序中,至少应有一条( D )

(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令

31.控制串行口工作方式的寄存器是(C)

(A)TCON (B)PCON (C)SCON (D)TMOD

32.下列说法正确的是:(D)

(A)各中断发出的中断请求信号,都会标记在MCS-51系统的IE寄存器中。(B)各中断发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。(C)各中断发出的中断请求信号,都会标记在MCS-51系统的IP寄存器中。(D)各中断发出的中断请求信号,都会标记在MCS-51系统的TCON与SCON 寄存器中。

33.下面哪一种传送方式适用于处理外部事件( C )

(A)DMA (B)无条件传送 (C)中断 (D)条件传递

34. MOV C,#00H的寻址方式是(A)。

(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址

35.MCS-51系列中断源有(A)。

(A)5个(B)2个(C)3个(D)6个

36.使用定时器T1时,有几种工作模式(C)

(A)1种B)2种C)3种(D)4种

37.执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是(C)。(A)/PSEN (B)ALE (C)/RD (D)/WR

38. 当优先级的设置相同时,若以下几个中断同时发生,( D)中断优先响应。(A)外部中断1 (B)T1 (C)串口(D)T0

39.当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764 (B)6264 (C)6116 (D)62128

40.若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。(A)8155 (B)8255 (C)8279 (D)74LS164

4180C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B)。(A)方式0 (B)方式1 (C)方式2 (D)方式3

42.要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器

IE的内容应是(A)

(A)98H (B)84H (C)42 (D)22H

43.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A)混合编址(B)动态编址(C)独立编址(D)变址编址44. MCS-51外扩一个8255时,需占用(D)个端口地址

(A)1个(B)2个(C)3个(D)4个

45.MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式3

46.使用8255可以扩展出的I/O口线是( B )

(A)16根(B)24根(C)22根(D)32根

47.当8031外出扩程序存储器8KB时,需使用EPROM 2716(C)(A)2片(B)3片(C)4片(D)5片

48.MCS-51外扩ROM,RAM和I/O口时,它的数据总线是(B)(A)P0 (B)P1 (C)P2 (D)P3

49.MCS-51在响应中断时,下列哪种操作不会发生( A ).

(A)保护现场 (B)保护PC (C)找到中断入口 (D)保护PC转入中断入口

50.MCS-51响应中断时,下面哪一个条件不是必须的(D)

(A)当前指令执行完毕(B)中断是开放的

(C)没有同级或高级中断服务(D)必须有RET1指令

51.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( C )

(A)由CPU自动完成 (B)在中断响应中完成

(C)应由中断服务程序完成 (D)在主程序中完成

52.6264芯片是(B)

(A)EEPROM (B)RAM (C)FLASH ROM (D)EPROM 53.8051与8751的区别是:(C)

(A)内部数据存储但也数目的不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同54.PC的值是(C)

(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址

(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址

55.访问片外数据存储器的寻址方式是(D)

(A)立即寻址(B)寄存器寻址(C)寄存器间接寻址(D)直接寻址

56.当8031外扩程序存储器32KB时,需使用EPROM2764(C)

(A)2片(B)3片(C)4片(D)5片

57.当使用快速外部设备时,最好使用的输入/输出方式是(C)(A)中断(B)条件传送(C)DMA (D)无条件传送58.MCS-51的中断源全部编程为同级时,优先级最高的是(D)

(A )INT1 (B )TI (C )串行接口 (D )INT0

59.MCS-51的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是( A )

(A )读锁存器 (B )读数据库 (C )读A 累加器 (D )读CPU

60.MCS-51的并行I/O 口读-改-写操作,是针对该口的( D )

(A )引脚 (B )片选信号 (C )地址线 (D )内部锁存器

61.在MCS -51中,需要外加电路实现中断撤除的是:( D )

(A )定时中断 (B )脉冲方式的外部中断

(C )外部串行中断 (D )电平方式的外部中断

62.串行口工作方式1的波特率是:( C )

(A )固定的,为32/OSC f 。 (B )固定的,为16/OSC f 。

(C )可变的,通过定时器/计数器T1的溢出率设定。(D )固定的,为64/OSC f 。

63.80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在( B )。

(A )方式0 (B )方式1 (C )方式2 (D )方式3

64.80C51复位初始化时未改变SP 的内容,第一个入栈的单元地址为( A )。

(A )08H (B )80H (C )00H (D )07H

65. 51系列单片机有五个中断源,外中断INT1的入口地址是( C ),定时器T0的中断入口地址是( B )。

A 、0003H

B 、000BH

C 、0013H

D 、001BH

E 、0023H

四、程序分析及编程

1.设(A)=04H,(CY)=1, 写出下列各条指令的结果。

RL A; (A )= 08H

RR A; (A )= 02H

RLC A; (A )= 09H

RRC A; (A )= 82H

2.设(A)=7AH,(R0)=30H,(30H)=A5H,(CY)=1, 写出下列各条指令的结果。 MOV A ,R0 (A)=30H (R0)=30H

XCH A, R0 (A)=30H (R0)=30H

XCHD A,@R0 (A)=A5H (R0)=30H (30H)=30H

ADD A,#30H (A)=D5H (CY)=1

ADDC A,30H (A)=06H (CY)=1

SUBB A,#30H (A)=D5H (CY)=1

3.下列程序段的功能是什么?

PUSH A

PUSH B

POP A

POP B

答:交换A 、B 的内容

4.已知程序执行前有A=02H ,SP=52H ,(51H )=FFH ,(52H)=FFH 。下述程序执行

后:请问:A=(),SP=(),(51H)=(),(52H)=(),PC=()。

POP DPH

POP DPL

MOV DPTR,#4000H

RL A

MOV B,A

MOVC A,@A+DPTR

PUSH A

MOV A,B

INC A

MOVC A,@A+DPTR

PUSH A

RET

ORG 4000H

DB 10H,80H,30H,50H,30H,50H

答:(A)=50H , (SP)=50H , (51H)=30H , (52H)=50H , (PC)=5030H 5.假定A=83H,(R0)=17H,(17H)=34H,执行以下指令后,A的内容为()。:

ANL A,#17H

ORL 17H,A

XRL A,@R0

CPL A

答:0CBH

6.如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行

下列指令后则:DPH=(),DPL=(),SP=():

POP DPH

POP DPL

POP SP

答:DPH=3CH , DPL=5FH , SP=4FH

7.假定,SP=60H,A=30H,B=70H,执行下列指令后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。

PUSH A

PUSH B

答:62H , 30H , 70H

8.计算下面子程序中指令的偏移量和程序执行的时间(晶振频率为 12MHz)。

MOV R3,#15H ;1个机器周期

DL1:MOV R4,#255 ;1个机器周期

DL2:MOV P1,R3 ;2个机器周期

DJNZ R4,DL2 ;2个机器周期

DJNZ R3,DL1 ;2个机器周期

RET ;2个机器周期

答:15348us

析:((2+2)×255+1+2)×15+1+2=15348us

9. 假定A=83H,(R0)=17H,(17H)=34H,执行以下指令后,A的内容为()。

ANL A,#17H

ORL 17H,A

XRL A,@R0

CPL A

答:0CBH

10. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:DPH内容为(),DPL内容为(),SP内容为()。POP DPH;

POP DPL;

POP SP;

答:(DPH)= 3CH,(DPL)=5FH,(SP)=50H

11.假设外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A 中的内容为()。

MOV P2,#20H

MOV R0,#00H

MOVX A,@R0

答:累加器A中的内容为(80H)

12.阅读下列程序段并回答问题。(1).该程序执行何种操作? (2).已知初值(60H)=23H,(61H)=61H,运行程序后62H内容()

CLR C

MOV A,#9AH

SUBB A,60H

ADD A,61H

DA A

MOV 62H,A

答: 1)、该程序是单字节BCD码运算,是将(61H)—(60H)→62H

2)、(62H)=38H

13.试编写1个程序,将内部RAM中45H单元的高4位清0,低4位置1。

答:MOV A, 45H

ANL A, #0FH

ORL A, #0FH

MOV 45H, A

14.试编写程序,查找在内部RAM的30H~50H单元中是否有0AAH这一数据。若

有,则将51H单元置为“01H”;若未找到,则将51H单元置为“00H”。

答:START: MOV R0,#30H

MOV R2,#20H

LOOP: MOV A,@R0

CJNE A,#0AAH,NEXT

MOV 51H,#01H

LJMP EXIT

NEXT: INC R0

DJNZ R2,LOOP

MOV 51H,#00H

EXIT: RET

15. 编写程序,要求使用T0,采用方式2定时,在P1.0输出周期为400μs ,占空比为10:1的矩形脉冲。

解:根据题意,从P1.0输出的矩形脉冲的高低电平的时间为10:1,则高低电平的时间分别为363.63μs 和36.37μs 。如果系统采用6MHz 晶振的话,s T cy μ2=,因此高低电平输出取整,则约为364μs 和36μs 。编写程序如下: ORG 0000H

LJMP MAIN

ORG 000BH

LJMP IT0P

MAIN: MOV TMOD,#02H ;定时器/计数器T0为定时方式2

MOV TL0,#4AH ;定时364μs 初值赋值

SETB TR0 ;启动T0,开始计数

SETB ET0 ;允许T0中断

SETB EA ;CPU 开中断

SETB P1.0

WAIT: AJMP WAIT

IT0P: CLR EA

CLR P1.0 ;关中断

MOV R0,#9

DLY: DJNZ R0,DLY ;延时26μs

MOV TL0,#4AH ;定时364μs 初值赋值

SETB P1.0

SETB EA

RETI

16. 设在外部RAM 中有三个连续单元2001H ,2002H ,2003H ,其中2001H 和2002H 单元中分别存放两个8位无符号二进制数,比较这两个数的大小,然后将大数送到2003H 单元。

COMPARE:MOV DPTR, #2001H

MOVX A , @DPTR

MOV R0,A

INC DPTR

MOVX A,@DPTR

SUBB A ,R0

JNC LOOP

MOV A, R0

INC DPTR

MOVX @DPTR ,A

RET

LOOP:INC DPTR

MOVX @DPTR ,A

RET

17.将内部RAM 40H开始的10个单元,搬移到50H开始的10个单元中。

MOV R0,#40H

MOV R1,#50H

MOV R2, #10

LOOP1:MOV A, @R0

MOV @R1,A

INC R0

INC R1

DJNZ R2 ,LOOP1

RET

18. 设单片机晶振频率为6MHz,使用定时器0,以工作方式2,在P1.5引脚输出一个周期为200us连续方波?

解: MOV TMOD,#02H

MOV TH0, #0CEH

MOV TL0 ,#0CEH

SETB TR0

LOOP: JBC TF0,LOOP1

AJMP LOOP

LOOP1: CPL P1.0

19. 编写一段程序,功能要求为:当P1.0引脚的电平正跳变时,对P1.1的输入脉冲进行计数;当P1.2引脚的电平负跳变时,停止计数,并将计数值写入R0、R1(高位存R1,低位存R0)。

答:将P1.1的输入脉冲接入INT0,即使用T0计数器完成对P1.1口的脉冲计数。编写程序如下:

ORG 0000H

LJMP MAIN

ORG 000BH

LJMP IT0P

MAIN: JNB P1.0,MAIN

MOV TMOD,#05H ;定时器/计数器T0为计数方式1

SETB TR0 ;启动T0,开始计数

SETB ET0 ;允许T0中断

SETB EA ;CPU开中断

WAIT: JB P1.2,WAIT

CLR EA

CLR TR0

MOV R1,TH0

MOV R0,TL0

AJMP $

IT0P: INC R2

RETI

20.试编写一个程序(例如将05H和06H拼为56H),设原始数据放在片外数据区2001H单元和2002H单元中,按顺序拼装后的单字节数放入2002H。

答:编程思路:首先读取2001H的值,保存在寄存器A中,将寄存器A 的高四位和低四位互换,再屏蔽掉低四位然后将寄存器A的值保存到30H中,然后再读取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后将寄存器A的值与30H进行或运算,将运算后的结果保存在2002H中。

ORG 0000H

MAIN:MOV DPTR,#2001H ;设置数据指针的初值

MOVX A,@DPTR ;读取2001H的值

SWAP A

ANL A,#0F0H ;屏蔽掉低四位

MOV 30H,A ;保存A

INC DPTR ;指针指向下一个

MOVX A,@DPTR ;读取2002H的值

ANL A,#0FH ;屏蔽掉高四位

ORL A,30H ;进行拼装

MOVX @DPTR,A ;保存到2002H

END

21.编写程序,将外部数据存储器中的4000H—40FFH单元全部清零。

解:本题主要考察了对外部数据块的写操作;编程时只要注意循环次数和MOVX 指令的使用就可以了。

ORG 0000H

MAIN: MOV A,#0 ;送预置数给A

MOV R0,#0FFH ;设置循环次数

MOV DPTR,#4000H ;设置数据指针的初值

LOOP: MOVX @DPTR,A ;当前单元清零

INC DPTR ;指向下一个单元

DJNZ R0,LOOP ;是否结束

END

22.编写程序,采用8255A的C口按位置位/复位控制字,将PC7置0,PC4置1,(已知8255A各端口的地址为7FFCH-7FFFH)。

解:本题主要考察对8255A的C口的操作。其方式控制字的高位为0时,低四位对C口进行置位。由题目我们得到了方式控制字的地址为7FFFH。

ORG 0000H

MAIN: MOV DPTR,#7FFFH ;控制字寄存器地址送DPTR

MOV A,#0EH ;将PC7置0

MOVX @DPTR,A

MOV A,#09H ;将PC4置1

MOVX @DPTR,A

END

23.试编写逻辑运算程序,功能为:

F=X(Y+Z);

F=XYZ

其中F X Y Z均为位变量,依次存在以30H为首址的位寻址区中。

解(1):

F BIT 30H

X BIT 31H

Y BIT 32H

Z BIT 33H

LOG1:MOV C,Y ;Y→C

ORL C,Z ;(Y+Z)→C

ANL C,X ;X(Y+Z)→C

MOV F,C ;X(Y+Z)→F

RET ;

解(2):

LOG2:MOV C,Y ;Y→C

ANL C,Z ;YZ→C

ANL C,/X ;XYZ→C

CPL C ;XYZ→C

MOV F,C ;XYZ→F

RET ;

24.试编写程序,统计内RAM 30H~50H单元中FFH的个数,并将统计结果存51H。解:编程如下:

LOKF:MOV 51H,#0 ;计数器清零

MOV R0,#30H ;置数据区首址

LOP: MOV A,@R0 ;读数据

CPL A ;取反

JNZ LP1 ;判FFH,非FFH,转

INC 51H ;FFH,计数

LP1: INC RO ;指向下一数据

CJNE R0,#51H,LOP;判循环

RET

25.试编写程序,找出外RAM 2000H~200FH数据区中的最小值,并放入R2中。解:编程如下:

SECH:MOV DPTR,#2000H ;置外RAM数据区首址

MOV R2,#OFH ;置外RAM数据区长度(N-1)

MOVX A,@DPTR ;读第一个数据

MOV B,A ;假设第一个数据为最小值

SLOP:INC DPTR ;指向下一个数据

MOVX A,@DPTR ;读下一个数据

CJNE A,B,SLP1 ;新数据与最小值比较

SLP1:JNC SLP2 ;新数据≥最小值,判断循环

MOV B,A ;新数据<最小值,新数据→B

SLP2:DJNZ R2,SLOP ;判循环结束否?

MOV R2,B ;最小值→R2

RET

26.已知ROM中存有0~100的平方表,首地址为TABDS,试根据累加器A(≤100)中的数值查找对应的平方值,存入内RAM31H30H(双字节)。

解:编程如下:

DSQR:MOV DPTR,#TABDS ;置ROM平方表首地址

ADD A,Acc ;A×2→A

MOVC A, @A+DPTR ;读平方值高8位

MOV 31H,A ;平方值高8位→31H

INC A ;指向平方值低8位

MOVC A,@A+DPTR ;读平方值低8位

MOV 30H,A ;平方值低8位→30H

RET

TABDS:DW 0,0,0,1,0,4,0,9,0,16,0,25,…,27H,10H;0~100平方表(双字节)

27.试编程实现3字节无符号数加法:R7R6R5+R4R3R2→@R0(3个连续单元)。解:编程如下:

ADD3: MOV A,R5

ADD A,R2 ;低位加

MOV @R0,A ;存低位和

INC R0 ;修改存储单元

MOV A,R6 ;

ADDC A,R3 ;中位加

MOV @R0,A ;存中位和

INC R0 ;修改存储单元

MOV A,R7 ;

ADDC A,R7 ;高位加

MOV @R0,A ;存高位和

RET

28.试编写程序,将外部RAM2000H~20FH数据块,传送到3000H~30FFH区域。解:编程如下:

DMOV:MOV DPTR,#2000H ;置源数据区首址

MOV R2,#00H ;置数据长度(256个)

DLOP:MOVX A,@DPTR ;读数据

MOV DPH,#30H ;置目的数据区高8位地址

MOVX @DPTR,A ;存数据

MOV DPH,#20H ;置源数据区高8位地址

INC DPTR ;修改源数据区地址

DJNZ R2,DLOP ;判循环结束否?

RET

29.从内RAM20H单元开始存有一组带符号数(补码),其个数已存放在1FH单元。要求统计其中大于0,等于0和小于0的数的个数,并把统计结果分别存入ONE,TWO,THREE3个单元。

解:编程如下:

ONE EQU 30H

TWO EQU 31H

THREE EQU 32H

STOR:MOV R0,#20H ;置数据区首址

SLOP: MOV A,@R0 ;读数据

JZ LP1 ;数据=0,转

JB Acc.7,LP2 ;数据<0,转

INC ONE ;数据>0,ONE单元加1

LP0: INC RO ;指向下一数据

DJNZ 1FH,SLOP ;判统计结束否?未结束循环

RET ;统计结束,TWO单元加1

LP1: INC TWO ;数据=0,TWO单元加1

SJMP LPO ;返回循环体

LP2: INC THREE ;数据<0,THREE单元加1

SJMP LPO ;返回循环体

30.设在内部数据存储器中存放有20个字节数据,其起始地址为M。试编写程序,找出数0AH的存放地址,并送入N单元。若OAH不存在,则将N单元清零。解:程序如下:

M EQU 30H

N EQU 2FH

SECH:MOV R0,#M

MOV R1,#20

LOOP:CJNE @R0,#0AH,LP1

MOV N,R0

RET

LP1: INC R0

DJNZ R1,LOOP

MOV N,#0

RET

31.试编写程序,求出内RAM20H单元中“1”的个数,并将结果存入21H单元。解:编程如下:

LOK1:MOV 21H,#O

MOV R2,#08H

MOV A,20H

LOP: RLC A

JNC LP1

JNC 21H

LP1:DJNE R2,LOP

RET

32.试编写统计数据区长度的程序,设数据区从内RAM30H开始,该数据区以0结束,统计结果送入2FH中。

解:编程如下:

ADUP:MOV 2FH,#0

MOV R0,#30H

ALOP:MOV A,@R0

JNZ LP1

RET

LP1: INC 2FH

INC R0

SJMP ALOP

33.从内RAM30H单元开始存放着一组无符号数,其个数存在21H单元中。试编写程序,找出其中最小的数,并将其存入20H单元中。

解:编程如下:

SECH: MOV RO,#3OH

MOV 20H,#FFH

SLOP: MOV A,@R0

CJNE A,20H,NEXT

NEXT: JNC SLP1

MOV 20H,A

SLP1: INC R0

DJNZ 21H,SLOP

RET

34.用程序实现c=a2+b2。设a2b2存于内RAM,AA,BB单元;c为双字节,存于内RAMCC,DD单元。

解:该题可用于程序来实现。通过两次调用查平方表子程序来得到a和b,并在主程序中完成相加。编程如下:

AA EQU 40H

BB EQU 41H

CC EQU 42H

DD EQU 43H

FUNC:MOV A,AA

LCALL DSQR

MOV DD,A

MOV CC,31H

MOV A,BB

LCALL DSQR

ADD A,DD

MOV DD,A

ADDC A,CC

MOV CC,A

RET

35.利用定时、计数器T1测量某正脉冲宽度,并存入内RAM31H30H。设fosc=12MHz,

脉冲从P3.3引脚输入,宽度小于65536us。

解:编程如下:

PLUS: MOV TMOD,#90H

MOV TH1,#0

MOV TL1,#0

JB P3.3,$

SETB TR1

JNB P3.3,$

JB P3.3,$

CLR TR1

MOV 31H,THO

MOV 30H,TLO

RET

36. 设在内部RAM中50H开始有连续的10个单元,求这10个单元之和,结果放在60H,61H,低位放在60H,高位在61H.

解:程序编写如下:

ORG 0000H

ACALL ADDTEN

WAIT: AJMP WAIT

ADDTEN:MOV R0 ,50H

MOV R1,#10

MOV A,#00H

MOV 60H, A

MOV 61H, A

LOOP1:ADD A, @R0

INC R0

MOV 60H,A

JC LOOP2

DJNZ R1,LOOP1

RET

LOOP2:

MOV A,61H;

ADD A,#01H

DJNZ R1 ,LOOP1

RET

END

51单片机汇编指令速查表

51单片机汇编指令速查表 指令格式功能简述字节数周期 一、数据传送类指令 MOV A, Rn 寄存器送累加器 1 1 MOV Rn,A 累加器送寄存器 1 1 MOV A ,@Ri 内部RAM单元送累加器 1 1 MOV @Ri ,A 累加器送内部RAM单元 1 1 MOV A ,#data 立即数送累加器 2 1 MOV A ,direct 直接寻址单元送累加器 2 1 MOV direct ,A 累加器送直接寻址单元 2 1 MOV Rn,#data 立即数送寄存器 2 1 MOV direct ,#data 立即数送直接寻址单元 3 2 MOV @Ri ,#data 立即数送内部RAM单元 2 1 MOV direct ,Rn 寄存器送直接寻址单元 2 2 MOV Rn ,direct 直接寻址单元送寄存器 2 2 MOV direct ,@Ri 内部RAM单元送直接寻址单元 2 2 MOV @Ri ,direct 直接寻址单元送内部RAM单元 2 2 MOV direct2,direct1 直接寻址单元送直接寻址单元 3 2 MOV DPTR ,#data16 16位立即数送数据指针 3 2 MOVX A ,@Ri 外部RAM单元送累加器(8位地址) 1 2 MOVX @Ri ,A 累加器送外部RAM单元(8位地址) 1 2 MOVX A ,@DPTR 外部RAM单元送累加器(16位地址) 1 2 MOVX @DPTR ,A 累加器送外部RAM单元(16位地址) 1 2 MOVC A ,@A+DPTR 查表数据送累加器(DPTR为基址) 1 2 MOVC A ,@A+PC 查表数据送累加器(PC为基址) 1 2 XCH A ,Rn 累加器与寄存器交换 1 1 XCH A ,@Ri 累加器与内部RAM单元交换 1 1 XCHD A ,direct 累加器与直接寻址单元交换 2 1 XCHD A ,@Ri 累加器与内部RAM单元低4位交换 1 1 SWAP A 累加器高4位与低4位交换 1 1 POP direct 栈顶弹出指令直接寻址单元 2 2 PUSH direct 直接寻址单元压入栈顶 2 2 二、算术运算类指令 ADD A, Rn 累加器加寄存器 1 1

干部绩效考核管理办法(美的电器)

干部绩效考核管理办法 第一章总则 第一条目的 为进一步建立和完善总公司机关的绩效考核体系和激励约束机制,对中高层干部的价值创造过程及结果进行客观、公正的评价,并通过此评价合理地进行价值分配,促进中高层干部与事业部共同发展,特制定本办法。 第二条原则 干部考核必须坚持公平、公正、公开的原则,严格依据价值创造的 结果(业绩)和价值创造过程中的表现,实现干部的薪资、效益分红、 职位升降与考核结果紧密结合。 第三条适用范围 本办法适用于事业部本部各类管理干部和二级子公司第一责任人。二级子公司可参照事业部考核办法制定各单位内部干部考核办法并自行 组织实施(二级子公司财务负责人统一由事业部财务管理部进行考核)。 第二章考核体系 第四条考核对象 Ⅰ类:总公司机关工作人员; Ⅱ类:各分公司管理人员; 第五条考核内容 干部绩效考核以业绩和能力为导向,主要包括: 1、各分公司经营目标、经营绩效和管理绩效考核; 2、事业部各职能部部门管理绩效考核; 3、干部个人绩效考核,具体包括以下两方面内容:

(1)工作业绩评估:主要根据干部工作目标计划内容进行考核; (2)工作能力评估:主要针对人才培养、创新能力、发展潜能、文化管理、执行能力、沟通协调组织能力等几个方面进行考核;人 力资源部根据实际情况制订工作能力评估细则。 综合得分=工作业绩得分×70%+工作能力得分× 30% 第三章考核管理 第六条考核机构 1、事业部管委会:是最高考核机构,负责事业部下属二级子公司经营目标、经营绩效和管理绩效考核以及事业部各职能部管理绩效考核, 事业部总经理是管委会考核负责人。 2、人力资源部:负责事业部干部考核体系构建、考核制度的制定、考核工作的组织实施,并综合协调、指导与监督二级子公司及职能部的 考核工作,以及考核结果的管理与归档。 第七条考核方式 1、Ⅰ类干部按照经营目标、经营绩效和管理绩效进行考核,事业 部总经理是考核负责人; 2、Ⅱ类干部按照职能部管理绩效进行考核,事业部总经理是考核负责人; 3、Ⅲ类干部根据个人绩效进行综合考核,事业部各职能部负责人 是考核负责人。 Ⅲ类干部工作业绩由直接上司进行考核;工作能力采用直接下属评价、相关性评价、直接上司三级考核方式。 直接下属评价:受被考核者管理的员工对其进行的评价; 相关性评价:与被考核者有工作关联的部分管理干部对其进行的评价; 直接上司评价:一般指部门负责人对其进行的评价。 第八条考核时间与周期

51单片机课程设计

课程设计说明书
课程设计名称






学生姓名
指导教师
单片机原理及应用课程设计 电子信息工程 140405 20141329 李延琦 胡黄水
2016 年 12 月 26 日

课程设计任务书
课程设计 题目
酒精测试仪
起止日期
2016 年 12 月 26 日— 2017 年 1 月 6 日
设计地点
计算机科学与工程学 院单片机实验室 3409
设计任务及日程安排: 设计任务:分两部分: (一)、设计实现类:进行软、硬件设计,并上机编程、联线、调试、 实现; 1.电子钟的设计 2.交通灯的设计 3.温度计的设计 4.点阵显示 5.电机调速 6.电子音乐发声(自己选曲) 7.键盘液晶显示系统 (二)、应用系统设计类:不须上机,查资料完成软、硬件设计画图。 查资料选定题目。 说明:第 1--7 题任选其二即可。(二)里题目自拟。 日程安排: 本次设计共二周时间,日程安排如下: 第 1 天:查阅资料,确定题目。 第 2--4 天:进实验室做实验,连接硬件并编写程序作相关的模块实验。 第 5--7 天:编写程序,并调试通过。观察及总结硬件实验现象和结果。 第 8--9 天:整理资料,撰写课程设计报告,准备答辩。 第 10 天:上交课程设计报告,答辩。 设计报告要求:
1. 设计报告里有两个内容,自选题目内容+附录(实验内容),每 位同学独立完成。 2. 自选题目不须上机实现,要求能正确完成硬件电路和软件程序 设计。内容包括: 1) 设计题目、任务与要求 2)硬件框图与电路图 3) 软件及流程图 (a)主要模块流程图 (b)源程序清单与注释 4) 总结 5) 参考资料 6)附录 实验上机调试内容
注:此任务书由指导教师在课程设计前填写,发给学生做为本门课程设计 的依据。

51单片机汇编指令集(附记忆方法)

51单片机汇编指令集 一、数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; 二、算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; 三、逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; 四、控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移;

行政管理人员工作考核办法

廉溪小学校行政管理人员月考核方案 为全面落实我校目标任务,加强行政管理人员工作责任心,进一步提升内部管理水平,全面、客观、公正、准确地评价学校行政管理人员的政治业务素质及履行职责情况,建立起对行政管理人员的检查、监督和激励机制,增强其工作的责任感,提高行政工作效率,结合各处室职能,经行政办公会议研究,特制订本方案。 一、考核对象: 学校所有行政管理人员、村小负责人、村小教导、后勤管理人员。 二、考核内容(具体细则见考核评分表): 学校考核内容包括德、能、勤、绩四个方面,重点考核工作实绩,考核满分为100分,其中德20分,能20分,勤20分,绩40分。 (一)德:主要考核政治思想素质和职业道德。具体表现为: 1、政策水平:是否坚持四项基本原则,认真学习和贯彻党的路线、方针政策,全面、准确地理解和执行党和国家的各项方针政策。 2、全局观念:是否以大局为重,并能摆正全校、处室和个人之间的关系。 3、团结协作;是否心胸宽广,作风正派,办事公道,团结同志,并善于与人合作共事,补台意识强。 (二)能:主要考核教育教学管理能力。具体表现为: 1、业务知识:是否具备较高的理论政策水平,能科学制订工作目标并有效实施,有担当管理工作所必要的一般知识和相关业务知识。 2、工作思路:是否有较高的决策能力,对部门管理工作是否有计划,有预见,并且思路清晰。 3、执行力:能否坚决贯彻校行政会决定,克服困难,坚持不懈完成任务;对突发事件,能抓住关键,做出迅速判断,并能及时准确予以处理。 4、协调力:是否善于上下沟通、平衡协调,能较好地处理部门之间、同志之间的矛盾和问题,能否听取和接受群众的正确意见。 5、指导力:是否热情帮助下级人员提高工作能力,在师生中有较高的威信,能否引导集体取得成果。 (三)勤:主要考核工作出勤和敬业精神。具体包括: 1、组织纪律性:是否能遵守各种规章制度、考勤制度,能否深入教学第一线听课、评课以及为一线服务情况。 2、工作态度:工作是否踏实、勤恳、负责、不讲条件。关心师生思想、工作、学习、生活,为师生办实事情况。 (四)绩:主要考核工作绩效。具体包括: 1、工作数量:是否积极主动承担部门内部管理工作,并且完成工作量饱满。 2、工作质量:是否正确有效地开展管理工作,并对学校交办的工作完成细致、准确。 3、工作效率:配合学校各项管理是否讲究效率,并完成各项工作任务速度快、质量高、

51单片机课程设计 AD转换

课程设计报告 华中师范大学武汉传媒学院 传媒技术学院 电子信息工程2011 仅发布百度文库,版权所有.

AD转换 要求: A.使用单片机实现AD转换 B.可以实现一位AD转换,并显示(保留4位数字)设计框图:

方案设计: AD转换时单片机设计比较重要的实验。模数转换芯片种类多,可以满足不同用途和不同精度功耗等。 外部模拟量选择的是简单的电位器,通过控制电位器来改变模拟电压。显示电压值采用一般的四位七段数码管。而AD转换芯片采用使用最广的ADC0809 ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。 下面说明各引脚功能: ?IN0~IN7:8路模拟量输入端。 ?2-1~2-8:8位数字量输出端。 ?ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。?ALE:地址锁存允许信号,输入端,高电平有效。 ?START: A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。 ?EOC: A/D转换结束信号,输出端,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。 ?OE:数据输出允许信号,输入端,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 ?CLK:时钟脉冲输入端。要求时钟频率不高于640KHz。

?REF(+)、REF(-):基准电压。 ?Vcc:电源,单一+5V。 ?GND:地 工作原理: 首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC 变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。 本次实验采用中断方式 把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。 不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。 首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。 采用中断可以减轻单片机负担。并可以使程序有更多的空间作二次开发。

机关干部管理考核办法

机关干部管理考核办法 为促进机关作风建设,高效勤政服务广大群众,特制定本办法: 一、全体机关干部必须严格遵守作息时间和请假制度,不得迟到、早退、旷工,上下班实行考勤和工作日志管理,迟到半个小时以上算旷工半天,平时因事外出、开会、办事必须向分管领导或股室负责人报告。请假必须严格履行请销假手续,请假两天以内向分管领导请假,请假两天以上向局长请销假,每周一一般干部上周工作日志必须由分管领导签字、副职领导工作日志由局长签字。每名干部每月迟到2次以内不扣分,两次以上每次扣0.5分,早退一次扣1分,旷工半天扣2分。每月事假不得超过两天,每超一天扣1分。累计病假超过3个月、事假超过1个月的不得评优及发放补贴和奖金。请假天数先冲销公休假,事假超过公休假天数者不得再享受公休假。 二、积极参加政治、业务学习、工作例会及各项集体活动。凡无故不参加政治业务学习、集体活动和未经请假者,每人每天(次)扣1分,每月要有2000字的理论业务学习笔记,达不到标准的扣1分。鼓励每人围绕本职工作,学习公文写作、专业知识等,笔记超过300 0字的加1分。 三、上班时间集中精力,创造性开展工作,努力完成工作任务,不得串岗、溜岗和干私活,不得上班时间玩电脑游戏和炒股,发现一次扣0.5分。工作时间以外因工作需要加班的,每完成一件加0.5分。 四、讲究卫生。办公室要保持整洁,不得乱摆、乱堆、乱放、乱丢纸屑、烟蒂。要注意个人卫生,衣着干净整齐。每月由考评办公室抽查,发现办公室脏、乱、差的办公室每名工作人员扣1分。三楼走廊及楼梯卫生由监察大队负责,二楼走廊由管理股负责,一楼走廊及党员活动室由行政办负责,每周清扫两次,保持清洁,否则扣股室队长各1分。 五、爱护公物,爱惜国家和集体财产,不得故意损坏、任意践踏公物,不得据为已有或公物私用,不得随意出卖、转让公物。提倡开源节流、勤俭简朴的精神,节约用水、用电,防止各种铺张浪费的行为,下班关闭门、窗,防止偷、盗或自然损坏现象的发生。损害遗失公物除照价赔偿外,损害一次扣1分。遗失公文、法律文书、执法取证材料、企业报送材料等每次扣5分,造成严重损失的可一次性扣10分。 六、维护安定团结。家庭和睦,群众关系良好,同事之间团结合作,不挑拨是非。有意见、建议要采取正确方式通过正当渠道提出,不得当面不说,背后乱说;不准拉帮结派,搞团团伙伙,如有影响单位团结的事情发生每次当事人扣1分到2分。

管理干部考核任免办法

国有企业干部任免考核办法 为规范公司副科级以上管理干部选拔考核任免工作,加强对企业领导班子和领导人员的监督管理,切实加强企业领导班子和领导人员队伍建设,根据《党政领导干部选拔任用工作条例》、《党政领导干部选拔任用工作有关事项报告办法(试行)》、《中华人民共和国公司法》、《中国共产党章程》、《中共广西壮族自治区人民政府国有资产监督管理委员会委员会管理的企业领导人员管理暂行办法》以及集团公司和公司有关规定,结合公司实际,制定本办法。 一、考核任免的原则和对象 1、考核任免企业管理干部要坚持下列原则: (1)党管干部、党管人才与市场化选聘机制相结合原则; (2)德才兼备、以德为先原则; (3)群众公认、注重实绩原则; (4)公开、平等、竞争、择优原则; (5)民主集中制原则; (6)依法按章办事原则。 2、考核任免的对象: (1)公司总经理助理、副总工程师、副总会计师、副总经济师; (2)公司基层单位的企业领导人员:经理、副经理、主任工程师;党委(党总支、党支部)书记、副书记、工会主席; (3)公司机关各处室、中心等职能部门的正副处长、正副主任、正副经理。公司纪委副书记、公司工会副主席、公司团委正副书记, (4)公司机关各处室主办科员。分公司等基层单位各职能科室、中心的正副科长、正副主任。 二、管理干部的任职条件和产生办法 1、管理干部必须具备下列条件: (1)政治素质好,坚决贯彻党的路线、方针、政策,具有履行职责的事业心、责任感和开拓进取精神; (2)有丰富的社会主义市场经济知识和相应的专业知识,有统揽和驾驭局面的能力,有较强的经营管理能力,敢于负责,诚实守信; (3)具备一定年限的工作经历和管理经验,熟悉和精通业务,并熟练掌握国家有关法律、法规及政策。其中党务政工领导人员必须熟悉和善于做党建政工工作; (4)坚持群众路线,作风民主,善于团结同志; (5)廉洁奉公,公道正派; (6)身体健康,适应岗位需要; (7)提任党的领导职务的,应当符合《中国共产党章程》规定的要求。 2、管理干部可采用任命、聘任、竞聘、选举的方式产生。 (1)任命:即根据工作需要,由公司董事会、党委集体研究决定后任命。 (2)聘任:即通过组织推荐和群众举荐等方式产生侯选人,通过组织考核后按规定程序聘用。 (3)竞聘:即实行一岗多人竞争的办法,通过公开、公正、公平竞争择优录用。 (4)选举:即通过党的代表大会、职工代表大会、股东大会等按规定程序选举产生。 3、管理干部的任职流程: (1)公司中层管理干部聘任职流程(见附件一)。 (2)分公司科级管理干部聘任职流程(见附件二)。

51单片机汇编语言教程:13课单片机逻辑与或异或指令详解

51单片机汇编语言教程:第13课-单片机逻辑与或异或指令详解

结果11111001 而所有的或指令,就是将与指仿中的ANL换成ORL,而异或指令则是将ANL换成XRL。即或指令: ORL A,Rn;A和Rn中的值按位'或',结果送入A中 ORL A,direct;A和与间址寻址单元@Ri中的值按位'或',结果送入A中 ORL A,#data;A和立direct中的值按位'或',结果送入A中 ORL A,@Ri;A和即数data按位'或',结果送入A中 ORL direct,A;direct中值和A中的值按位'或',结果送入direct中 ORL direct,#data;direct中的值和立即数data按位'或',结果送入direct中。 异或指令: XRL A,Rn;A和Rn中的值按位'异或',结果送入A中 XRL A,direct;A和direct中的值按位'异或',结果送入A中 XRL A,@Ri;A和间址寻址单元@Ri中的值按位'异或',结果送入A中 XRL A,#data;A和立即数data按位'异或',结果送入A中 XRL direct,A;direct中值和A中的值按位'异或',结果送入direct中 XRL direct,#data;direct中的值和立即数data按位'异或',结果送入direct中。 练习: MOV A,#24H MOV R0,#37H ORL A,R0 XRL A,#29H MOV35H,#10H ORL35H,#29H MOV R0,#35H ANL A,@R0 四、控制转移类指令 无条件转移类指令 短转移类指令 AJMP addr11 长转移类指令

51单片机课程设计实验报告

51单片机课程设计报告 学院: 专业班级: 姓名: 指导教师: 设计时间:

51单片机课程设计 一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、总原理图及元器件清单 1.总原理图 2.元件清单 三、模块电路分析 1. 最小系统: 单片机最小系统电路分为振荡电路和复位电路, 振荡电路选用12MHz 高精度晶振, 振荡电容选用22p和30p 独石电容;

图 1 图 2 复位电路使用RC 电路,使用普通的电解电容与金属膜电阻即可; 图 3 当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST 为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST 为低电平。正常工作为低电平,高电平复位。 2. 显示模块: 分析发光二极管显示电路: 图 4 发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为

LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。图中一共有五个发光二极管 其中一个为电源指示灯,当学习板通电时会发光以指示状态。其余四个为功能状态指示灯,实际作用与学习板有关 分析数码管显示电路 图 5 数码管显示电路分析:数码管按段数分为七段数码管和八段数码管,图中所用为八段数码管(比七段管多了一个小数点显示位),按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管.共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。数码管主要用来显示经电路板处理后的程序的运行结果。图中使用了八个八段数码管,可以显示八个0-15的数字。使用数码管可以直观的得到程序运行所显示的结果.也可以显示预置在学习板上的程序,主要通过16个开关来控制。 四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试--另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DA TASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DA TASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,

51单片机汇编指令集(附记忆方法)

51 单片机汇编指令集 一、数据传送类指令( 7 种助记符) MOV(英文为Move :对内部数据寄存器RAM 和特殊功能寄存器SFR 的数据进行 传送; MOV Q Move Code )读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部 RAM 勺数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; 二、算术运算类指令( 8 种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加 1; DEC(Decrement) 减 1; MUL(Multiplication 、Multiply) 乘法; DIV(Division 、Divide) 除法; 三、逻辑运算类指令( 10 种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) SWAP (Swap) 低 4 位与高 4 位交换; 四、控制转移类指令( 17 种助记符) ACALL ( Absolute subroutine Call )子程序绝对调用; LCALL ( Long subroutine Call )子程序长调用; RET ( Return from subroutine )子程序返回; RETI ( Return from Interruption )中断返回; SJMP ( Short Jump )短转移; AJMP ( Absolute Jump )绝对转移; LJMP( Long Jump )长转移; CJNE (Compare Jump if Not Equal) 比较不相等则转移; DJNZ (Decreme nt Jump if Not Zero) 减1后不为0则转移; JZ (Jump if Zero) 结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移; JC (Jump if the Carry flag is set) 有进位则转移; JNC (Jump if Not Carry) 无进位则转移; JB (Jump if the Bit is set) 位为1则转移; JNB (Jump if the Bit is Not set) 位为0则转移; 带进位循环左移; 带进位循环右移;

干部管理考核办法

干部管理考核办法 为了规范公司内部干部管理工作,建立一套科学的领导干部管理考核制度,促进公司持续健康发展,全面提高干部队伍素质,努力建设一支与企业发展相适应的学习型、创新型、实干型的领导干部队伍,结合公司实际,制定干部管理考核办法。本办法适用于公司聘用干部(总经理助理参加基层单位考核)。 一、考核标准 公司所聘用领导干部要以“政治坚定、思想解放、品行端正、业务精通、作风扎实、员工拥护、廉洁自律”的七项标准要求为基本条件: 1、政治坚定:必须能够坚决贯彻执行党的路线、纲领、方针和政策,必须坚决执行党的纪律,服从组织决议,执行组织决定,在思想上、认识上与上级党的组织保持一致,确保在政治上、行动上始终与党中央保持高度一致。 2、思想解放:要有能力克服思想上固有的自主性,实事求是、辩证科学地对待事物发展客观规律;必须具有创新意识,眼界宽广,立意高远,超出现在、看未来,超出局部、看整体,超出自身、看发展。 3、品行端正:思想健康,公心为上,人品端正,道德修养好;心胸坦荡,能善于理解和宽待他人,善于沟通,具有合作精神;能正确评价自我,看到不足,经得起批评和表扬。 4、业务精通:要有事业心,对事业有坚定信念和追求,把企业的发展看得比自己生命还重要;善于学习和钻研,善于经常性地回顾总结提高;掌握相关业务知识,熟悉相关业务情况;有敏锐的洞察力,能透过现象看本质,有解决复杂问题和突发事件的能力。

5、作风扎实:要有上进心,敢于面对环境压力,知难而进;有责任心,能主动承担责任,敢于承担风险,以企业利益为出发点,负责到底;有强烈的务实、实干精神,能踏实做事。 6、员工拥护:员工公认人品正直、谦逊,尊敬上级,和睦同事,礼贤下属;业务能力强、作风扎实、廉洁自律,有工作业绩;公心为上,能够影响和维护企业、员工的利益。 7、廉洁自律:要勤政自律,廉洁奉公,不搞特权,处处起到表率作用。 二、考核原则 (一)客观公正原则。依据统一的考核办法,结合实际,实事求是地考核评价公司聘用干部的工作绩效,避免非客观因素影响。 (二)突出重点原则。关键绩效指标突出关键工作和重点任务。 (三)定量定性结合原则。关键绩效指标能量化的实行定量考核,关键绩效指标难以量化的实行定性评价。 (四)分类考核原则。按照业务和岗位特点,基层和机关及直属;正职及副职等不同类别分别考核,确保考核科学合理。 (五)激励约束并重原则。实行结果考核与过程评价相统一、考核结果与奖惩相挂钩,使激励与约束相配套,责权利相统一。 三、组织机构 成立绩效考核领导小组 绩效考核领导小组下设办公室,办公室设在党群工作部。 四、考核范围及考核期限 考核范围:基层单位领导班子、机关部室及直属部门、全体公司聘用干部。 考核期限:从每年的1月1日起至每年的12月31日为一个

51单片机经典编辑流水灯汇编程序

单片机流水灯汇编程序设计 流水灯汇编程序 8只LED为共阳极连接,即单片机输出端为低电平时即可点亮LED。 ;用最直接的方式实现流水灯 ORG 0000H START:MOV P1,#01111111B ;最下面的LED点亮 LCALL DELAY ;延时1秒 MOV P1,#10111111B ;最下面第二个的LED点亮 LCALL DELAY ;延时1秒 MOV P1,#11011111B ;最下面第三个的LED点亮(以下省略) LCALL DELAY MOV P1,#11101111B LCALL DELAY MOV P1,#11110111B LCALL DELAY MOV P1,#11111011B LCALL DELAY MOV P1,#11111101B LCALL DELAY MOV P1,#11111110B LCALL DELAY MOV P1,#11111111B ;完成第一次循环点亮,延时约0.25秒 AJMP START ;反复循环 ;延时子程序,12M晶振延时约250毫秒 DELAY: ;大约值:2us*256*256*2=260ms,也可以认为为250ms PUSH PSW ;现场保护指令(有时可以不加) MOV R4,#2 L3: MOV R2 ,#00H L1: MOV R3 ,#00H L2: DJNZ R3 ,L2 ;最内层循环:(256次)2个周期指令(R3减一,如果比1大,则转向L2) DJNZ R2 ,L1 ; 中层循环:256次 DJNZ R4 ,L3 ;外层循环:2次 POP PSW RET END

51单片机汇编程序集(二) 2008年12月12日星期五 10:27 辛普生积分程序 内部RAM数据排序程序(升序) 外部RAM数据排序程序(升序) 外部RAM浮点数排序程序(升序) BCD小数转换为二进制小数(2位) BCD小数转换为二进制小数(N位) BCD整数转换为二进制整数(1位) BCD整数转换为二进制整数(2位) BCD整数转换为二进制整数(3位) BCD整数转换为二进制整数(N位) 二进制小数(2位)转换为十进制小数(分离BCD码) 二进制小数(M位)转换为十进制小数(分离BCD码) 二进制整数(2位)转换为十进制整数(分离BCD码) 二进制整数(2位)转换为十进制整数(组合BCD码) 二进制整数(3位)转换为十进制整数(分离BCD码) 二进制整数(3位)转换为十进制整数(组合BCD码) 二进制整数(M位)转换为十进制整数(组合BCD码) 三字节无符号除法程序(R2R3R4/R7)=(R2)R3R4 余数R7 ;二进制整数(2位)转换为十进制整数(分离BCD码) ;入口: R3,R4 ;占用资源: ACC,R2,NDIV31 ;堆栈需求: 5字节 ;出口: R0,NCNT IBTD21 : MOV NCNT,#00H MOV R2,#00H IBD211 : MOV R7,#0AH LCALL NDIV31 MOV A,R7 MOV @R0,A INC R0 INC NCNT MOV A,R3 ORL A,R4 JNZ IBD211 MOV A,R0 CLR C SUBB A,NCNT MOV R0,A RET ;二进制整数(2位)转换为十进制整数(组合BCD码) ;入口: R3,R4 ;占用资源: ACC,B,R7 ;堆栈需求: 3字节

51单片机课程设计报告

成绩: 单片机原理及应用课程设计 课程名<<单片机原理及应用>> 学部机械与电子信息工程学部 专业移动通信技术 学号 姓名 指导教师 日期

一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、实验内容 (5)AT89S52芯片工作电路,利用晶振提供控制信号。 (6)10引脚下载口与A T89S52芯片相关引脚相连完成下载电路。 (7)8个10K电阻与AT89S52芯片P0口相连,利用上拉电阻组成上拉电路。 (8)使用开关与5.1K电阻连成外部中断0、1电路和复位电路。 (9)利用16个开关做成键盘,实现输入号对已编程的AT89S52芯片的控制并通过数码管显示0--F。 (10)用2片74HC573N具有锁存功能芯片与8个数码管相连,通过编程的A T89S52位选和段选实现输出信号的显示功能。 (11)使用74HC573N锁存功能结合ULN2003AG芯片8非门芯片和74HC04N6非门芯片与4个2N5551三极管实现对步进电机的控制,和控制步进电机的信号结 合LED输出显示的功能。 (12)6、利用1片74HC573N芯片与8个共阴极LED实现跑马灯功能。 三、总原理图 1.总原理图

四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试-- 另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DATASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DATASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,才能找到问题出现在什么地方。 五、软件调试 1、设置硬件仿真环境 设置硬件仿真环境的具体操作步骤如下: 首先,点击所建工程:Project菜单中的Options for Target…Targer 1?,出现工程的配置窗口,

(完整版)51单片机汇编指令(全)

指令中常用符号说明 Rn当前寄存器区的8个工作寄存器R0~R7(n=0~7) Ri当前寄存器区可作为地址寄存器的2个工作寄存器R0和R1(i=0,1) Direct8位内部数据寄存器单元的地址及特殊功能寄存器的地址 #data表示8位常数(立即数) #data16表示16位常数 Add16表示16位地址 Addr11表示11位地址 Rel8位代符号的地址偏移量 Bit表示位地址 @间接寻址寄存器或基址寄存器的前缀 ( )表示括号中单元的内容 (( ))表示间接寻址的内容 指令系统 数据传送指令(8个助记符) 助记符中英文注释 MOV Move 移动 MOV A , Rn;Rn→A,寄存器Rn的内容送到累加器A MOV A , Direct;(direct)→A,直接地址的内容送A MOV A ,@ Ri;(Ri)→A,RI间址的内容送A MOV A , #data;data→A,立即数送A MOV Rn , A;A→Rn,累加器A的内容送寄存器Rn MOV Rn ,direct;(direct)→Rn,直接地址中的内容送Rn MOV Rn , #data;data→Rn,立即数送Rn MOV direct , A;A→(direct),累加器A中的内容送直接地址中 MOV direct , Rn;(Rn)→direct,寄存器的内容送到直接地址 MOV direct , direct;(direct)→direct,直接地址的内容送到直接地址 MOV direct , @Ri;((Ri))→direct,间址的内容送到直接地址 MOV direct , #data;8位立即数送到直接地址中 MOV @Ri , A;(A)→@Ri,累加器的内容送到间址中 MOV @Ri , direct;direct→@Ri,直接地址中的内容送到间址中 MOV @Ri , #data; data→@Ri ,8位立即数送到间址中 MOV DPTR , #data16;data16→DPTR,16位常数送入数据指针寄存器,高8位送入DPH,低8位送入DPL中(单片机中唯一一条16位数据传送指令) (MOV类指令共16条)

管理干部考核办法

管理干部考核办法(试行) 一、管理干部考核目的 (一)对管理人员在一定时期内担任职务工作所表现出来的自身素质、管理能力、协调能力、努力程度以及工作业绩进行分析,做出客观评价; (二)给予员工与其贡献相应的激励以及公正合理的薪酬待遇,以促进管理的公正和民主,激发管理人员积极性与创造性,提劳动贡献率; (三)明确管理人员工作导向,引导干部学习和努力方向; (四)深入了解分析企业组织职能设置和岗位设定的合理性和科学性,掌握管理人员在组织环境中的工作适应性,调整组织内适应的资源配置,保障组织有效运行; (五)确定人才开发的方针政策及教育培训方向。 二、考核原则 (一)定性与定量相结合考核原则(限于考核体系没有形成定量考核没有基本标准此次只做定性考核); (二)工作过程与岗位目标相结合原则; (三)上级考核、下级考核和同级考核相结合原则; (四)发展潜质和现实表现相结合原则; (五)不同岗位与不同权重相结合原则;

(六)公正、公开和民主原则。 三、考核对象和考核周期 (一)公司职能机关管理人员、生产单位工段长级别以上管理人员参加考核。 (二)考核分为月度考核、季度考核和年度考核。(2013年只进行年度考核) 1.月度与季度考核:考核是对被考核者每个考核周期的工作绩效、工作态度和工作能力进行考核。月度与季度考核与绩效工资联动。 2.年度考核:年度考核是对被考核者在年度内的工作绩效与奖罚情况给予评价,得出被考核者本年度绩效考核的最终结果,该结果是下一年的续聘、薪酬待遇和职务变动的主要依据。 四、考核机构与责权 (一)公司成立干部考核领导小组 周玉军任小组长,刘峰任常务副组长,罗银华、周长勇、李敬波、宗树林为小组成员。领导小组下设办公室办公室在人力资源部,负责考核的日常工作和考核会议活动等组织工作。 (二)考核小组的工作权责 1.负责解释考核内容,负责指导进行考核。 2.考核小组负责对考核的日常监督工作,保证考核的公平和公正。 3.负责被考核人对考核结果有重大异议提出申诉的

51单片机应用设计课后答案

第一章单片机概述 1.2除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。 1.3单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接 口)三部分集成于一块芯片上。 4、单片机的发展大致分为哪几个阶段? 答:单片机的发展历史可分为四个阶段: 第一阶段(1974年----1976年):单片机初级阶段。 第二阶段(1976年----1978年):低性能单片机阶段。 第三阶段(1978年----现在):高性能单片机阶段。 第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段 1.5单片机根据其基本操作处理的位数可分为哪几种类型? 答:单片机根据其基本操作处理的位数可分为:1位单片机、4位单片机、8位单片机、16位 单片机和32位单片机。 1.6 MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么? 答:基本芯片为8031、8051、8751。 8031内部包括1个8位cpu、128BRAM,21个特殊功能寄存器(SFR)、4个8位并行I/O 口、1 个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩EPROM芯片。 8051是在8031的基础上,片内又集成有4KBROM,作为程序存储器,是1个程序不超过4KB 的小系统。 8751是在8031的基础上,增加了4KB的EPROM,它构成了1个程序小于4KB的小系统。用户可以将程序固化在EPROM中,可以反复修改程序。 1.7 MCS-51系列单片机与80C51系列单片机的异同点是什么? 答:共同点为它们的指令系统相互兼容。不同点在于MCS-51是基本型,而80C51采用CMOS 工艺,功耗很低,有两种掉电工作方式,一种是CPU停止工作,其它部分仍继续工作;另 一种是,除片内RAM继续保持数据外,其它部分都停止工作。 1.8 8051与8751的区别是(C) (A、内部数据存储单元数目的不同(B、内部数据存储器的类型不同 (C)内部程序存储器的类型不同(D、内部的寄存器的数目不同 1.9在家用电器中使用单片机应属于微型计算机的(B) (A、辅助设计应用(B、测量、控制应用(C)数值计算应用(D)数据处理应用 1.10说明单片机主要应用在哪些领域? 答:单片机主要运用领域为:工业自动化;智能仪器仪表;消费类电子产品;通信方面;武 器装备;终端及外部设备控制;多机分布式系统。 第二章MCS-51单片机的硬件结构 2.1 MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是什么?答:功能部件如下:微处理器(CPU);数据存储器(RAM );程序存储器(ROM/EPROM , 8031没有此部件),4个8位并行I/O 口(P0口、P1 口、P2口、P3口);1个全双工的串行口;2个16位定时器/计数器;中断系统;21个特殊功能寄存器(SFR)。 各部件功能:CPU (微处理器)包括了运算器和控制器两大部分,还增加了面向控制的处理 功能,不仅可处理字节数据,还可以进行位变量的处理;数据存储器(RAM、片内为128B (52系列的为256B),片外最多可外扩64KB。数据存储器来存储单片机运行期间的工作变 量、运算的中间结果、数据暂存和缓冲、标志位等;程序存储器(ROM/EPROM、用来存储

相关文档
相关文档 最新文档