文档库 最新最全的文档下载
当前位置:文档库 › 单片机思考题及习题参考答案

单片机思考题及习题参考答案

单片机思考题及习题参考答案
单片机思考题及习题参考答案

第一章绪论习题参考答案

1、第一台计算机的问世有什么意义?

答:第一台电子数字计算机ENIAC问世,开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响,标志着计算机时代的到来。

2、计算机由哪几部分构成?

答:典型的计算机由运算器、控制器、存储器、输入设备和输出设备组成。

3、微型计算机由哪几部分构成?

答:微型计算机由微处理器、存储器加上I/O接口电路组成。

4、微处理器与微型计算机有何区别?

答:微处理器是集成了运算器和控制器及一些寄存器的芯片;微型计算机除了包括了微处理器所有的,还加上了存储器和I/O接口电路。

5、什么叫单片机?其主要特点有哪些?

答:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机;其主要特点有:一、控制性能和可靠性高,二、体积小、价格低、易于产品化。

6、微型计算机有哪些应用形式?各适于什么场合?

答:从应用形式上,微型计算机可以分为三种:多板机(系统机)、单板机和单片机。目前人们广泛使用的个人计算机(pc机)就是典型的多板微型计算机,通常用于办公或家庭事务处理及科学计算和工业测试;单板机主要在早期用于微型计算机原理的教学及简单的测控系统,现在已很少使用;单片机具有很好的控制性能和灵活的嵌入品质,被广泛应用于智能仪器仪表、机电一体化产品、实时工业控制、分布系统的前端模块、家用电器。

7、当前单片机的主要产品有哪些?各有何特点?

答:当前广泛应用的单片机产品为80C51系列,主要有:

* ATMEL公司融入Flash存储器技术推出的AT89系列单片机;

* Phlilps公司推出的80c51、80c552系列高性能单片机;

* 华邦公司推出的W78c51、W77c51系列高速低价单片机;

* ADI公司推出的ADμc8××系列高精度ADC单片机;

* LG公司推出的GMS90/97系列低压高速单片机;

* Maxim公司推出的DS89c420高速(50MIPS)单片机;

* Cygnal公司推出的c8051F系列高速SOC单片机等。

当前影响比较大的非80C51系列单片机主要有:

●Intel公司推出的MCS-96系列16位单片机;

●Microchip公司推出的PIC系列RISC结构单片机;

●TI公司推出的MSP430F系列16位低电压、低功耗单片机;

●ATMEL公司推出的AVR系列RISC结构单片机等。

8、简述单片机的开发过程。

答:单片机的应用系统的开发过程应包括四部分工作内容,即系统硬件设计、系统软件设计、系统仿真调试及脱机运行调试。

9、常用的单片机应用系统开发方法有哪些?

答:常用的单片机应用系统开发方法有:

一、利用独立型仿真器开发

独立型仿真器采用与单片机应用系统相同类型的单片机做成单板机形式,板上配置LED显示器和简易键盘。这种开发系统在没有普通微机系统的支持下,仍能对单片机应用系统进行仿真,便于在现场对应用软件进行调试和修改。

二、利用非独立型仿真器开发

这种仿真器采用通用微型计算机加仿真器方式构成。仿真器与通用微机间以串行通信的方式连接。这种开发方式必须有微机的支持,利用微机系统配备的组合软件进行源程序的编辑、汇编和仿真调试。

第二章80C51的结构和原理习题及答案

1、80C514单片机在功能上、工艺上、程序存储器的配置上有哪些种类?

答:80C51单片机在功能上有两种大类:(1)、基本型;(2)、增强型;

80C51单片机在生产工艺上有两种:(1)、HMOS工艺(即高密度短沟道MOS 工艺);(2)、CHMOS工艺(即互补金属氧化物的HMOS工艺);

80C51单片机在程序存储器的配置上有三种形式:(1)、掩膜ROM;(2)、EPROM;(3)、ROMLess(无片内程序存储器)。

2、80C51单片机存储器的组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点?

答:80C51单片机存储器的组织采用哈佛结构:存储器在物理上设计成程序存储器和数据存储器两个独立的空间。

基本型单片机片内程序存储器容量为4KB,地址范围是0000H~0FFFH。增强型单片机片内程序存储器容量为8KB,地址范围是0000H~0FFFH。

基本型单片机片内数据存储器均为128字节,地址范围是00H~7FH,用于存放运算的中间结果、暂存数据和数据缓冲。这128字节的低32个单元用作工作寄存器,在20H~2FH共16个单元是位寻址区,然后是80个单元的他通用数据缓冲区。

增强型单片机片内数据存储器为256字节,地址范围是00H~FFH。低128字节的配置情况与基本型单片机相同,高128字节为一般RAM,仅能采用寄存器间接寻址方式访问(而与该地址范围重叠的SFR空间采用直接寻址方式访问)。

3、80C51单片机的P0~P3口在结构上有何不同?在使用上有何特点?

答:80C51单片机各口均由接口锁存器、输出驱动器和输入缓冲器组成,但是结构存在差异:P0、P1口有转换开关MUX,P2、P3口没有;P1~P3口都有上来电阻,但是P0没有。

4个I/O口的使用特点:

(1)、P0:P0口是一个多功能的8位口,可按字节访问也可以按位访问。用做通用的I/O口,相当于一个真正的双向口:输出锁存,输入缓冲,但输入是须先

将口置1;每根口线可以独立定义输入或输出。用作地址/数据复用总线:作数据总线用时,输入/输出8位数据D0~D7;作地址总线用时,输出低8位地址A0~A7。

(2)、P1:P1口惟一的单功能口,仅能用作通用的I/O口。可按字节访问也可以按位访问,输入时需先输出1,将该口设为输入状态。

(3)、P2:P2口是一个多功能8位口,可按字节访问也可以按位访问。在单片机采用并行扩展方式时,P2口作为地址总线的高8位D8~D15。

(4)、P3:P3口是一个双功能8位口,可按字节访问也可以按位访问。除作I/O 口使用(位准双向口)外,每一条接口线还具有不同的第二功能:

P3.0:RXD(串行口输入);

P3.1:TXD(串行口的输出);

P3.2:INT0’(外部中断0输入);

P3.3:INT1’(外部中断0输入);

P3.4:T0(定时/计数器0的外部输入);

P3.5:T1(定时/计数器1的外部输入);

P3.6:WR’(片外数据存储器“写”选通控制输出,输出,低电平有效);

P3.7:RD’(片外数据存储器“读”选通控制输出,输出,低电平有效)。

4、如果80C51单片机晶振频率为12MHz,时钟周期、机器周期为多少?

答:根据“一个机器周期包含12个晶荡周期或6个时钟周期”得,时钟周期是1/6us,机器周期是1us。

5、80C51单片机复位后的状态如何?复位方法有几种?

答:80C51单片机复位后的状态:单片机的复位操作使单片机进入初始化状态,PC=0000H,程序从0000H地址单元开始执行。特殊功能寄存器复位后的状态是确定的。P0~P3=FFH,PSW=00H,SFR=00H,SP=07H,SBUF不定,IP、IE 和PCON的有效位为0。

6、80C51单片机的片内、片外存储器如何选择?

答:80C51单片机的EA’引脚为访问内部和外部程序存储器的选择端。

程序存储器ROM:其内部容量4KB,指令可直接访问;当容量不足时,可扩展到片外ROM,此时容量可达到64KB,但此时要注意设置EA’=0;相反,当选择片内ROM时,设置EA’=1.

数据存储器RAM:内部容量128字节,指令丰富,当要对片外RAM访问时使用指令MOVX,此时读写信号都有效,但是片外RAM不能进行堆栈操作;而访问片内RAM使用MOV指令,无读写信号产生。

7、80C51单片机的PSW寄存器各位标志的意义如何?

答:程序状态字寄存器PSW,8位,其各位含意:

CY:进位、借位标志。有进位、借位时CY=1,否则CY=0 ;

AC:辅助进位、借位标志。当进行加法或减法运算时,若低4位向高4位发生进位(或借位)时,AC将被硬件置位;否则,被清除;

F0:用户标志。开机时该位为0,用户可以根据需要,通过操作指令将F0置1或者清0;当CPU执行对F0位测试条件转移指令时,根据F0的状态实现分支

转移,相当于“软开关”;

RS1、RS0:当前工作寄存器组选择位,用于设定当前寄存器的组号;

OV:溢出标志位。有溢出时OV=1,否则OV=0;

P:奇偶标志位。存累加器A的运算结果有奇数个1时P=1,否则P=0;在串行通信中,常以传送奇偶检验位来检验数据的可靠性。

8、80C51单片机的当前工作寄存器组如何选择?

答:当前工作寄存器组的选择由特殊功能寄存器中的程序状态字寄存器PSW的RS1、RS0来决定。可以对这两位进行编程,以选择不同的工作寄存器组。工作

当某一时刻,只能选用一个寄存器组。可以通过软件对程序状态字寄存器PSW中RS1、RS0位的设置来实现。设置RS1、RS0时,可以对PSW采用字节寻址方式,也可以采用位寻址方式,间接或直接修改RS1、RS0的内容。9、80C51单片机的控制总线信号有哪些?各信号的作用如何?

答:控制总线:

(1)复位信号。使单片机进入初始化状态。

(2)ALE信号,在访问片外程序存储器期间,下降沿用于控制锁存P0口输出的低8位地址;在不访问片外程序期间,可作为对外输出的时钟脉冲或用于定时目的。

(3)PSEN信号,片外程序存储器读选通信号输出端,低电平有效。

在从外部程序存储器读取指令或常数期间,每个机器周期该信号有效两次,通过数据总线P0口读回指令或常数。在访问片外数据存储器期间,该信号不出现。

(4)EA, EA为片外程序存储器选用端,该引脚为低电平时,选用片外程序存储器,高电平或悬空时选用片外程序存储器。

(5)另外还有第二功能下的P3口。

10、80C51单片机的程序存储器低端的几个特殊单元的用途如何?

答:80C51单片机的程序存储器低端的特殊单元的用途:

0000H:单片机复位后的入口地址;

0003H:外部中断0的中断服务程序入口地址;

000BH:定时/计数器0溢出中断服务程序入口地址;

0013H:外部中断1的中断服务程序入口地址;

001BH:定时/计数器1溢出中断服务程序入口地址;

0023H:串行接口的中断服务程序入口地址;

002BH:定时/计时器2溢出或T2EX负跳变中断服务程序入口地址(增强型单片机)。

由于每个中断入口之间的间隔进位8个地址单元,所以在程序设计时,通常在这些中断入

口处设置一条无条件转移指令,使之转向对应的中断服务子程序处执行。

第三章指令系统习题参考答案

1、80C51系列单片机的指令系统有何特点?

答:80c51的指令系统的特点有:(1)执行时间短。一个机器周期指令有64条,2个时间周期指令有45条,而4个机器周期指令仅有2条(即乘法和除法指令);(2)指令编码字节少。单字节的指令有49条,双字节的指令有45条,三字节的指令仅有17条;(3)位操作指令丰富。这是80c51单片机面向控制特点的重要保证。

2、80C51单片机有哪几种寻址方式?各寻址方式所对应的寄存器或存储器空间

如何?

答:(1)寄存器寻址。

对应的寄存器有:

·工作寄存器R0~R7

·累加器A

·寄存器B

·数据指针DPTR

(2)直接寻址。

对应的存储空间有:

·片内RAM低128字节(以地址形式表示)

·SFR(以地址形式或SFR符号形式表示,但符号将转换为相应的SFR地址) (3)寄存器间接寻址。

对应的空间有:

·片内RAM(采用@R0,@R1或SP);

·片外RAM(采用@R0,@R1或@DPTR)

(4)变址寻址。

对应的空间有:

·ROM空间(采用@A+DPTR,@A+PC)

(5)相对寻址。

·ROM空间(采用JC rel)

(6)位寻址。

·片内RAM的20H~2FH单元的128可寻址位

·SFR的可寻址位

3、访问特殊功寄存器SFR可以采用哪些寻址方式?

答:直接寻址、位寻址

4、访问内部RAM单元可以采用哪些寻址方式?

答:寄存器寻址、直接寻址、寄存器间接寻址

5、访问外部RAM单元可以采用哪些寻址方式?

答:寄存器间接寻址

6、访问外部程序存储器可以采用哪些寻址方式?

答:立即寻址、变址寻址、相对寻址

7、为什么说布尔处理功能是80C51单片机的重要特点?

答:布尔处理功能是MCS-51系列单片机的一个重要特征,在物理结构上,MCS-51单片机有一个布尔(位)处理器,对位地址空间具有丰富的位操作指令。它在进行位操作时,以进位标志做为位累加器。

8、对于80C52单片机几个内部RAM还存在高128字节,应采用何种方式访

问?

答:对片外RAM进行访问时,需要以下四条指令进行:

读:

a) MOVX A,@DPTR;

b)MOVX A,@Ri;

写:

c)MOVX @DPTR,A;

d)MOVX@ Ri,A;

9、试根据指令编码表写出下列指令的机器码。

a)MOV A ,#88H

b)MOV R3,50H

c)MOV P1.1, #55H

d)ADD A, @R1

e)SETB 12H

答: 指令对应的机器码为

(1) 74H

(2)ABH

(3) 75H

(4) 27H

10、完成某种操作可以采用几条指令构成的指令序列实现,试写出完成以下

每种操作的指令序列。

a)将R0的内容传送到R1;

b)外部RAM单元1000H的内容传送到内部RAM单元60H;

c)外部RAM单元1000H的内容传送到寄存器R2;

d)外部RAM单元10000H的内容传送到外部RAM单元2000H。答:(1)MOV A, R0;

MOV R1,A;

(2)MOV DPTR,#1000H;

MOVX A,@DPTR;

MOV 60H,A;

(3)MOV DPTR,#1000H;

MOVX A,@DPTR;

MOV R2,A;

(4)MOV DPTR,#1000H;

MOVX A,@DPTR;

MOV R0,#2000H;

MOVX @R0,A;

11、若(R1)=30H,(A)=40H,(30H)=60H,(40H)=08H。试

分析执行下列程序段后上述各单元内容的变化。

答:MOVX A,@R1 ;A=60H

MOV @R1,40H ; (30H)=08H

MOV 40H,A ;(40H)=40H

MOV R1,#7FH ;(R1)=7FH

即最终结果为(R1)=7FH, (40H)=40H, (30H)=08H,( A)=60H

12、若(A)=E8H,(R0)=40H,(R1)=20H,(R4)=3AH,(40H)=2CH,(20)=0FH,试指出CY、AC和OV的值。

答:(1)MOV A, @R0 ; (A)=2CH, R0=40H

(2)ANL 40H,#0FH ; (40H)=0CH,逻辑与

(3)ADD A,R4 ; (A)=66H, (CY)=0, (AC)=1, (OV)=0

(4)SWAP A ; (A)=66H

(5)DEC @R1 ; (20H)=0EH, (R1)=20H

(6)XCHD A, @R1 ; (A)=6EH, (20H)=06H, (R1)=20H

13、若(50H)=40H,试写出执行以下程序段后累加器A、寄存器R0及内部RAM的40H、41H和42H单元中的内容各为多少?

答:MOV A ,50H ; (A)=40H

MOV R0, A ; (R0)=40H

MOV A,#00H ; (A)=00H

MOV @R0, A ; (40H)=00H

MOV A ,3BH ; (A)=(3BH)

MOV 41H, A ; (41H)=(3BH)

MOV 42H, 41H ; (42H)=(3BH)

即最终结果为(R0)=40H , (40H)=00H ,

(A)=(3BH) ,(41H)=(3BH) , (42H)=(3BH)

14、试用位操作指令实现下列逻辑操作。要求不得改变未涉及位的内容。

(1)使ACC。0置位;

(2)清除累加器高4位;

(3)清除ACC.3, ACC.4, ACC.5, ACC.6.

答:(1) CLR ACC.0 ; 使ACC.0置位

(2) CLR ACC.7

CLR ACC.6

CLR ACC.5

CLR ACC.4

(3) CLR ACC.3

CLR ACC.4

CLR ACC.5

CLR ACC.6

15、试编写程序,将内部RAM的20H、21H和22H三个连续单元的内容存入

2FH、2EH和2DH单元。

答:MOV A,#20H

MOV R0,#2FH

LOOP: MOV @R0,A

INC A

DEC R0

CJNE R0,#2CH, LOOP

SJMP $

16、试编写程序,完成两个16位数的减法:7F4DH—2B4EH,结果存入内部RAM的30H和31H,31H单元存差的高8位,30H单元存差的低8位

答:

CLR C

MOV A, #4DH

MOV R0,#4EH

SUBB A,R0

MOV 30H, R0

MOV A,#7FH

MOV R0,#2BH

SUBB A,R0

MOV 31H, R0

17、试编写程序,将R1中的低4位数与R2中的高4位数合并成一个8位数,并将其存入在R1中。

答:MOV A, R2

MOV 40H,R1

MOV R1,#40H

XCHD A,@R1

MOV R1,A

(XCHD是A与R0、R1间接寻址的低四位交换,例A是12,@R0是56,则XCHD A,@R1之后,A为16,@R0为52)

18、试编写程序,将内部RAM的20H和21H单元的两个无符号数相乘,结果存放在R2、R3中,R2中存放高8位,R3存放低8位。

答:MOV A,20H

MOV B,21H

MUL AB

MOV R2, B

MOV R3, A

19、若(CY)=1,(P1)=10100011B,(P3)=01101100B。试指出执行下列程序段后,CY、P1口及P3口内容的变化情况。

答:MOV P1.3, C

MOV P1.4, C ;

(P1)=10111011B

MOV C, P1.6 ; (CY)=0

MOV P3.6, C

MOV C, P1.0 ; (CY)=1

MOV P3.4, C ;

(P2)=00111100B

即最终为(CY)

=1 ,(P1)=10111011B ,(P2)=00111100B

(CY即C)

20、若单片机的主频为12MHz,试用循环转移指令编写延时20ms的延时子程序,并说明这种软件延时方式的优缺点。

答:分析:一个机器周期=12个晶振周期=1us

利用一对内外循环,运行20000个机器周期,从而延迟20ms。

汇编程序如下:

LOOP: MOV R1,#00H

INC R1

NEXT: MOV R0,#00H

INC R0

NOP

CJNE R0,#13H , NEXT

NOP

CJNE R1,#C8H,LOOP

SJMP $

第四章习题及答案

1、80C51单片机汇编语言有何特点?

答:80C51单片机汇编语言的源程序结构紧凑、灵活,汇编成的目标程序效率高,具有占存储空间少、运行速度快、实时性强等优点。但它的是面向机器的语言,所以它缺乏通用性,编程复杂繁琐,但应用相当广泛。

2、利用80C51单片机汇编语言进行程序设计的步骤如何?

答:在进行程序设计时,首先需要对单片机应用系统预先完成的任务进入深入的分析,明确系统的设计任务、功能要求、技术指标。然后,要对系统的硬件资源和人工作环境进行分析和熟悉。经过分析、研究和明确规定后,利用数学方法或数学模型来对其进行描述,从而把一个实际问题转化成由计算机进行处理的问题。进而,对各种算法进行分析比较,并进行合理的优化。

3、常用的程序结构有哪几种?特点如何?

答:常用的程序结构有以下几种:

(1)顺序程序结构顺序结构是按照逻辑操作顺序,从某一条指令开始逐条顺序进行,直到某一条指令为止;比如数据传送与交换、查表程序和查表程序的设计等;在顺序结构中没有分支,也没有子程序,但它是组成复杂程序的基础和主干;

(2)分支程序结构它的主要特点是程序执行流程中必然包含有条件判断指令,符合条件要求的和不符条件合要求的有不同的处理程序;

(3)循环程序结构它在本质上只是分支程序中的一个特殊形式,它由循

环初始化、循环体、循环控制和结束部分构成;在循环次数已知情况下,采用计数循环程序,其特点是必须在初始部分设定计数的初始值,循环控制部分依据计数器的值决定循环次数;根据控制循环结束的条件,决定是否继续循环程序的执行。

(4)子程序它的主要特点是,在执行过程中需要由其它的程序来调用,执行完后又需要把执行流程返回到调用该子程序的主程序。

4、子程序调用时,参数的传递方法有哪几种?

答:在80C51单片机中,子程序调用时,参数的传递方法由三种:1、利用累加器或寄存器;2、利用存储器;3、利用堆栈。

5、什么是伪指令?常用的伪指令功能如何?

答:伪指令是汇编程序能够识别并对汇编过程进行某种控制的汇编命令。常用的伪指令有:

(1)起始地址设定伪指令ORG,该指令的功能是向汇编程序说明下面紧接的程序段或数据段存放的起始地址;

(2)汇编结束伪指令END,该指令的功能是汇编程序遇到END伪指令后立即结束汇编;

(3)字节数据定义伪指令DB,该指令的功能是从标号指定的地址单元开始,在程序存储器中定义字节数据;

(4)字数据定义伪指令DW,该指令的功能是从标号指定的地址单元开始,在程序存储器中定义字数据;

(5)空间定义伪指令DS,该指令的功能是从标号指定的地址单元开始,在程序存储器中保留由表达式所指定的个数存储单元作为备用空间,并都填以零值;

(6)赋值伪指令EQU,该指令的功能是将表达式的值或特定的某个汇编符号定义为一个指定的符号名;

(7)位地址符号定义伪指令BIT,该指令的功能是将位地址赋给指定的符号名。

6、设被加数存放在内部RAM的20H、21H单元,加数存放在22H、23H单元,若要求和存放在24H、25H中,试编写出16位数相加的程序。

答:由于相加字节数不多,

所以不用循环模式。程序如下:

MOV A,21H

ADD A,23H

MOV 24H,A

MOV A,22H

ADDC A,20H

MOV 25H,A

SJMP $

7、编写一段程序,把外部RAM中1000H~1030H单元的内容传送到内部RAM 的30H~60H单元中。

答:

MOV R1,#49

MOV R0,#30H

MOV DPTR,#1000H

LOOP: MOVX A,@DPTR

MOV @R0,A

INC DPTR

INC R0

DJNZ R1,LOOP

SJMP $

END

8、编写程序,实现双字节无符号数加法运算,要求(R1R0)+(R7R6)→(61H60H)。答:

MOV A,R0

ADD A,R6

MOV 60H,A

MOV A,R1

ADDC A,R7

MOV 61H,A

SJMP $

9、若80C51的晶振频率为6MHz,试计算延时子程序的延时时间。

DELAY: MOV R7,#0F6H

LP: MOV R6,#0FAH

DJNZ R6,$

DJNZ R7,LP

RET

答:一个机器周期=12个晶振周期

=2us

根据本题中有一对内外循环,可以算出该延时子程序的延时时间约为247ms。

10、在内部RAM的21H单元开始存有一组单字节不带符号数,数据长度为30H,要求找出最大数存入BIG单元。

答:方法一

START:CLR 00H

MOV R7,#2FH

MOV R0,#21H

LOOP:MOV A,@R0

MOV 1BH,A

INC R0

MOV 1AH,@R0

CLR C

SUBB A,@R0

JC NEXT

MOV @R0,1BH

DEC R0

MOV @R0,1AH

INC R0

SETB 00H

NEXT:DJNZ R7,LOOP

JB 00H,START

SJMP $

方法二

ORG 0000H

MOV R3,#21H

LOOP0:MOV A,R3

MOV R0,A ;指针送R0

MOV R7,#2FH ;长度送R7

CLR 00H ;标志位清0

MOV A,@R0 ;(21h)=A

LOOP1:INC R0 ;(R0)=22H

MOV R2,A ; (R2)=(21H)

CLR C

MOV 52H,@R0 ; (52H)=(22h)

CJNE A,52H,LOOP2 ;21H和22H不等转,而且当(A)<(52H)时,(CY)=1

SETB C ;相等cy置1

LOOP2:MOV A,R2 ;(A)=(21H)

JC LOOP3 ;相等转

SETB 00H

XCH A,@R0 ; (22H)=(21H),(A)=(22H)

DEC R0 ;(R0)=(21H)

XCH A,@R0 ;(21H)=原来的(22H);交换完成

INC R0 ;从22h开始比较

LOOP3:MOV A,@R0 ;(A)=(22H)

DJNZ R7,LOOP1

JB 00H,LOOP0

SJMP $

END

方法三(执行时间优化版)

ORG 0000H

MOV R3,#50H

mov R6,#0AH ;增加R6作时间优化控制

LOOP0:MOV A,R3

MOV R0,A ;指针送R0

MOV A,R6

MOV R7,A ;长度送R7

CLR 00H ;标志位清0

MOV A,@R0 ;(50h)=A

LOOP1:INC R0 ;(R0)=51H

MOV R2,A ; (R2)=(50H)

CLR C

MOV 22H,@R0 ; (22H)=(51h)

CJNE A,22H,LOOP2 ;50H和51H不等转,而且当(A)<(222H)时,(CY)=1

SETB C ;相等cy置1

LOOP2:MOV A,R2 ;(A)=(50H)

JC LOOP3 ;相等转

SETB 00H

XCH A,@R0 ; (51H)=(50H),(A)=(51H)

DEC R0 ;(R0)=(50H)

XCH A,@R0 ;(50H)=原来的(51H);交换完成

INC R0 ;从51h开始比较

LOOP3:MOV A,@R0 ;(A)=(51H)

CLR C

CJNE R6,#01H,LOOP4

LOOP4:JC LOOP

DJNZ R7,LOOP1

DEC R6

JB 00H,LOOP0

LOOP:SJMP $

END

11、编写程序,把累加器A中的二进制数变换成3位BCD码,并将百、十、个位数分别存放在内部RAM的50H、51H、52H单元中。

答:

MOV B,#100

MOV R0,#50H

DIV AB

MOV @R0,A

MOV A,B

MOV B,#10

DIV AB

INC R0

MOV @R0,A

INC R0

MOV @R0,B

SJMP $

END

12、编写子程序,将R1中的2哥十六进制数转换为ASCII码后存放在R3和R4中。

答:

ORG 0000H

MOV A,@R1

ANL A,#0FH

ADD A,#10

MOVC A,@A+PC

MOV R3,A

MOV A,@R1

SW AP A

ANL A,#0FH

ADD A,#2

MOVC A,@A+PC

MOV R4,A

RET

ASCTAB:DB 30H,31H,32H,33H,34H,35H,36H,37H

DB 38H,39H,41H,42H,43H,44H,35H,36H

13、编写程序,求内部RAM中50H~59H十个单元内容的平均值,并存放在5AH 单元。

答:

ORG 0000H

MOV R1,#50H

MOV R7,#0AH ;长度送R7

CLR A

MOV R5,A

CLR C

LOOP:ADDC A,@R1

INC R5

INC R1

DJNZ R7,LOOP

MOV B,R5

DIV AB

MOV 5AH,A

第五章课后答案

1、80C51有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU

响应各中断时,其中断地址入口是多少?

答:80C51有5个中断源,具体的名称、产生方式、复位方式和中断入口地址如下:(1)INT0(P3.2), 外部中断0请求信号输入引脚。当CPU检测到P3.2引脚出现有效的中断信号时,中断标志IE0(TCON.1)置一,向CPU申请中断,中断入口地址为0003H。可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当IT0=0时,中断标志在CPU响应中断时不能自动清零,只能撤除INT0引脚的低电平,IE0才清零;当IT0=1时,由硬件自动清除IE0标志。

(2)INT1(P3.3), 外部中断1请求信号输入引脚。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置一,向CPU申请中断,

入口地址为000BH。可由IT1(TCON.2)选择其为低电平有效还是下降沿有效,中断标志复位清零与INTO类同。

(3)TF0(TCON.5), 片内定时/计数器T0溢出中断请求标志。当定时/计数器T0发生溢出时,置位TF0,并向CPU申请中断,入口地址为0013H。CPU 响应中断时,TF0自动清零。

(4)TF1(TCON.7), 片内定时/计数器T1溢出中断请求标志。当定时/计数器T1发生溢出时,置位TF1,并向CPU申请中断,入口地址为001 BH。CPU 响应中断时,TF1自动清零。

(5)RI(SCON.0)或TI(SCON.1),串行口中断请求标志。当串行口收完一帧串行数据时置位RI或当串行口发送完一帧串行数据时置位TI, 向CPU申请中断,入口地址为0023H。RI和TI必须由软件清除。

2、某系统有三个外部中断源1、2、3,当某一中断源变低电平时便要求CPU

处理,它们的优先处理次序由高到低为3、2、1,处理程序的入口地址分别为2000H、2100H、2200H,试编写主程序及中断服务程序(转至相应的入口即可)。

答:ORG 0000H

LJMP BOOT

ORG 0003H

LJMP INT3

ORG 000BH

LJMP INT2

ORG 0013H

LJMP INT1

ORG 001BH

RETI

BOOT:ACALL INT0_0 ;中断启动程序

ACALL T0_0

ACALL INT1_0

SETB EA

SJMP $

INT0_0:CLR IT0 ;设置为低电平触发方式

SETB EX0

RET

T0_0: MOV TMOD,#06H ;设置为工作方式2,模式为外部计数,GATE=0

MOV TH0,#0FFH

MOV TL0,#0FFH

SETB TR0

SETB ET0

RET

INT1_0:CLR IT1

SETB EX1

RET

ORG 2000H

INT1:NOP

RETI

ORG 2100H

INT2:NOP

RETI

ORG 2200H

INT3:NOP

RETI

3、 外部中断源有电平触发和边沿触发两种触发方式,这两种触发方式所产生的中断过程有何不同?怎样设定?

答:以外部中断INT0为例,设IT0=0时,INT0为电平触发方式,设IT0=1时,INT0为边沿触发方式。

两者产生中断的不同点:在电平触发方式下,CPU 响应中断时,不能自动清除IE0标志。也就是说,IE0状态完全由INT0状态决定。所以,在中断返回前必须撤除INT0引脚的低电平。在边沿触发方式下,CPU 响应中断时,能由硬件自动清除IE0标志。

4、 定时/计数器工作于定时和计数方式时有何异同点?

答:定时/计数器工作在定时模式时,加1计数器是对内部机器周期计数,计数值乘以机器周期就是定时时间。工作在计数器模式时,外部事件计数脉冲由T0(P3.4)或T1(P3.5)引脚输入到计数器。

5、 定时/计数器的4种工作方式各有何特点?

答:定时/计数器的四种工作方式的特点:

方式0:13位定时/计数器。因为只有13位有效,所以计数范围为1~8192 方式1:16位定时/计数器。计数范围为1~65535

方式2:8位自动重装定时/计数器。TH0为8位初值寄存器,当TL0计满溢出时,由硬件使TF0置1,向CPU 发出中断请求,并将TH0中的计数初值自动送入TL0。TL0从初值重新进行加1计数。周而复始,直至TR0=0才会停止。这样就省去了用户软件中重装常数的程序,特别适合于用作较精确的脉冲信号发生器。

方式3:T0分成两个独立的8位定时/计数器;T2在此方式停止计数。

6、 要求定时/计数器的运行控制完全由TR1、TR0确定和完全由0INT 、1INT 高低电平控制时,其初始化编程应作何处理?

答:定时/计数器的运行完全由TR0和TR1控制的初始化程序如下: MOV TOMD,#044H ;GATE=0,模式为定时,工作方式2 或者 MOV TOMD,#O66H ;GATE=0,模式为计数,工作方式2

等等。

定时/计数器的运行完全由INT0和INT1控制的初始化程序如下: MOV TOMD,#0AAH ;GATE=1,模式为定时,工作方式2

SETB TR0

SETB TR1 ;消除TR0、TR1的控制,定时/计数器的运行完全由INT0和INT1控制

或者

MOV TOMD,#0EEH ;GATE=1,模式为计数,工作方式2

SETB TR0

SETB TR1 等等

7、当定时/计数器T0用作方式3时,定时/计数器T1可以工作在何种方式下?

如何控制T1的开启和关闭?

答:当定时/计数器T0用作方式3时,定时/计数器T1可以工作在方式0,方式1或方式3下。若要关闭T1,只需将T2设为方式3即可。

8、利用定时/计数器T0从P1.0输出周期为1s,脉冲为20ms的正脉冲信号,晶

振12MHz。试设计程序。

答:设计程序如下:

ORG 0000H

SJMP BOOT

ORG 000BH

LJMP ET0_0

BOOT:MOV TMOD,#01H ;置T0为定时方式1

MOV TL0,#0DFH

MOV TH0,#0B1H ;X=65535-20000 , 延时20ms,N=20000

SETB P1.0

SETB TR0

SETB EA

SETB ET0

HERE:NOP

SJMP HERE

ET0_0:CLR P1.0

MOV R2,#104 ;延时80ms

DEL:MOV R3,#0

DJNZ R3,$

DJNZ R2,DEL

RETI

END

9、要求从P1.1强脚输出频率为1000MHz的方波,晶振频率为12MHz。试设

计程序。

答: ORG 0000H

MAIN: MOV TMOD,#01H

MOV TL0,#0BH

MOV TH0,#0FEH ;频率为1000HZ的方波,设正负脉冲宽度都为T=0.5ms

SETB TR0

HERE: JNB TF0,HERE

CLR TF0

CPL P1.1

SJMP MAIN

10)

ORG 0000H

LJMP MAIN

ORG 000BH

LJMP LOOP1

ORG 0100H

MAIN: MOV TMOD,#50H ;0101 0000计数,方式1 MOV TH1,#9CH

MOV IE,#00H ;禁止中断

SETB TR1

LOOP:JBC TF1,LOOP1 ;

AJMP LOOP ;继续查询。

LOOP1: MOV TMOD,#10H;0001 0000定时,方式1 MOV TH1,#08DH

MOV TL1,#0F0H

SETB ET1;T1中断允许

SETB EA; 总允许

SETB TR1;定时器运行

CPL P1.7

RETI

END

MOV IE, #00H ;禁止中断。

SETB TR1 ;启动T1。

LOOP: JBC TF1, LOOP1 ;

AJMP LOOP ;继续查询。

单片机课后习题解答

练习练习练习 第二章单片机结构及原理 1、MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:(1)一个8bit CPU是微处理器的核心,是运算和逻辑计算的中心。 (2)片内震荡器及时钟电路:提供标准时钟信号,所有动作都依据此进行。 (3)4K ROM程序存贮器:存贮程序及常用表格。 (4)128B RAM 数据存贮器:存贮一些中间变量和常数等。 (5)两个16bit定时器/计数器:完全硬件定时器 (6)32根可编程I/O口线:标准8位双向(4个)I/O接口,每一条I/O线都能独立地作输入或输出。 (7)一个可编程全双工串行口。 (8)五个中断源。 2、什么是指令?什么是程序? 答:指令是规定计算机执行某种操作的命令。 程序是根据任务要求有序编排指令的集合。 3、如何认识89S51/52存储器空间在物理结构上可以划分为4个空间,而在逻辑上又可以划分为3个空间? 答:89S51/52存储器空间在物理结构上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。在逻辑上有3个存储器地址空间:片内、片外统一的64KB程序存储器地址空间,片内256B数据存储器地址空间,片外64KB的数据存储器地址空间。 4、开机复位后,CPU使用的是哪组工作寄存器?他们的地址是多少?CPU如何确定

和改变当前工作寄存器组? 答:开机复位后,CPU使用的是第0组工作寄存器,地址为00H~07H,CPU通过改变状态字寄存器PSW中的RS0和RS1来确定工作寄存器组。 5、什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大? 答:堆栈是一个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。堆栈指针SP复位后指向07H单元,00H~1FH为工作寄存器区,20H~2FH 为位寻址区,这些单元有其他功能,因此在程序设计时,需要对SP重新赋值。如果CPU在操作中要使用两组工作寄存器,SP应该至少设置为0FH。 6、89S51/52的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为8MHz 时,一个单片机周期为多少微秒? 答:时钟周期为时钟脉冲频率的倒数,他是单片机中最基本的、最小的时间单位。机器周期是指完成一个基本操作所需要的时间,一个机器周期由12个时钟周期组成。指令周期是执行一条指令所需要的时间,由若干个机器周期组成。 若fosc=8MHz,则一个机器周期=1/8×12μs=μs 7、89S51/52扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间为什么不会发生总线冲突? 答:访问片外程序存储器和访问数据存储器使用不同的指令用来区分同一地址空间。 8、程序状态字寄存器PSW的作用是什么?常用状态标志有哪些位?作用是什么? 答:程序状态字PSW是8位寄存器,用于存放程序运行的状态信息,PSW中各位状态通常是在指令执行的过程中自动形成的,但也可以由用户根据需要采用传送指令加以改变。各个标志位的意义如下: ):进位标志位。 (C y (AC):辅助进位标志位,又称为半进位标志位。

思考题与习题答案.doc

思考题与习题 1.一台直流测速发电机,已知电枢回路总电阻R a=180Ω,电枢转速n=3000r/min ,负载电阻 R L=2000 Ω,负载时的输出电压U a=50V,则常数K e =__________,斜率 C=___________。 2.直流测速发电机的输出特性,在什么条件下是线性特性产生误差的原因和改进的方法是什么 3.若直流测速发电机的电刷没有放在几何中性线的位置上,试问此时电机正、反转时的输出特性是 否一样为什么 4. 根据上题 1 中已知条件,求该转速下的输出电流I a和空载输出电压U a0。 5.测速发电机要求其输出电压与_________成严格的线性关系。 6.测速发电机转速为零时,实际输出电压不为零,此时的输出电压称为____________ 。 7.与交流异步测速发电机相比,直流测速发电机有何优点 8. 用作阻尼组件的交流测速发电机,要求其输出斜率_________,而对线性度等精度指针的要求是 次要的。 9.为了减小由于磁路和转子电的不对称性对性能的影响,杯形转子交流异步测速发电机通常是 () A.二极电机 B.四极电机 C.六极电机 D.八极电机 10.为什么异步测速发电机的转子都用非磁性空心杯结构,而不用鼠笼式结构 11.异步测速发电机在理想的情况下,输出电压与转子转速的关系是:() A.成反比; B.非线性同方向变化; C.成正比; D.非线性反方向变化 答案 1、.一直流测速发电机,已知电枢回路总电阻R a=180Ω,电枢转速n=3000r/min ,负载电阻 R L=2000 Ω,负载时的输出电压U a=50V,则常数K e =,斜率 C=。 U a Ke n Cn =50 R a 1 R L C=50/3000= K e=C(1R a)= X (1+180/2000)= R L 2、直流测速发电机的输出特性,在什么条件下是线性特性产生误差的原因和改进的方法是什么 答:直流测速发电机,当不考虑电枢反应,且认为励磁磁通、 R 和R 都能保持为常数时可认为其特性是线性的。

科研伦理与学术规范思考题答案

班级名称:论文写作与学术规范 2 专业:材料科学与工程-学术研究生 第一章引注作用课程提纲 1、引注的作用是什么?与文学作品相比,学术论文在引注使用 方面有哪些不同? 答:引注的作用是(1)认知功能;(2)道德功能。引注以其标记技术直接显示所引内容的存在处所,方便人们核实,同时也有利于人们全面地把握所引内容的准确意义。另外,引注直观地表明作者对事实和前人劳动的尊重,展示自己的道德人格。 学术论文的引注注重格式规范,应该按照GB/T 7714-2015《文后参考文献著录规则》,应该列出原引自期刊、学位论文、专著等的详细信息,文献注释的方式包括页下脚注、文章末或书的章节末的尾注、随文注与参考文献列表相结合;文学作品的引注多为在在行文中引用的话,对作品的引用,概括较多,概括中适量地直接引用原文,可以是引一两句关键的话,也可以只引-一些关键的或独特的词语。如果需要把作品中某段文字作为比较重要的材料作深入、细致的分析的话,可以有较长的引文,包括可以让引文独立成段。 2、列出两门课的提纲。 答:如以下图表所示。

班级名称:论文写作与学术规范 2 专业:材料科学与工程-学术研究生 《学术规范》 引注 功能历史类型要素意义盲区 引注内容 引注意义 学术不端 行为 抄袭、剽窃、侵占他人学术成果 伪造科研数据 伪造注释 提供虚假学术信息 买卖论文、违规署名 一稿多投、一稿多发、重复发表 危害预防处理 人际关系 导师-学生 合作-竞争 与公众、课题资 助者之间 同行评议 利益冲突 知识产权 著作权 署名权 伦理原则 受试者相关 的伦理问题 伦理审查《论文写作》 套路方法技巧 优秀高水平论文写 作技巧 规范严谨 结合专业 认识深入SCI写作技巧 文献追踪 数据处理 投稿 返修 写作投稿技巧 寻找目标期刊 组织文章结构 学术写作语言 同行评议价值 学术伦理道德 著作权 利益冲突 同时提交 研究欺诈 剽窃

单片机试卷及答案

一选择题 (n )1.MCS—51单片机是高档16位单片机。 (y )2.MCS—51的产品8051与8031的区别是:8031片内无ROM。 (n )3.单片机的CPU从功能上可分为运算器和存贮器。 (y )4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。 (n )5.MCS—51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。 (y )6.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。 (y )7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。 (n )8.MCS—51的程序存贮器用于存放运算中间结果。(y )9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。 (y )10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。 (n )11.CPU的时钟周期为振荡器频率的倒数。 (n )12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。(y )13.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 (n )14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。 (n )15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。 (y )16.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。 (y )17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。 (n )18.MCS—51单片机的片内存贮器称为程序存贮器。(n )19.MCS—51单片机的数据存贮器是指外部存贮器。(y )20.MCS—51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。 (y )21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题. 二、单项选择题 1.MCS—51单片机的CPU主要的组成部分为a 。 A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器 2.单片机能直接运行的程序叫c 。 源程序B。汇编程序C。目标程序D。编译程序3.单片机中的程序计数器PC用来c 。 A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址 D.存放上一条指令地址 4.单片机上电复位后,PC的内容和SP的内容为b 。A.0000H,00H B。0000H,07H C。0003H,07H D。0800H,08H 5.单片机8031的ALE引脚是b 。 输出高电平B。输出矩形脉冲,频率为fosc的1/6 C.输出低电平D。输出矩形脉冲,频率为fosc的1/2 6.单片机8031的引脚a 。 A.必须接地B。必须接+5V C。可悬空D。以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是A 。 A.P0口B。P1口C。P2口D。P0口和P2口 8.PSW中的RS1和RS0用来a 。 选择工作寄存器区号B。指示复位C。选择定时器D。选择工作方式 9.上电复位后,PSW的值为d 。 A.1 B。07H C。FFH D。0 10.单片机上电复位后,堆栈区的最大允许范围是b 个单元。A.64 B。120 C。128 D。256 11.单片机上电复位后,堆栈区的最大允许范围是内部RAM的d 。 A.00H—FFH B。00H—07H C。07H—7FH D。08H—7FH 12.堆栈指针SP在内部RAM中的直接地址是c 。 A.00H B。07H C。81H D。FFH 的P0口,当使用外部存贮存器时它是一个d 。 A.传输高8位地址口A.传输低8位地址口 C.传输高8位数据口D.传输低8位地址/数据口 14.P0口作数据线和低8位地址线时b 。 A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平 15.对于8031单片机,其内部RAM d 。 A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址 16.寻址方式就是c 的方式。 A.查找指令操作码B.查找指令C.查找指令操作数 D.查找指令操作码和操作数 17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于c μS。 A.1/12 B.1/2 C.1 D.2 18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来b 。 A.存放指令B.存放16位地址,作间址寄存器使用C.存放

第1章思考题及参考答案

第一章思考题及参考答案 1. 无多余约束几何不变体系简单组成规则间有何关系? 答:最基本的三角形规则,其间关系可用下图说明: 图a 为三刚片三铰不共线情况。图b 为III 刚片改成链杆,两刚片一铰一杆不共线情况。图c 为I 、II 刚片间的铰改成两链杆(虚铰),两刚片三杆不全部平行、不交于一点的情况。图d 为三个实铰均改成两链杆(虚铰),变成三刚片每两刚片间用一虚铰相连、三虚铰不共线的情况。图e 为将I 、III 看成二元体,减二元体所成的情况。 2.实铰与虚铰有何差别? 答:从瞬间转动效应来说,实铰和虚铰是一样的。但是实铰的转动中心是不变的,而虚铰转动中心为瞬间的链杆交点,产生转动后瞬时转动中心是要变化的,也即“铰”的位置实铰不变,虚铰要发生变化。 3.试举例说明瞬变体系不能作为结构的原因。接近瞬变的体系是否可作为结构? 答:如图所示AC 、CB 与大地三刚片由A 、B 、C 三铰彼此相连,因为三铰共线,体系瞬变。设该 体系受图示荷载P F 作用,体系C 点发生微小位移 δ,AC 、CB 分别转过微小角度α和β。微小位移 后三铰不再共线变成几何不变体系,在变形后的位置体系能平衡外荷P F ,取隔离体如图所 示,则列投影平衡方程可得 210 cos cos 0x F T T βα=?=∑,21P 0 sin sin y F T T F βα=+=∑ 由于位移δ非常小,因此cos cos 1βα≈≈,sin , sin ββαα≈≈,将此代入上式可得 21T T T ≈=,()P P F T F T βαβα +==?∞+, 由此可见,瞬变体系受荷作用后将产生巨大的内力,没有材料可以经受巨大内力而不破坏,因而瞬变体系不能作为结构。由上分析可见,虽三铰不共线,但当体系接近瞬变时,一样将产生巨大内力,因此也不能作为结构使用。 4.平面体系几何组成特征与其静力特征间关系如何? 答:无多余约束几何不变体系?静定结构(仅用平衡条件就能分析受力) 有多余约束几何不变体系?超静定结构(仅用平衡条件不能全部解决受力分析) 瞬变体系?受小的外力作用,瞬时可导致某些杆无穷大的内力 常变体系?除特定外力作用外,不能平衡 5. 系计算自由度有何作用? 答:当W >0时,可确定体系一定可变;当W <0且不可变时,可确定第4章超静定次数;W =0又不能用简单规则分析时,可用第2章零载法分析体系可变性。 6.作平面体系组成分析的基本思路、步骤如何? 答:分析的基本思路是先设法化简,找刚片看能用什么规则分析。

《医学信息检索》题库集——思考题

《医学信息检索》题库集——思考题 1.简述信息、知识、文献的概念及其三者之间的关系。 2.文献按载体形式不同分为哪几种类型,并举例说明。 3.文献的级别及其相互关系。 4.在计算机检索中,如何缩小检索范围? 5.获取文献全文的方法有哪些? 6.常用的检索途径有哪些? 7.简述信息检索的原理 8.计算机检索通常包括哪些步骤? 9. 简述IM主题索引的编排规则。 10.《医学主题词表》(MeSH)字顺表的参照系统有哪几种?举例说明其意义。 11.按照存储内容的不同,数据库通常分为哪些类型? 12.什么叫主题词的扩展检索,它的优越性何在? 13.什么是查全率和查准率,二者之间有何关系? 14.影响查全率和查准率的因素有哪些? 15.独立型搜索引擎的工作原理是什么? 16.如何提高检索的查全率? 17.如何提高检索的查准率? 18.依据我国专利法专利有哪几种类型各种类型的专利有效期为多长? 19.信息检索系统的基本要素是什么? 20.何谓数据库的顺排文挡和倒排文挡? 21.获取网络信息资源的主要工具有哪些? 22. 核心期刊的主要特点是什么? 23.试述因特网搜索引擎的概念、类型。 24.简述会议论文的概念和特点,国内和国外会议论文的检索系统有哪些? 25. 周红同学在检索一个课题时,第一次检索的结果有172 条文献,你建议一下她采用何种方式来缩小检索范围? 26.Medline和Pubmed有什么区别? 27.专利文献的概念及特点是什么? 28.如果要查找有关“乙型肝炎流行病学”方面的中外文文献,可以选择哪些数据库?请选择其中一种数据库,简要检索策略。 29.通过哪些检索系统可以查明济宁医学院图书馆是否有“computer communications”这本期刊? 30. 请列出5个Google高级检索语法,并举例说明其用法。 31. 在CBMWin4.0版中的查找某作者发表的文献有几种方式?分别是什么? 32. 循证医学证据的主要类型有哪些? 33. 列举6种可以检索引文的数据库。 34. 文献的种类 35. 文献法的一般过程 36、试述文献法的概念和特点 37、文献检索的一般步骤是什么? 38、现有毕业论文的题目定为"国内外加密技术的发展现状及趋势分析",论文初步拟定包括

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

单片机原理及应用习题答案第三版(供参考)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行程序修改。有8位Flash子系列、ISP_Flash子系列、I2C_Flash子系列; (3)SST公司的SST89系列单片机:具有独特的超级Flash技术和小扇区结构设计,采用IAP和ISP技术;

思考题是与习题参考答案(第2章)[1]

第二章溶液与离子平衡 思考题与习题参考答案 一、判断题 1. E 2. E 3. T 4. E 5. E 6. T 7. T 8. E 9. E 10. E 11. E 12. E 13. T 14. E 二、选择题 15. C 16. A 17. C 18. C 19. C 20. B 21. A 22. C 23. D 24. B 25. B 26. A 27. D 三、填空题 28. 蒸气压下降沸点升高凝固点下降渗透压29. D>C>A>B 30. 红红黄同离子效应31. K s°= (b(Ag+)/b°)2(b(CrO42-)/b°)2s = (K s°/4)1/3 33. 右34. 空轨道孤电子对35. HPO42-H[PtCl6]-SO42-[Fe(H2O)5OH]2+36. 5.68 10-10NH4+, H3PO4, H2S PO4, CO3, CN, OH, NO2-[Fe(H2O)5OH], HSO3-, HS-, H2PO4-, HPO4, H2O 四、问答题 38. 溶液的沸点升高和凝固点降低与溶液的组成有何关系? 答难挥发非电解质的稀溶液的沸点上升和凝固点下降与溶液的质量摩尔浓度成正比, 即随溶质的粒子数的增多而增大, 而与溶液的组成(溶质的本性)无关. 39. 怎样衡量缓冲溶液缓冲能力的大小? 答缓冲能力大小的衡量尺度为缓冲容量. 当缓冲组分比为1:1时, 缓冲溶液有最大的缓冲容量. 40. 试讨论怎样才能使难溶沉淀溶解. 答若要使沉淀溶解, 就必有ΠB(b B/b°)νB< K s°, 因此, 必须必须设法降低饱和溶液中某一组

分的平衡浓度. 可以根据沉淀的性质, 利用酸碱反应, 氧化还原反应或配合反应等措施, 以达到使沉淀溶解的目的. 41. 试用平衡移动的观点说明下列事实将产生什么现象. (1) 向含有Ag 2CO 3沉淀中加入Na 2CO 3. 答 根据同离子效应的原理, Ag 2CO 3沉淀的溶解度变小. (2) 向含有Ag 2CO 3沉淀中加入氨水. 答 加入氨水时, Ag +与NH 3生成了稳定的[Ag(NH 3)2]+, 使溶液中b (Ag +)降低, 平衡向沉淀溶解的方向移动, Ag 2CO 3沉淀的溶解度增大. 当氨水足够量时, Ag 2CO 3沉淀将完全溶解. (3) 向含有Ag 2CO 3沉淀中加入HNO 3. 答 加入HNO 3时, CO 32-与HNO 3反应, 使溶液中b (CO 32-)降低, 平衡向沉淀溶解的方向移动, Ag 2CO 3沉淀的溶解度增大. 当CO 32-足够量时, Ag 2CO 3沉淀将完全溶解. 42. 试说明什么叫螯合物. 答 螯合物是指含有多齿配位体并形成螯环的配合物. 43. 酸碱质子理论与电离理论有哪些区别? 答 (a) 对酸碱的定义不同; (b) 质子理论中没有盐的概念; (c) 酸碱反应的实质不同; (d) 适用的溶剂不同. 五、计算题 44. (1) 14.6% (2) 0.454 mol ?dm -1 (3) 0.54 mol ?kg -1 (4) 0.991 45. 186 g ?mol -1 46. 2327.53 Pa 326.4 kPa 47. (1) b (H +) = 9.4 10-4 mol ?kg -1 b (Ac -) = 9.4 10-4 mol ?kg -1 α = 1.88% (2) b (H +) = 3.5 10-5 mol ?kg -1 b (Ac -) = 0.025 mol ?kg -1 α = 0.07% (3) b (H +) = 0.025 mol ?kg -1 b (Ac -) = 3.52 10-5 mol ?kg -1 (4) b (H +) = 1.76 10-5 mol ?kg -1 b (Ac -) = 0.025 mol ?kg -1 48. 0.01 mol ?kg -1的某一元弱酸溶液, 在298K 时, 测定其pH 为5.0, 求: (1) 该酸的K a °和α; (2) 加入1倍水稀释后溶液的pH, K a °和α. 解: (1) pH = 5.0, b (H +) = 1 10-5 mol ?kg -1 HB = H + + B - b (eq)/mol ?kg -1 0.01-1 10-5 1 10-5 1 10-5 52 8a 5 (110)1100.01110 K ---?==?-? 5110100%0.1%0.01 α-?=?= (2) HB = H + + B - b (eq)/mol ?kg -1 0.005-x x x K a ° = 1.0 10-8, (0.005-x ) ≈ x , 28a 1100.005 x K -==? b (H +) = 7.07 10-6 mol ?kg -1 pH = 5.15 6 7.0710100%0.14%0.005 α-?=?= 49. 计算20℃时, 在0.10 mol ?kg -1氢硫酸饱和溶液中: (1) b (H +), b (S 2-)和pH; (2) 如用HCl 调节溶液的酸度为pH = 2.00时, 溶液中的为S 2-浓度多少? 计算结果说明什么问题?

多元统计分析习题分为三部分思考题验证题和论文题

《多元统计分析》习题分为三部分:思考题、验证题和论文题 思考题 第一章绪论 1﹑什么是多元统计分析? 2﹑多元统计分析能解决哪些类型的实际问题? 第二章聚类分析 1﹑简述系统聚类法的基本思路。 2﹑写出样品间相关系数公式。 3﹑常用的距离及相似系数有哪些?它们各有什么特点? 4﹑利用谱系图分类应注意哪些问题? 5﹑在SAS和SPSS中如何实现系统聚类分析? 第三章判别分析 1﹑简述距离判别法的基本思路,图示其几何意义。 2﹑判别分析与聚类分析有何异同? 3﹑简述贝叶斯判别的基本思路。 4﹑简述费歇判别的基本思路。 5﹑简述逐步判别法的基本思想。 6﹑在SAS和SPSS软件中如何实现判别分析? 第四章主成分分析 1﹑主成分分析的几何意义是什么? 2﹑主成分分析的主要作用有那些? 3﹑什么是贡献率和累计贡献率,其意义何在? 4﹑为什么说贡献率和累计贡献率能反映主成分中所包含的原始变量的信息? 5﹑为什么要用标准化数据去估计V的特征向量与特征值? 6﹑证明:对于标准化数据有S=R。 7﹑主成分分析在SAS和SPSS中如何实现? 第五章因子分析 1﹑因子得分模型与主成分分析模型有何不同?

2﹑因子载荷阵的统计意义是什么? 3﹑方差旋转的目的是什么? 4﹑因子分析有何作用? 5﹑因子模型与回归模型有何不同? 6﹑在SAS和SPSS中如何实现因子分析? 第六章对应分析 1﹑简述对应分析的基本思想。 2﹑简述对应分析的基本原理。 3﹑简述因子分析中Q型与R 型的对应关系。 4﹑对应分析如何在SAS和SPSS中实现? 第七章典型相关分析 1﹑典型相关分析适合分析何种类型的数据? 2﹑简述典型相关分析的基本思想。 3﹑典型变量有哪些性质? 4﹑典型相关系数和典型变量有何意义? 5﹑典型相关分析有何作用? 6 ﹑在SAS和SPSS中如何实现典型相关分析? 验证题 第二章聚类分析 1、为了更深入了解我国人口的文化程度,现利用1990年全国人口普查数据对全国30个省、直辖市、自治区进行聚类分析。分析选用了三个指标:(1)大学以上文化程度的人口占全部人口的比例(DXBZ);(2)初中文化程度的人都占全部人口的比例(CZBZ);(3)文盲半文盲人口占全部人口的比例(WMBZ),分别用来反映较高、中等、较低文化程度人口的状况。计算样品之间的相似系数,使用最长距离法、重心法和Ward法,将上机结果按样品号画出聚类图,并根据聚类图将30个样品分为四类。 2、根据信息基础设施的发展状况,对世界20个国家和地区进行分类。只要采用6个指标:(1)Call—每千人拥有电话线数,(2)movecall—每千户居民蜂窝移动电话数,(3)fee—高峰时期每三分钟国际电话的成本,(4)Computer—每千人拥有的计算机数,(5)mips—每千人中计算机功率(每秒百万指令),(6)net—每千人互联网络户主数。计算样本之间的距离采用欧式距离,用最长距离法、重心法、离差平方和法进行计算。

单片机试题及答案1

一、填空题 已知x的补码数10110111B,x的真值是___201D。 进制转换:134D=__10000110B;=______86H。 32K存储容量对应的地址范围从0000H-7FFFH_。 CPU与内存或I/O接口相连的系统总线通常由_控制总线__、数据总线__、地址总线___等三种信号组成。MCS-51单片机上电复位时PC=_0000_H,SP=_07_H;工作寄存器缺省采用第___________组,这组寄存器的地址范围是从______H~_____H。 MCS-51单片机系列有__5__个中断源,可分为___2__个优先级。上电复位时外部中断0__中断源的优先级别最高。 MCS-51单片机内部RAM共分为______2__个功能区,其高端128个字节的地址空间称为特殊功能寄存器_区,其中仅有________个字节有实际意义。 8255可编程芯片通常作为_并行接口_______扩展之用;8253可编程芯片通常作为_定时器_______扩展之用。8155可编程芯片通常作为_并行接口计数器和存储器______扩展之用;8279可编程芯片通常作为_键盘/显示控制器________扩展之用。 MCS-51 的并行I/O口信息有____读引脚________和____读锁存_________两种读取方法,读一改一写操作是针对并行I/O口内的锁存器进行的。 74LS273通常用来作为简单______输出__________接口扩展;而74LS244则常用来作为简单________输入_______接口扩展。 不带输入数据锁存器的D/A转换器,CPU必须通过______锁存或寄存__器件与D/A转换器传送数据;无三态输出功能的A/D转换器,应当通过_____三态___器件与CPU传送数据。 若用并行口来扩展一个有36只按键的行列式键盘,最少需__12_根I/O线。 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中___八_块芯片。 MCS-51单片机访问外存储器时利用_____ALE_______信号锁存来自_____P0_____口的低八位地址信号。在MCS-51系统中,当晶振频率采用12MHz时,一个机器周期等于_1__微秒。 8051的T0作为计数器用时,其计数频率不能超过晶振频率的___二十四分之一__。 二、选择题 通常所说的主机是指( C )。 (A)硬件和软件(B)CPU和磁盘存储器 (C)CPU和主存(D)运算器和控制器

单片机原理及应用张毅刚课后习题答案完整版

第1章思考题及习题1参考答案 一、填空 1. 除了单片机这一名称之外,单片机还可称为或。答:微控 制器,嵌入式控制器. 2.单片机与普通微型计算机的不同之处在于其将、、和 三部分,通过内部连接在一起,集成于一块芯片上。答:CPU、存储器、I/O口、总线 3. AT89S52单片机工作频率上限为 MHz。答:33 MHz。 4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低 和提高。答:成本,可靠性。 二、单选 1. 单片机内部数据之所以用二进制形式表示,主要是 A.为了编程方便B.受器件的物理性能限制 C.为了通用性D.为了提高运算速度答:B 2. 在家用电器中使用单片机应属于微计算机的。 A.辅助设计应用B.测量、控制应用

C.数值计算应用D.数据处理应用 答: B 3. 下面的哪一项应用,不属于单片机的应用范围。 A.工业控制 B.家用电器的控制 C.数据库管理 D.汽车电子设备 答:C 三、判断对错 1. STC系列单片机是8051内核的单片机。对 2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、 1个中断源、1个定时器(且具有捕捉功能)。对 3. 单片机是一种CPU。错 4. AT89S52单片机是微处理器。错 5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。错 6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对

大气环境化学思考题与习题参考答案

《大气环境化学》重点习题及参考答案 1.大气中有哪些重要污染物?说明其主要来源和消除途径。 环境中的大气污染物种类很多,若按物理状态可分为气态污染物和颗粒物两大类;若按形成过程则可分为一次污染物和二次污染物。按照化学组成还可以分为含硫化合物、含氮化合物、含碳化合物和含卤素化合物。主要按照化学组成讨论大气中的气态污染物主要来源和消除途径如下: (1)含硫化合物 大气中的含硫化合物主要包括:氧硫化碳(COS)、二硫化碳(CS2)、二甲基硫(CH3)2S、硫化氢(H2S)、二氧化硫(SO2)、三氧化硫(SO3)、硫酸(H2SO4)、亚硫酸盐(MSO3)和硫酸盐(MSO4)等。大气中的SO2(就大城市及其周围地区来说)主要来源于含硫燃料的燃烧。大气中的SO2约有50%会转化形成H2SO4 2-,另外50%可以通过干、湿沉降从大气中消除。H2S主要来自动植物机或SO 4 体的腐烂,即主要由植物机体中的硫酸盐经微生物的厌氧活动还原产生。大气中H2S主要的去除反应为:HO +H2S→H2O+ SH。 (2)含氮化合物 大气中存在的含量比较高的氮的氧化物主要包括氧化亚氮(N O)、一氧化氮 2 )。主要讨论一氧化氮(NO)和二氧化氮(NO2),用通式(NO)和二氧化氮(NO 2 NO x表示。NO和NO2是大气中主要的含氮污染物,它们的人为来源主要是燃料的燃烧。大气中的NOx最终将转化为硝酸和硝酸盐微粒经湿沉降和干沉降从大气中去除。其中湿沉降是最主要的消除方式。 (3)含碳化合物 大气中含碳化合物主要包括:一氧化碳(CO)、二氧化碳(CO2)以及有机的碳氢化合物(HC)和含氧烃类,如醛、酮、酸等。 CO的天然来源主要包括甲烷的转化、海水中CO的挥发、植物的排放以及森林火灾和农业废弃物焚烧,其中以甲烷的转化最为重要。CO的人为来源主要是在燃料不完全燃烧时产生的。大气中的CO可由以下两种途径去除:土壤吸收(土壤中生活的细菌能将CO代谢为CO2和CH4);与HO自由基反应被氧化为CO2。

信息检索思考题及答案

第一章思考题 学号姓名专业 一、单选题 1、信息素养的核心是c A、信息意识; B、信息知识; C、信息能力; D、信息道德 2、20世纪70年代,联合国教科文组织提出:人类要向着___b__发展. A、终身学习; B、学习型社会; C、创新发展; D、信息素质 二、多选题 1、简单地说,信息素养就是“ abcd 信息的技能或能力。” A、发现; B、检索; C、分析; D、利用 2、一般来说,信息素养主要包括 abcd 四个方面的内容 A、信息意识; B、信息知识; C、信息能力; D、信息道德 3、提高信息素养的途径是abcd A、系统的“信息检索课”; B、参加信息素养培训; C、利用网络和多媒体; D、加强计算机基础知识学习。 三、简答题 1、高校学生应具备的信息素养的6个一级指标是什么? 答:○1鉴别信息及其来源○2有效地获取所需的信息 ○3确定所需信息的范围○4将检出的信息融入自己的知识基础 ○5有效地利用信息去完成一个具体的任务 ○6合理、合法地获取和利用信息 2、美国图书馆协会(ALA)1989对“信息素养”的定义是什么?

答:信息素养是指个人具有察觉何时需要信息,且能有效的查询、评估、组织与利用信息的能力。 3、简述信息意识、信息知识、信息能力和信息道德的关系。 答:信息素养的四个要素共同构成一个不可分割的统一整体。信息意识是先导,信息知识是基础,信息能力是核心,信息道德是保证。 第二章思考题 学号姓名专业 一、单选题 1.参考文献的标准著录格式是____A________。 A、著者篇名来源出处; B、篇名著者来源出处 2.请标出文献:马品仲. 大型天文望远镜研究. 中国的空间科学技术,1993,13(5)P6-14,ISSN1000-758X 属于哪种文献类型___A_________。 A、图书; B、科技报告; C、期刊; D、报纸 二、多选题 1. 下列哪项属于按出版类型分类的文献类型______BCD______。 A、光盘; B、图书; C、期刊; D、学位论文 2. 下列哪项属于文献三要素_____ABC_______。 A、知识; B、载体; C、记录方式; D、信息

单片机原理及应用课后习题参考答案~章

《单片机原理及应用》习题答案 第一章计算机基础知识 1-1 微型计算机主要由哪几部分组成?各部分有何功能? 答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。 CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。 存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。按其功能可分为RAM和ROM。 输入/输出(I/O)接口是CPU与外部设备进行信息交换的部件。 总线是将CPU、存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。 1-3 什么叫单片机?其主要由哪几部分组成? 答:单片机(Single Chip Microcomputer)是指把CPU、RAM、ROM、定时器/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。 1-4 在各种系列的单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用? 答:单片机片内ROM的配置状态可分四种: (1)片内掩膜(Mask)ROM型单片机(如8051),适合于定型大批量应用产品的生产; (2)片内EPROM型单片机(如8751),适合于研制产品样机; (3)片内无ROM型单片机(如8031),需外接EPROM,单片机扩展灵活,适用于研制新产品;

(4)EEPROM(或Flash ROM)型单片机(如89C51),内部程序存储器电可擦除,使用更方便。 1-5 写出下列各数的另两种数制的表达形式(二、十、十六进制) 1-6 写出下列各数的BCD参与: 第二章MCS-51单片机的硬件结构 2-1 8052单片机片内包含哪些主要逻辑功能部件? 答:8052单片机片内包括: ①8位中央处理器CPU一个 ②片内振荡器及时钟电路 ③256B数据存储器RAM。 ④8KB片内程序存储空间ROM ⑤21个特殊功能寄存器SFR ⑥4个8位并行I/O端口(32条线) ⑦1个可编程全双工串行口 ⑧可寻址64KB的外部程序存储空间和外部数据存储空间 ⑨3个16位的定时器/计数器

思考题及习题8参考答案

第8章思考题及习题8参考答案 一、填空 1、AT89S51的串行异步通信口为(单工/半双工/全双工)。 答:全双工。 2. 串行通信波特率的单位是。 答:bit/s 3. AT89S51的串行通信口若传送速率为每秒120帧,每帧10位,则波特率为 答:1200 4.串行口的方式0的波特率为。 答:fosc/12 5.AT89S51单片机的通讯接口有和两种型式。在串行通讯中,发送时要把数据转换成数据。接收时又需把数据转换成数据。 答:并行,串行,并行,串行,串行,并行 6.当用串行口进行串行通信时,为减小波特率误差,使用的时钟频率为 MHz。答:11.0592 7.AT89S51单片机串行口的4种工作方式中,和的波特率是可调的,与定时器/计数器T1的溢出率有关,另外两种方式的波特率是固定的。 答:方式1,方式3 8.帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式。答:方式1。 9.在串行通信中,收发双方对波特率的设定应该是的。 答:相同的。 10.串行口工作方式1的波特率是。 答:方式1波特率=(2SMOD/32)×定时器T1的溢出率 二、单选 1.AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择。 A. 方式0 B.方式1 C. 方式2 D.方式3 答:A 2. 控制串行口工作方式的寄存器是。

A.TCON B.PCON C. TMOD D.SCON 答:D 三、判断对错 1.串行口通信的第9数据位的功能可由用户定义。对 2.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的。对 3.串行通信方式2或方式3发送时,指令把TB8位的状态送入发送SBUF中。错 4.串行通信接收到的第9位数据送SCON寄存器的RB8中保存。对 5.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。对 6. 串行口工作方式1的波特率是固定的,为fosc/32。错 7. AT89S51单片机进行串行通信时,一定要占用一个定时器作为波特率发生器。错 8. AT89S51单片机进行串行通讯时,定时器方式2能产生比方式1更低的波特率。错 9. 串行口的发送缓冲器和接收缓冲器只有1个单元地址,但实际上它们是两个不同的寄存 器。对 四、简答 1.在异步串行通信中,接收方是如何知道发送方开始发送数据的? 答:实质就是如何检测起始位的开始。当接收方检测到RXD端从1到0的负跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。 2.AT89S51单片机的串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定? 答:有4种工作方式:方式0、方式1、方式2、方式3; 有3种帧格式,方式2和3具有相同的帧格式;方式0的发送和接收都以fosc/12为固定波特率, 方式1的波特率=2SMOD/32×定时器T1的溢出率 方式2的波特率=2SMOD/64×fosc 方式3的波特率=2SMOD/32×定时器T1的溢出率 3.假定串行口串行发送的字符格式为1个起始位、8个数据位、1个奇校验位、1个停止位,请画出传送字符“B”的帧格式。 答:字符“B”的ASCII码为“42H”,帧格式如下:

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