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

单片机第4章习题参考答案

单片机第4章习题参考答案
单片机第4章习题参考答案

单片机实用技术--第4章习题解答

1.MCS-51单片机有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU 响应各中断时,其中断入口地址是多少? 答:(1)5个。 (2) IE0:外部中断0请求标志。IE0=1表明外部中断0向CPU 申请中断。 IE1:外部中断1请求标志。IE1=1表明外部中断1向CPU 申请中断。 TF0:定时器T0溢出标志。当定时器T0计满溢出时,由硬件使TF0置“1”,并且申请中断。 TF1:定时器T1溢出标志。当定时器T1计满溢出时,由硬件使TF1置“1”,并且申请中断。 TI :发送中断标志。RI :接收中断标志。 (3)外部中断0,外部中断1请求标志。又分为两种方式,当电平触发方式时由软件方法复位;为边沿触发方式时,由内部硬件自动复位。 定时器T0、定时器T1溢出标志。可由内部硬件自动复位。 TI,RI 标志由软件复位。 (4)外部中断有两个,分别是0INT 和1INT ,其入口地址分别是0003H 和0013H 。内部中断有3个,分别是T0,T1和串行口,它们的入口地址分别为:000BH ,001BH 和0023H 。 2.如何计算计数初值?如何编程送入计数初值? 答:设初值为X ,最大计数值为M 。初值X 与机器周期T 机及定时时间T 的关系为 (M ?X )T 机=T MOV TL0,#x1 H MOV TH0,#x2 H 3.外部中断源有电平触发和边沿触发两种触发方式,这两种触发方式所产生的中断过程有何不同?怎样设定? 答:IT1:外部中断触发方式选择位。当IT1=0,外部中断1为电平触发方式。在这种方式下,CPU 在每个机器周期的S5P2期间对1INT (P3.3)端子采样,若采到低电平,则认为有 中断申请,随即使IE1=1;若采到高电平,则认为无中断申请或中断申请已撤除,随即清除IE1标志。在电平触发方式中,CPU 响应中断后不能自动清除IE1标志,也不能由软件清除IE1标志,所以在中断返回前必须撤消1INT 端子上的低电平,否则CPU 将再次响应中 断,从而造成出错。 若IT1=1,外部中断1为边沿触发方式,CPU 在每个机器周期的S5P2期间对1INT (P3.3) 端子采样。若在连续两个机器周期采样到先高电平后低电平(即下跳沿),则认为有中断申请,随即使IE1=1;此标志一直保持到CPU 响应中断时,才由硬件自动清除。在边沿触发方式中,为保证CPU 在两个机器周期内检测到先高后低的负跳变,输入高低电平的持续时间最少要保持12个时钟周期。 IT0同上。 4.定时/计数器工作于定时和计数方式时有何异同点? 答:16位的定时器/计数器实质上是一个加1计数器,其控制电路受软件控制、切换。 定时器工作于定时前先装入初值,利用送数指令将初值装入TH0和TL0或TH1和TL1,当发出启动命令后,装初值寄存器开始计数,连续加1,每一个机器周期加1一次,定时是对内部的机器周期脉冲计数。 工作于计数方式时,是对外部的脉冲计数,两个机器周期计一个数。 5.定时/计数器的4种工作方式各有何特点? 答:方式0:16位寄存器(TH1和TL1)只用13位。其中TL1的高3位未用,其余位占整

单片机试卷及答案

一选择题 (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.存放

工程热力学习题答案第四章

第四章 4-1 1kg空气在可逆多变过程中吸热40kJ,其容积增大为,压力降低为,设比热为定值,求过程中内能得变化、膨胀功、轴功以及焓与熵得变化。 解:热力系就是1kg空气 过程特征:多变过程=0、9 因为 内能变化为 =717、5 =1004、5 =3587、5 =8×103J 膨胀功:=32 ×103J 轴功:28、8 ×103J 焓变:=1、4×8=11、2 ×103J 熵变:=0、82×103 4-2 有1kg空气、初始状态为,℃,进行下列过程: (1)可逆绝热膨胀到; (2)不可逆绝热膨胀到,; (3)可逆等温膨胀到; (4)可逆多变膨胀到,多变指数; 试求上述各过程中得膨胀功及熵得变化,并将各过程得相对位置画在同一张图与图上解:热力系1kg空气 (1)膨胀功: =111、9×103J 熵变为0 (2)=88、3×103J =116、8 (3)=195、4×103 =0、462×103 (4)=67、1×103J =189、2K =-346、4 4-3具有1kmol空气得闭口系统,其初始容积为1m3,终态容积为10 m3,当初态与终态温度均100℃时,试计算该闭口系统对外所作得功及熵得变化。该过程为:(1)可逆定温膨胀;(2)向真空自由膨胀。 解:(1)定温膨胀功7140kJ 19、14kJ/K (2)自由膨胀作功为0 19、14kJ/K 4-4质量为5kg得氧气,在30℃温度下定温压缩,容积由3m3变成0、6m3,问该过程中工质吸收或放出多少热量?输入或输出多少功量?内能、焓、熵变化各为多少? 解:-627、2kJ 放热627、2kJ

因为定温,内能变化为0,所以 内能、焓变化均为0 熵变: -2、1 kJ/K 4-5 为了试验容器得强度,必须使容器壁受到比大气压力高0、1MPa 得压力。为此把压力等于大气压力。温度为13℃得空气充入受试验得容器内,然后关闭进气阀并把空气加热。已知大气压力B =101、3kPa,试问应将空气得温度加热到多少度?空气得内能、焓与熵得变化为多少? 解:(1)定容过程 568、3K (2) 内能变化:202、6kJ/kg 283、6 kJ/kg 0、49 kJ/(kg 、K) 4-6 6kg 空气由初态p1=0、3MPa,t1=30℃,经过下列不同得过程膨胀到同一终压p2=0、1MPa:(1)定温过程;(2)定熵过程;(3)指数为n =1、2得多变过程。试比较不同过程中空气对外所作得功,所进行得热量交换与终态温度。 解:(1)定温过程 573、2 kJ T2=T1=30℃ (2)定熵过程 =--=--=--]) 3 .01 .0(1[*303*14.1287*6]) 1 2 (1[114 .11 4.11 k k p p T k R m W 351、4 kJ Q =0 221、4K (3)多变过程 =252、3K 436、5 kJ 218、3 kJ 4-7 已知空气得初态为p1=0、6MPa,v1=0、236m 3 /kg 。经过一个多变过程后终态变化为 p2=0、12MPa,v2=0、815m 3 /kg 。试求该过程得多变指数,以及每千克气体所作得功、所吸收得热量以及内能、焓与熵得变化。 解:(1)求多变指数=1、30 1千克气体所作得功 =--=--= )815.0*12.0236.0*6.0(*13.11]2211[11v p v p n w 146kJ/kg 吸收得热量 )1122(1 1 1)12(11)12(v p v p k n k n T T k R n k n T T c q n ----=----= -= =36、5 kJ/kg 内能: 146-36、5=-109、5 kJ/kg

C51单片机习题及答案

C51单片机习题及答案 第一章 1-1选择 1.计算机中最常用的字符信息编码是( A ) A ASCII B BCD码 C 余3码 D 循环码 2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs A 1.5 B 3 C 1 D 0.5 3.MCS-51的时钟最高频率是( A ). A 12MHz B 6 MHz C 8 MHz D 10 MHz 4.以下不是构成的控制器部件(D ): A 程序计数器、B指令寄存器、C指令译码器、D存储器 5.以下不是构成单片机的部件(D ) A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机 6.下列不是单片机总线是(D ) A 地址总线 B 控制总线 C 数据总线 D 输出总线 7.-49D的二进制补码为.( B ) A B C D 8.十进制29的二进制表示为原码(C ) A B C D 9. 十进制0.625转换成二进制数是( A ) A 0.101 B 0.111 C 0.110 D 0.100 10 选出不是计算机中常作的码制是( D ) A 原码 B 反码C补码 D ASCII 1-2填空 1.计算机中常作的码制有原码、反码和补码 2.十进制29的二进制表示为 3.十进制数-29的8位补码表示为. 4.单片微型机CPU、存储器和I\O接口三部分组成. 5.若不使用MCS-51片内存器引脚EA必须接地. 6.输入输出设备是计算机与外部世界交换信息的载体. 7.十进制数-47用8位二进制补码表示为. 8.-49D的二进制补码为. 9.计算机中最常用的字符信息编码是ASCII 10.计算机中的数称为机器数,它的实际值叫真值。 1-3判断 1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。(√) 2.MCS-51上电复位时,SBUF=00H。(×)。SBUF不定。 3.使用可编程接口必须处始化。(√)。 4.8155的复位引脚可与89C51的复位引脚直接相连。(√) 5.MCS-51是微处理器。(×)不是。 6.MCS-51系统可以没有复位电路。(×)不可以。复位是单片机的初始化操作。 7.要MCS-51系统中,一个机器周期等于1.5μs。(×)若晶振频率屡8MHz,才可能为1.5μs 8.计算机中常作的码制有原码、反码和补码(√) 9.若不使用MCS-51片内存器引脚EA必须接地. (√) 10.十进制数-29的8位补码表示为.(×)

单片机习题答案(第四章)

第四章 程序设计主要分为哪几种各有什么特点 答: 1.机器语言程序设计.指令难记,程序可读性和移植性差,不易查错和修改. 2.汇编语言程序设计. 需用汇编程序编译成机器码后方可执行,可以直接访问和操作单片机中的寄存器及存储器单元,对数据的处理表述的非常具体. 3.高级语言程序设计. 编程效率高,可移植性强,通用性强,但必须经过编译 AT89C51常用的汇编语言伪指令有哪些它们的作用是什么 答:伪指令有: ORG、END、EQU、DATA、DW、DS、BIT等,作用略 汇编语言程序设计分哪几个步骤每个步骤的主要任务是什么 答:P60页略 设内部RAM中存有两个有符号数A和B,求A和B之差,若溢出,则将两数均清零;否则,两数保持不变。 程序如下: MOV R0,#A MOV A,@R0 MOV R0,#B SUBB A,@R0 JNB OV,OVER MOV @R0,#00H MOV R0,#A MOV @R0,#00H OVER: RET 已知片内30H单元中存有一个8位无符号数。编程将它们乘2,再存回原处。设乘完结果不超出一个字节。 程序如下: ORG 0000H MOV A,30H RL A MOV 30H,A RET 编写程序,把片外RAM从2000H开始连续存放的8个数据送到片内30H开始的单元中。 程序如下: ORG 0000H MOV R7,#08H MOV DPTR,#2000H MOV R0,#30H LOOP1: MOVX A,@DPTR MOV @R0,A INC DPTR INC R0

DJNZ R7,LOOP1 RET 已知片内30H,31H中存有一个16位的二进制数,高位在前,低位在后,请编程将它们乘2,再存回原处。设乘完结果不超出双字节。 程序如下: ORG 0000H MOV A,31H CLR CY RLC A MOV 31H,A MOV A,30H RLC A MOV 30H,A AJMP $ 若有两个无符号数X,Y分别存放在外部数据存储器50,51单元中,试编写一个程序,实现X*5+Y,结果高8位存入片内42单元,低8位存入片内43单元。 程序如下: ORG 0000H MOV DPTR,#0050H; X先乘2 MOVX A,@DPTR MOV 43H,A CLR CY RLC A MOV R0,A CLR A ADDC A,42H ; 高位存 RL A MOV 42H,A MOV A,R0 ;x再乘2 CLR CY RLC A MOV R0,A CLR A ADDC A,42H ;存高位 MOV 42H,A MOV A,R0 ;4x再加x CLR CY ADD A,43H MOV 43H,A

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题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、MCS—5l单片机的最大程序寻址空间是KB,该空间的 地址范围从 至,系统上电及复位后,程序入口地址为。 2、若由程序设定PSW中的RS1、RS0=01,则工作寄存器R0~R7的直 接地址为__ __。 3、MCS-51单片机的I/O端口采用__ __ 编址方式。、 4、一个8位D/A转换器其分辨率为_ __,若该8位D/A转 换器的基准电压为5V,则数字量100对应得模拟量为。 5、单片机系统中经常采用的地址译码技术包括法和 法。 6、INTEL 8051 CPU 是位的单片机,其内部有KB的 ROM。 7、指出下列各指令中源操作数的寻址方式。 (1)MOVC A,@A+DPTR (2)XCH A,@R0; (3)MOV C,P1.0 (4)JC LOOP 8、判断下列各条指令的书写格式是否有错,并指出原因。 (1)MUL R0R1 (2)MOV A, @R7 (3)MOV A, #3000H (4)MOV R1, C 9、单片机与外设进行数据交换通常有__________方式、__________方式和_____ 方式三种。 10、MCS-51单片机串行口的方式0是________ _____方式,方式2是方式。 11、单片机复位后SP中的状态为_________,P0~P3口的状态为_________。 12、串行通信根据数据传送时的编码格式不同可分为

________________和________________两种方式。 13、堆栈按照___________原则工作,使用__________指明栈顶位置。 14、8051单片机片内有___________字节的ROM,____________字节的RAM。 15、使用8031单片机构成的系统时,其EA引脚应______________,因为______________________。 16、ADC0809是_____位的A/D转换器。 17、单片机复位后PC的内容为___________,复位对片内RAM中存放的内容______(有,无)影响。 18、多位LED显示器通常有________显示和_________显示两种接口。。 19. 执行下列两条指令后,PSW中的标志位(CY)= ,(OV)= ,(AC)= ,(P)= 。 MOV A,#80H ADD A,#98H 20.JC LOOP指令中操作数的寻址方式是,MOV A,P1指令中源操作数的寻址方式为。 21.下列指令中正确的是。 (1)RLC R7 (2)SETB R7.0 (3)MOV A, @DPTR (4)POP 40H 22.一个4k*4RAM芯片的地址线有根,数据线有。23.设(A)=30H,(B)=40H,(SP)=40H,执行下列程序段后,(A)= 。 PUSH A PUSH B

单片机第四章答案

第四章习题与思考答案 4-3 外设端口有哪两种编址方法?各有什么特点? 答:微型计算机对I/O端口进行编址的方式有两种:单独编址和统一编址。 1.外设端口单独编址 特点:(1)需要专用I/O指令,实现CPU和外设间数据传送。 (2)I/O端口地址的独立。 2.外设端口与存储器统一编址 特点:(1)无需专用I/O指令 (2)I/O端口地址是内存地址中的一部分。 4-4 I/O数据有哪四种传送方式?各有什么特点? CPU与外设之间的数据传送方式有无条件传输方式、查询方式、中断方式和DMA方式。 1.无条件传输方式 无条件传送又称为同步传送或直接传送方式。CPU在与外设进行数据交换时,外设随时处于准备好的状态,这样CPU不必查询外设的状态,也不必等待,而是直接进行数据的输入输出。 2.查询传输方式 查询传输方式也称为异步传输、条件传输方式。采用查询方式时,CPU每次与外设进行数据传输前,都要先读取状态端口的信息,查询外设是否准备就绪,只有在外设处于“就绪”状态时,才能向外设的数据端口发送数据或从其中读取数据,如果外设未就绪,就需要CPU原地循环等待外设完成准备工作,所以CPU的工作效率不高。 3.中断传输方式 在中断传输方式中,以外设为主动方,每次外设准备好就可以向CPU发出一次中断请求,使CPU暂停当前正在执行的程序,转去与外设进行一次数据传输工作,当完成了本次数据的输入或输出后,再回到原先被打断的地方继续执行原来的程序。中断方式可以大大提高CPU的效率和系统的实时性。 4.DMA方式 DMA方式即直接存储器存取方式,是一种在DMA控制器的控

制下实现的外设与存储器之间的直接数据传输方式。在整个DMA 传输过程中,是不需要CPU参与的,完全是通过硬件逻辑电路用固定的顺序发地址和读写信号来实现的,数据不需要经过CPU而是在外设和存储器之间高速传输。 4-5 8051内部的并行I/O口有哪些?各有什么功能? 1.P0口 P0口的第一功能是作为通用I/O口使用。 P0口的第二功能是作为地址(低8位地址)/数据总线的复用口。 2.P1口 P1口的第一功能是作为通用I/O口使用 3.P2口 P2口的第一功能是通用I/O口 P2口的第二功能是作为地址总线,输出高8位地址信号,与P0口输出的低8位地址组合,共同完成外部存储器单元16位地址信号的输出。 4.P3口 P3口的第一功能是通用I/O口,且各引脚有不同的第二功能。 4.8 中断处理的过程是怎样的? 所谓中断是指CPU在正常执行程序的过程中,由于某种随机发生的事件使它暂停当前正在执行的程序,转而去执行另外的一段程序(中断服务程序),在这段程序完成后自动返回被打断的程序处继续执行的过程。 CPU与外设之间一个完整的可屏蔽中断传输过程包括:中断请求、中断响应、中断处理和中断返回。 4.9 8051单片机有几个中断源?各自对应的中断标志是什么?对应的中断服务子程序入口地址是什么?IE寄存器的作用是什么? 8051单片机提供5个中断源,其中2个外部中断,2个定时器/计数器中断,1个串行口中断。 外部中断INT0/ INT1以各自引脚上输入低电平或负跳变信

单片机试题及答案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)运算器和控制器

工程热力学思考题参考答案,第四章

第四章气体和蒸汽的基本热力过程 4.1试以理想气体的定温过程为例,归纳气体的热力过程要解决的问题及使用方法解决。 答:主要解决的问题及方法: (1) 根据过程特点(及状态方程)——确定过程方程 (2) 根据过程方程——确定始、终状态参数之间的关系 (3) 由热力学的一些基本定律——计算,,,,,t q w w u h s ??? (4) 分析能量转换关系(P —V 图及T —S 图)(根据需要可以定性也可以定量) 例:1)过程方程式:T =常数(特征)PV =常数(方程) 2)始、终状态参数之间的关系: 12p p =2 1 v v 3)计算各量:u ?=0、h ?=0、s ?=21p RIn p -=21 v RIn v 4)P ?V 图,T ?S 图上工质状态参数的变化规律及能量转换情况 4.2对于理想气体的任何一种过程,下列两组公式是否都适用 答:不是都适用。第一组公式适用于任何一种过程。第二组公式21()v q u c t t =?=-适于定容过程,21()p q h c t t =?=-适用于定压过程。 4.3在定容过程和定压过程中,气体的热量可根据过程中气体的比热容乘以温差来计算。定温过程气体的温度不变,在定温过程中是否需对气体加入热量?如果加入的话应如何计算? 答:定温过程对气体应加入的热量 4.4过程热量q 和过程功w 都是过程量,都和过程的途径有关。由理想气体可逆定温过程热量公式 2 111 v q p v In v =可知,故只要状态参数1p 、1v 和2v 确定了,q 的数值也确定了,是否q 与途径无关? 答:对于一个定温过程,过程途径就已经确定了。所以说理想气体可逆过程q 是与途径有关的。 4.5在闭口热力系的定容过程中,外界对系统施以搅拌功w δ,问这v Q mc dT δ=是否成立? 答:成立。这可以由热力学第一定律知,由于是定容过2211 v v dv w pdv pv pvIn RTIn v v v ====??为零。故v Q mc dT δ=,它与外界是否对系统做功无关。 4.6绝热过程的过程功w 和技术功t w 的计算式: w =12u u -,t w =12h h - 是否只限于理想气体?是否只限于可逆绝热过程?为什么?

单片机习题集及答案

1.在MCS-51中,有7种寻址方式,它们分别为立即数寻、寄存器寻址、直接寻址、寄存器间接寻址、相对寻址、变址寻址和位寻址。 2.汇编语言的指令格式为标号:操作码操作数注释。 3.数据传送类指令执行完毕,源操作数的内容不会(会/不会)丢失。 4.8051内部RAM从20H至2FH既可位寻址,又可间接寻址,位地址空间从00H 到7FH 。5.MCS-51单片机指令系统中,指令长度有一字节、二字节和(三)字节,指令执行时间有一个机器周期、两个机器周期和四机器周期,乘法指令需四机器周期。 6.MOV A,20H中,20H的寻址方式称之为_直接___;SETB 20H的寻址方式为位寻址。 7.关于堆栈类操作的两条指令分别是_PUSH(入栈)指令_ 、POP(出栈)指令;堆栈操作只能是寄存器间接寻址寻址。 8.访问8031片外数据存储器MOVX指令采用的是寄存器间接寻址寻址方式。访问片外序存储器MOVC指令采用的是变址寻址方式。 9.设(A)=55H,(R5)=AAH,则执行ANL A,R5指令后的结果是(A)= 00H ,(R5)= AAH ;则执行ORL A,R5指令后的结果是(A)= FFH ,(R5)= AAF ; 则执行XRL A,R5指令后的结果是(A)= FFH ,(R5)= AAH 。 10.伪指令不产生(产生/不产生)可执行目标代码。汇编语言程序结束的指令为END 。11.DA指令跟在ADD,ADDC 指令的后面,用与二进制数与BCD 码的调整。若 (A)=0AH ,执行DA A指令后,(A)= 15 。 单项选择题 1.JMP跳转范围是:(D. -128~127B) 2.MCS—51系列单片机最长的一条指令需 B. 4个机器周期。 3.MOV A,@R0这条指令中@R0的寻址方式称为:(B. 寄存器间接寻址) 4.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是:B. PSW 5.下列指令中正确的是:B. JBC TF0,L1 6.下列指令中错误的是:A. SETB 50H.0 7.将累加器的值压入堆栈的正确指令是:B. PUSH A 8.下列那条减法指令是错误的:C. SUBBC 9. 指令CJNE A ,#00H ,LOOP 影响PSW的哪一位:C.CY 10. 在MUL AB指令中,若积超过255,则C. OV=1 11.在相对寻址方式中,寻址的结果体现在A.PC中 12.在相对寻址方式中,"相对"两字是指相对于 C.当前指令的末地址 13.在寄存器间接寻址方式中,指定寄存器中存放的是B.操作数地址 14.对程序存储器的读操作,只能使用D.MOVC指令 15.必须进行十进制调整的十进制运算C.只有加法 16.执行返回指令时,返回的断点是C.调用指令下一条指令的首地址 17.下列指令中与进位标志位CY 无关的指令有D.无条件转移指令 18.可以为访问程序存储器提供或构成地址的有D.PC、A、DPTR和SP 19.以下各项中不能用来对内部数据存储器进行访问的是A.数据指针DPTR 20.若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用指令C.MOV PSW.3,C 21.不能为程序存储器提供和构成地址的有:D.PSW

(完整版)工程热力学思考题答案,第四章

e i r e 第四章 气体和蒸汽的基本热力过程 4.1试以理想气体的定温过程为例,归纳气体的热力过程要解决的问题及使用 方法解决。 答:主要解决的问题及方法: (1)根据过程特点(及状态方程)——确定过程方程(2)根据过程方程——确定始、终状态参数之间的关系 (3)由热力学的一些基本定律——计算,,,,,t q w w u h s ???(4)分析能量转换关系(P—V 图及T—S 图)(根据需要可以定性也可以定量) 例:1)过程方程式: =常数 (特征) =常数 (方程) T PV 2)始、终状态参数之间的关系: =12p p 2 1 v v 3)计算各量:=0 、 =0 、==u ?h ?s ?21p RIn p -21 v RIn v 2211 v v dv w pdv pv pvIn RTIn v v v ====?? 2 1 t v w w RTIn v ==2 1 t v q w w RTIn v ===4) P ?V 图,T ? S 图上工质状态参数的变化规律及能量转换情况

A t h 4.2 对于理想气体的任何一种过程,下列两组公式是否都适用? 21212121(),();(),()v p v p u c t t h c t t q u c t t q h c t t ?=-?=-=?=-=?=-答:不是都适用。第一组公式适用于任何一种过程。第二组公式 适于定容过程, 适用于定压过程。 21()v q u c t t =?=-21()p q h c t t =?=-4.3在定容过程和定压过程中,气体的热量可根据过程中气体的比热容乘以温差来计算。定温过程气体的温度不变,在定温过程中是否需对气体加入热量?如果加入的话应如何计算? 答:定温过程对气体应加入的热量 2211 v v dv w pdv pv pvIn RTIn v v v ====??21 t v w w RTIn v ==21 t v q w w RTIn v ===4.4 过程热量 和过程功都是过程量,都和过程的途径有关。由理想气体 q w 可逆定温过程热量公式可知,故只要状态参数、和确定了, 2 111 v q p v In v =1p 1v 2v 的数值也确定了,是否 与途径无关? q q 答:对于一个定温过程,过程途径就已经确定了。所以说理想气体可逆过程 q

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 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接口实际上是向用

单片机课后习题

单片机考试复习资料 第一章、绪论 1、什么叫单片机其主要特点有哪些 答: 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 单片机主要特点有:控制性能和可靠性高;体积小、价格低、易于产品化;具有良好的性能价格比。 2、单片机有哪些应用领域 答: 智能仪器仪表; 机电一体化产品; 实时工业控制; 分布系统的前端模块; 家用电器;

交通与航空航天。 3、仿真调试有哪两种形式硬件仿真的目的是什么?答: 软件模拟和硬件仿真。 仿真的目的就是可以进行调试、跟踪、监视。 4、简述单片机应用系统的开发过程。 答: 系统需求分析; 硬件方案设计; 软件编程; 仿真调试; 实际运行。

第二章、80c51的结构和原理 1、80c51单片机在功能上,程序存储器的配置上主要有哪些分类答: 功能上分为基本型和增强型; 工艺上分为HMOS工艺和CHMOS工艺; 在片内程序存储器的配置上有掩膜ROM、EPROM和Flash、无片内程序存储器形式。 2、80c51基本型的存储器地址空间如何划分各空间的地址范围和容量如何 答: 在物理上设计成程序存储器和数据存储器两个独立的空间; 片内程序存储器为4KB,地址范围是0000H-0FFFH,

片内数据存储器为128字节RAM,地址范围是00H-7FH, 3、80c51单片机晶振频率分别为12Mhz,时,机器周期分别为多少答: 晶振频率为f,一个时钟周期为1/f,机器周期为12*1/f。 1μs,μs。 4、80c51单片机复位后的状态如何常用的复位方法有哪些 答: 复位后,PC内容为0000H; P0口~P3口内容为FFH; SP内容为07H; SBUF内容不定; IP、IE和PCONww的有效位为0; 其余的特殊功能寄存器的状态均为00H。 复位方法一种是上电复位,另一种是上电与按键均有效的复位。

工程热力学第四章思考题答案

第四章思考题 4-1 容器被闸板分割为A、B两部分。A中气体参数为P A、T A,B为真空。现将隔板抽去,气体作绝热自由膨胀,终压将为P2,试问终了温 度T2是否可用下式计算?为什么? 1 2 2 () k k A A p T T p -= 答:气体作绝热自由膨胀是不可逆绝热过程,因此终了温度T2不可用上式计算。 4-2 今有任意两过程a-b,b-c,b、c两点在同一定熵线上,如图所示。试问:Δuab、Δuac哪个大?再设b、c 两点在同一条定温线上,结果又如何? 答:由题可知,因b、c两点在同一定熵 线上T b>T c, ub>uc. Δuab>Δuac。若b、 c两点在同一条定温线上,T b=T c, ub=u c. Δuab=Δuac。 4-3将满足下列要求的多变过程表示在p-v图和T-s图上(工质为空气)。

(1)工质又升压、又升温、又放热;(2)工质又膨胀、又降温、又放热; (3)n=1.6的膨胀过程,判 断q,w,Δu的正负; 答:n=1.6的压缩过程在p-v 图和T-s图上表示为1→2 过程。在此过程中q>0, w<0,Δu>0 (4)n=1.3的压缩过程,判断q,w,Δu的正负。

答:n=1.3的压缩过程在p-v图和T-s图上表示为1→2过程。在此过程中q<0,w<0,Δu>0 4-4将p-v图表示的循环,如图所示,表示在T-s图上。图中:2-3,5-1,为定容过程;1-2,4-5为定熵过程;3-4为定压过程。 答:T-s图如图 所示

4-5 以空气为工质进行的某过程中,加热量的一半转变为功,试问过程的多变指数n 为多少?试在p-v 图和T-s 图上画出该过程的大概位置(比热容比可视为定值)。 答:多变过程中,遵循热力学第一定律q u w =?+,由题可知12q u =?,由于v 21()1n -k q c T T n =--,所以() v 21v 21()()21n -k c T T c T T n -=--即: () 121n -k n =-,0.6n = 4-6如果采用了有效的冷却方法后,使气体在压气机汽缸中实现了定温压缩,这时是否还需要采用多级压缩?为什么?(6分) 答:还需要采用多级压缩,由余隙效率可知, 12111n v p c p λ??????=-- ????????? ,余隙使一部分气缸容积不能被有效利用,压力比越大越不利。因此,当需要获得较高压力时,必须采用多级压缩。

51单片机复习题及答案

第1章单片机概述 3 ?在家用电器中使用单片机应属于微计算机的 _________ o A ?辅助设计应用; B ?测量、控制应用; C .数值计算应用; D ?数据处理应用 答:B o 4?微处理器、微计算机、微处理机、 CPU 、单片机它们之间有何区别? 答:微处理器、微处理机和CPU 都是中央处理器的不同称谓;而微计算机、单片机都是一个完 整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。 5. MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751 o 它们的差别是在片内程序存 储器上。8031无片内程序存储器,8051片内有4KB 的程序存储器ROM ,而8751片内集成有 4KB 的程序存储器EPROM o 6. 为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“ MCS ”是In tel 公司生产的单片机的系列符号,而 51系列单 片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 第2章51单片机片内硬件结构 1?在51单片机中,如果采用6MHz 晶振,一个机器周期为 答:2血 2. AT89C51单片机的机器周期等于 答: 12o 3?若A 中的内容为63H ,那么,P 标志位的值为— 答:P 标志位的值为0o 4?内部RAM 中,可作为工作寄存器区的单元地址为 答:00H ; 1FH o 5?通过堆栈操作实现子程序调用,首先要把 ______ 回时,再进行出栈保护,把保护的断点送回到 _____ 答: PC ; PC o 6. 51单片机程序存储器的寻址范围是由程序计数器PC 的位数所决定的,因为51单片机的PC 是16位的,因此其寻址的范围为 ___________ KB o 答: 64KB o 7?判断下列 1 .单片机与普通微型计算机的不同之处在于其将 块芯片上。 答:CPU 、存储器、I/O 口。 2. 8051与8751的区别是 — A .内部数据存储单元数目不同 C .内部程序存储器的类型不同 答:C o 、和 3部分集成于 B .内部数据存储器的类型不同 D .内部寄存器的数目不同 个时钟振荡周期。 的内容入栈,以进行断点保护。调用返 项说法是正确的。

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