单片机原理与应用赵德安习题答案

合集下载

单片机原理与应用-赵德安

单片机原理与应用-赵德安

单片机原理与应用-赵德安

单片机原理与应用

第1章微机基础知识

考试知识点:

1、各种进制之间的转换

(1)各种进制转换为十进制数

方法:各位按权展开相加即可。

(2)十进制数转换为各种进制

方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。

(3)二进制数与十六进制数之间的相互转换方法:每四位二进制转换为一位十六进制数。

2、带符号数的三种表示方法

(1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。

(2)反码:正数的反码与原码相同。负数的反码把原码的最高位不变,其余各位求反。

(3)补码:正数的补码与原码相同。负数的补码为反码加1。

原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。

3、计算机中使用的编码

(1)BCD码:每4位二进制数对应1位十进制数。

(2)ASCII码:7位二进制数表示字符。0~9的ASCII码30H~39H,A的ASCII码41H,a的ASCII码61H。

考试复习题:

1、求十进制数-102的补码(以2位16进制数表示),该补码为。

2、123= B= H。

3、只有在________码表示中0的表示是唯一的。

4、真值-0000000B的反码为;其补码为。

5、+1000110B的反码是;-0110011B 的补码是。

6、10101.101B转换成十进制数是()。

(A)46.625 (B)23.625 (C) 23.62 (D) 21.625

7、3D.0AH转换成二进制数是()。

(A)111101.0000101B (B) 111100.0000101B

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

1. 为什么单片机被广泛应用于各种电子设备中?

单片机被广泛应用于各种电子设备中的原因有很多。首先,单片机具有体积小、功耗低、成本低的特点,能够满足现代电子设备对于小型化、便携和节能的需求。其次,单片机集成了中央处理器、存储器、输入输出端口等功能模块,能够满足电子设备对于高性能、多功能的要求。此外,单片机具有灵活的可编程性,能够根据不同的应用需求进行定制开发,满足各种电子设备的特定功能和性能要求。因此,单片机被广泛应用于各种电子设备中。

2. 什么是单片机的工作原理?

单片机是一种集成了中央处理器、存储器、输入输出端口等功能模块的微型计

算机系统。其工作原理是通过中央处理器执行程序指令,对输入输出端口进行数据交换,从而实现对外部设备的控制和数据处理。单片机内部包含了运算器、控制器、存储器等核心部件,通过时钟信号的控制,按照程序指令序列完成各种运算和数据处理操作。单片机的工作原理可以简单概括为接收输入信号、进行数据处理、输出控制信号的过程。

3. 单片机的应用领域有哪些?

单片机在各种电子设备中都有广泛的应用,主要包括消费类电子产品、工业自

动化设备、通信设备、汽车电子系统等领域。在消费类电子产品中,单片机被应用于智能手机、数码相机、家用电器等产品中,实现各种功能和控制。在工业自动化设备中,单片机被应用于PLC、工业控制器、传感器等设备中,实现自动化生产

和控制。在通信设备中,单片机被应用于调制解调器、路由器、交换机等设备中,实现数据传输和网络控制。在汽车电子系统中,单片机被应用于发动机控制、车载娱乐、车身电子系统等领域,实现车辆的各种功能和控制。可以看出,单片机在各种应用领域都有重要的地位和作用。

单片机原理与应用 参考答案

单片机原理与应用 参考答案

1.2 单片机的定义.

1

【单选题】

单片机是将做到一块集成电路芯片中,称为单片机。•A、

CPU、RAM、ROM

•B、

CPU、I/O设备

•C、

CPU、RAM

•D、

CPU、RAM、ROM、I/O设备

正确答案: D 我的答案:D

2

【单选题】

微处理器由和控制器两部分组成,是计算机的控制核心。•A、

运算器

•B、

计数器

•C、

定时器

正确答案: A 我的答案:A

3

【判断题】

STC15系列单片机是高档16位单片机。

正确答案:×我的答案:×

第二章第一节已完成

1

【单选题】

每取完一个字节后,PC的内容自动加(),为取下一个字节做准备。•A、

1

•B、

2

•C、

3

•D、

4

正确答案: A 我的答案:A

2

【单选题】

程序计数器PC是一个()位的计数器。

•A、

8

•B、

16

•C、

32

•D、

64

正确答案: B 我的答案:B

3

【单选题】

()指到哪里,CPU就从哪里开始执行程序。•A、

A

•B、

B

•C、

CPU

•D、

PC

正确答案: D 我的答案:D

4

【单选题】

()任务是实现算术与逻辑运算、位变量处理与传送等操作。

•A、

定时器

•B、

计数器

•C、

控制器

•D、

运算器

正确答案: D 我的答案:D

2.2已完成

1

【单选题】

单片机片内RAM的字节地址50H中,可以存放位的二进制数字。

•A、

1

•B、

2

8

•D、

16

正确答案: C 我的答案:C

2

【单选题】

单片机运行后,RS1、RS0为01,CPU选择工作寄存器组。•A、

•B、

1

•C、

2

•D、

3

正确答案: B 我的答案:B

3

【单选题】

单片机片内RAM的位地址10H中,可以存放位的二进制数字。

1

•B、

2

•C、

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单片机原理及应用课后习题答案

单片机是一种集成了微处理器、存储器和输入输出功能的微型计算机系统,广泛应用于各种电子设备中。在学习单片机原理及应用过程中,课后习题是检验学习效果的重要方式。下面,我们将为大家提供一些单片机原理及应用课后习题的答案,希望能够帮助大家更好地理解和掌握相关知识。

1. 什么是单片机?简要描述其组成结构。

答,单片机是一种集成了微处理器、存储器和输入输出功能的微型计算机系统。其组成结构主要包括中央处理器(CPU)、存储器(RAM、ROM)、输入输出端口(I/O)以及定时计数器等部分。

2. 请简要说明单片机系统的工作原理。

答,单片机系统的工作原理是通过中央处理器(CPU)对存储器中的程序进行解释和执行,同时通过输入输出端口(I/O)与外部设备进行数据交换和控制,从而实现各种功能。

3. 什么是单片机的时钟周期?为什么要使用时钟周期?

答,单片机的时钟周期是指CPU执行一条指令所需要的时间。使用时钟周期可以使CPU按照一定的节奏进行工作,保证系统的稳定性和可靠性。

4. 请简要说明单片机的中断系统及其作用。

答,单片机的中断系统是一种能够在CPU执行程序的过程中,根据外部设备的要求,暂时中断CPU的工作,处理完中断请求后再返回原程序继续执行的机制。其作用是提高系统的实时性和处理效率。

5. 请简要说明单片机的定时器/计数器及其应用。

答,单片机的定时器/计数器是一种能够产生精确的时间延迟和计数功能的模块,广泛应用于定时、计数、脉冲宽度调制等领域。

6. 请简要说明单片机的串行通信接口及其应用。

单片机原理和应用习题答案解析[第三版]

单片机原理和应用习题答案解析[第三版]

第一章习题参考答案

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解答

1. 填空:

⑴20D=10100B=14H;

⑵1100101B=101D=65H;

⑶1F8H= 1 1111 1000B=504D;

⑷1个字节由8 个⼆进制位组成,每个⼆进制位只有 2 种状态,可表⽰为0 或 1 ;

⑸1K字节就是2的10 次⽅字节,即1024 个字节;1M字节就是2的20 次⽅字节,约为1048567 个字节。

2. 在8位⼆进制中,+26、-26、-127、-1的补码(⽤⼗六进制表⽰)是多少?

解:正数的补码等于原码,负数的补码等于它的原码除符号位不变,其余的各位求反加1。

[+26]原=0001 10101B=1AH,[+26]补=1AH

[-26]原=1001 10101B,[-26]补=1110 0101B+1=1110 0110B=0E6H

[-127]原=1111 1111B,[-127]补=1000 0000B+1=1000 0001B=81H

[-1]原=1000 0001B,[-1]补=1111 1110B+1=1111 1111B=0FFH

3. ⽤⼗进制写出下列补码表⽰的数的真值:FEH、FBH、80H、11H、70H、7FH。

解:真值是指⽇常⽤“+”或“-”号表⽰的数。

机器数是指计算机中⽤编码表⽰的数,正数的符号以最⾼位为0表⽰,负数的符号以最⾼位为1表⽰。

根据补码求真值的⼀个通俗⼝诀是“正码不变,负码求补,补后勿忘添负号”。

①FEH=1111 1110B,其符号位为“1”,属负数,故其原码为1000 0001B+1=1000 0010B,即FEH真值为-2;

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

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

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

版)(总12页)

--本页仅作为文档封面,使用时请直接删除即可--

--内页可以根据需求调整合适字体及大小--

第一章习题参考答案

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。

(完整版)单片机原理及应用习题答案(第三版)

(完整版)单片机原理及应用习题答案(第三版)

第一章习题参考答案

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 。

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

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

第一章习题参考答案

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章微机基础知识

考试知识点:

1、各种进制之间的转换

(1)各种进制转换为十进制数

方法:各位按权展开相加即可。

(2)十进制数转换为各种进制

方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。

(3)二进制数与十六进制数之间的相互转换

方法:每四位二进制转换为一位十六进制数。

2、带符号数的三种表示方法

(1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。

(2)反码:正数的反码与原码相同。负数的反码把原码的最高位不变,其余各位求反。

(3)补码:正数的补码与原码相同。负数的补码为反码加1。

原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。

3、计算机中使用的编码

(1)BCD码:每4位二进制数对应1位十进制数。

(2)ASCII码:7位二进制数表示字符。0~9的ASCII码30H~39H,A的ASCII码41H,a的ASCII码61H。

考试复习题:

1、求十进制数-102的补码(以2位16进制数表示),该补码为。

2、123= B= H。

3、只有在________码表示中0的表示是唯一的。

4、真值-0000000B的反码为;其补码为。

5、+1000110B的反码是;-0110011B的补码是。

6、10101.101B转换成十进制数是()。

(A)46.625 (B)23.625 (C) 23.62 (D) 21.625

7、3D.0AH转换成二进制数是()。

(A)111101.0000101B (B) 111100.0000101B

单片机原理与应用 参考答案

单片机原理与应用 参考答案

(荣刚)

1.2 单片机的定义.

1

【单选题】

单片机是将做到一块集成电路芯片中,称为单片机。

•A、

CPU、RAM、ROM

•B、

CPU、I/O设备

•C、

CPU、RAM

•D、

CPU、RAM、ROM、I/O设备

正确答案:D 我的答案:D

2

【单选题】

微处理器由和控制器两部分组成,是计算机的控制核心。

•A、

运算器

•B、

计数器

•C、

定时器

正确答案:A 我的答案:A

3

【判断题】

STC15系列单片机是高档16位单片机。

正确答案:×我的答案:×

第二章第一节已完成

1

【单选题】

每取完一个字节后,PC的容自动加(),为取下一个字节做准备。•A、

1

•B、

2

•C、

•D、

4

正确答案:A 我的答案:A

2

【单选题】

程序计数器PC是一个()位的计数器。•A、

8

•B、

16

•C、

32

•D、

64

正确答案:B 我的答案:B

3

【单选题】

()指到哪里,CPU就从哪里开始执行程序。

•A、

A

•B、

B

•C、

CPU

•D、

PC

正确答案:D 我的答案:D

4

【单选题】

()任务是实现算术与逻辑运算、位变量处理与传送等操作。•A、

定时器

•B、

计数器

•C、

控制器

•D、

运算器

正确答案:D 我的答案:D

2.2已完成

1

【单选题】

单片机片RAM的字节地址50H中,可以存放位的二进制数字。•A、

1

•B、

2

•C、

8

•D、

16

正确答案:C 我的答案:C

2

【单选题】

单片机运行后,RS1、RS0为01,CPU选择工作寄存器组。•A、

•B、

1

•C、

2

•D、

3

正确答案:B 我的答案:B

3

【单选题】

•A、

1

•B、

2

•C、

8

•D、

16

正确答案:A 我的答案:A

2.3已完成

1

【单选题】

《单片机原理及应用》课后习题答案.

《单片机原理及应用》课后习题答案.

第 1 章

1-1 什么是单片机?它与一般微型计算机在结构上何差别?

答:单片微型计算机简称为单片机(Single Chip Computer),又称为微控制器( MCU 即Micro-Controller Unit) 。它是在一块芯片上集成了中央办理器(CPU)、储存器(RAM 、ROM )、准时器/计数器、中止控制、各样输入/输出(I/O)接口(如并行 I/O 口、串行 I/O 口和 A/D 变换器)等为一体的器件。

微型计算机的基本结构由 CPU(运算器、控制器)、储存器、输入设施和输出设施五大多数构成,各部分经过外面总线连结而成为一体。单片机的结构是在一块芯片上集成了中央办理器(CPU)、储存器、准时器/计数器、中止控制、各样输入 /输出接口(如并行 I/O 口、串行 I/O 口和 A/D 变换器)等,它们经过单片机内部部总线连结而成为一体。

1-2 MCS-51 系列单片机内部资源配置如何?试举例说明 8051 与 51 兼容的单片机

的异同。

答: MCS-51系列单片机内部资源配置

AT89S53 12KB 256B 3× 16 32 1 9/2 SPI, WDT,2 个数据指Flash 针

ROM

W77E58 32KB 256B+ 3× 16 36 2 12/2 扩展了 4 位 I/O 口,双Flash 1024B 数据指针, WDT。

ROM

1-3 新式 8 位单片机,主要在哪几方面发展了?使用新式8 位单片机能带来什么利处?

1、运算速度大大提升;

2、RAM 、 ROM 容量增大;

单片机原理和应用课后习题参考答案解析1~6章

单片机原理和应用课后习题参考答案解析1~6章

《单片机原理及应用》习题答案

第一章计算机基础知识

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.2 单片机的定义.

1

【单选题】

单片机是将做到一块集成电路芯片中,称为单片机。•A、

CPU、RAM、ROM

•B、

CPU、I/O设备

•C、

CPU、RAM

•D、

CPU、RAM、ROM、I/O设备

正确答案: D 我的答案:D

2

【单选题】

微处理器由和控制器两部分组成,是计算机的控制核心。•A、

运算器

•B、

计数器

•C、

定时器

正确答案: A 我的答案:A

3

【判断题】

STC15系列单片机是高档16位单片机。

正确答案:×我的答案:×

第二章第一节已完成

1

【单选题】

每取完一个字节后,PC的内容自动加(),为取下一个字节做准备。•A、

1

•B、

2

•C、

3

•D、

4

正确答案: A 我的答案:A

2

【单选题】

程序计数器PC是一个()位的计数器。

•A、

8

•B、

16

•C、

32

•D、

64

正确答案: B 我的答案:B

3

【单选题】

()指到哪里,CPU就从哪里开始执行程序。•A、

A

•B、

B

•C、

CPU

•D、

PC

正确答案: D 我的答案:D

4

【单选题】

()任务是实现算术与逻辑运算、位变量处理与传送等操作。

•A、

定时器

•B、

计数器

•C、

控制器

•D、

运算器

正确答案: D 我的答案:D

2.2已完成

1

【单选题】

单片机片内RAM的字节地址50H中,可以存放位的二进制数字。

•A、

1

•B、

2

8

•D、

16

正确答案: C 我的答案:C

2

【单选题】

单片机运行后,RS1、RS0为01,CPU选择工作寄存器组。•A、

•B、

1

•C、

2

•D、

3

正确答案: B 我的答案:B

3

【单选题】

单片机片内RAM的位地址10H中,可以存放位的二进制数字。

1

•B、

2

•C、

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

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

《单片机原理及应用》习题答案

第一章计算机基础知识

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

1.1单项选择题

(1)单⽚机⼜称为单⽚微计算机,最初的英⽂缩写是( D )

A.MCP

B.CPU

C.DPJ

D.SCM

(2)Intel公司的MCS-51系列单⽚机是( C )的单⽚机。

A.1位

B.4位

C.8位

D.16位

(3)单⽚机的特点⾥没有包括在内的是( C )

A.集成度⾼

B.功耗低

C.密封性强

D.性价⽐⾼

(4)单⽚机的发展趋势中没有包括的是( B )

A.⾼性能

B.⾼价格

C.低功耗

D.⾼性价⽐

(5)⼗进制数56的⼆进制数是( A )

A.00111000B

B.01011100B

C.11000111B

D.01010000B

(6)⼗六进制数93的⼆进制数是( A )

A.10010011B

B.00100011B

C.11000011B

D.01110011B

(7)⼆进制数11000011的⼗六进制数是( B )

A. B3H

D.E3H

(8)⼆进制数11001011的⼗进制⽆符号数是( B )

A. 213

B.203

C.223

D.233

(9)⼆进制数11001011的⼗进制有符号数是( B )

A. 73

B.-75

C.-93

D.75

(10)⼗进制数29的8421BCD压缩码是( A )

A.00101001B

B.10101001B

C.11100001B

D.10011100B

(11)⼗进制数-36在8位微机中的反码和补码是( D )

A.00100100B、11011100B

B.00100100B、11011011B

C.10100100B、11011011B

D.11011011B、11011100B

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章习题

2. 根据程序存储器的差别,单片机可以分为哪几种类型?

答:MCS-51 系列单片机按片内不同程序存储器的配置来分,可以分为以下

3 种类型:

①片内带Mask ROM(掩膜ROM)型:8051 、80C51 、8052 、80C52 。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM 中。其应用程序只能委托半导体厂家“写入” ,一旦写入后不能修改。此类单片机适合大批量使用。

②片内带EPROM 型:8751、87C51 、8752 。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。此类单片机价格较贵,不宜于大批量使用。

③片内无ROM(ROMLess)型:8031、80C31 、8032 。此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。

3. 单片机的主要特点是什么?它适宜构成通用微机系统还是专用微机系统?为什么?

答:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据

处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O 口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。其主要特点如下:

1、价格便宜。10 元以内计算机。

2、功能不大。只能专用在适用的领域。但在适用的领域中,性价比却是最

佳。

3、可靠性高,抗干扰能力强。

4 、功耗比较低。对电源要求低。适用面广。

5、外围扩展能力强。可以应用到不同的控制系统中。根据其特点可知,单片机功能不

大,适宜构成专用微机系统。

4、研制微机应用系统时,应如何选择单片机的型号?

答:在单片机应用研究系统开发中,单片机是整个设计的核心。设计者需要为单片机安排合适的外部器件,同时还需要设计整个控制软件,因此选择合适的单片机型号很重要。目前,市场上的单片机种类繁多,在进行正式的单片机应用研究系统开发之前,需要根据不同单片机的特性,从中作出合理的选择。所以在单片机选型时,主要需要注意以下几点:

1. 仔细调查市场,尽量选用主流的、货源充足的单片机型号,这些器件使用比较广泛,有许多设计资料供学习或参考。

2. 尽量选择所需硬件集成在单片机

内部的型号,例如ADC 、DAC 、I2C 、SPI 和USB 等。这样便于整个控制系统的软件管理,减少外部硬件的投入,缩小整体电路板的面积,从而减少总体投资等。

3. 对于手持设备,移动设备或者其他需要低功耗的设备,尽量选择低电压、低功耗的单片机型号,这样可以减少能量的消耗,延长设备的使用寿命。

4. 在资金等条件允许的情况下,尽量选择功能丰富,扩展能力强的单片机,这样便于以后的功能升级和扩展。

5. 对于体积有限制的产品,尽量选择贴片封装的单片机型号,这样可以减少电路板面积,从而降低硬件成本,同时也有助于电磁兼容设计。

第二章

1、分别写出一个MCS-51 中ROM 、EPROM 、无ROM 型单片机的型号和内部资源。其中哪个产品内部具有固化的软件?该软件能否被所有用户所使用?怎样使用该种产

品?

答:①片内带Mask ROM(掩膜ROM)型:8051、80C51、8052、80C52。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM 中。其应用程序只能委托半导体厂家“写入” ,一旦写入后不能修改。

②片内带EPROM 型:8751、87C51、8752。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。

③片内无 ROM(ROMLess)型:8031、80C31、8032。此类芯片的片内没有程

序存储器,使用时必须在外部并行扩展程序存储器存储芯片

MCS-51系列单片机分类表

用户所使用,应用程序只能委托半导体厂家 “写入

3.什么是堆栈? 8032的堆栈区可以设在什么地方? 一般应设在什么区域

?如

何实现?试举例说明。

答:堆栈是在片内 RAM 中专门开辟出来的一个区域,数据的存取是以 ”后

进先出”的结构方式处理的。实质上,堆栈就是一个按照 "后进先出"原则组织的

一段内存区域。

8032的堆栈区原则上可以设在内部 RAM 中的00H-FFH 的任意区域内,一

般应设在30H-7FH 的范围内。通过赋值的方式实现,如:

MOV SP ,#60H 。

4.8031的内部RAM 中,哪些可以作为数据缓冲区?

在8031内部RAM 中 工作寄存器区 00H 〜1FH 和位寻址区 20H 〜2FH 可

以作为数据

其中8051、80C51、8052、80C52等产品具有固化软件,该软件不能被所有

缓冲区。

6. MCS-51单片机构成系统时,程序存储器的容量最大是多少?

答:MCS-51单片机构成系统时,程序存储器的容量最大是64KB

5. 当单片机系统的程序存储器的容量为8KB

时,程序存储器的开始地址为

多少?

答:单片机内部无ROM时,(EA/=0时,只访问外部ROM)ROM为外部

ROM,开始地址为0000H-仆FFH, (8KB=2 13=8192D=2000H,故,地址为2000H-仁

1FFFH。)

单片机内部有ROM, 一般为4KB,地址范围为0000H-OFFFH,外部ROM的开

始地址为1000H-1FFFH 。(EA/=1 时)

4.8032当单片机系统外部数据存储器的容量为8KB时,数据存储器的开始地址一定要是0000H吗?

答:不一定,只有是间隔仆FFH个字节,都可以.

第三章

7•指出下列指令中划线操作数的寻址方式和指令的操作功能

MOV A, #78H ;立即寻址,将立即数送入累加器A

MOV A, 78H ;直接寻址,将内部RAM 78H单元内容送累加器

MOV A, R6 ;寄存器寻址,将R6内容送累加器A

INC @R0 ;寄存器间接寻址,将指针R0指向的内部RAM单元内容加1 PUSH ACC ;寄存器寻址,将累加器A的内容入栈

RL A ;寄存器寻址,将累加器A的内容左移1位

CPL 30H ;位寻址,将位变量30H的内容取反

SJMP $ ;相对寻址,死循环指令

MOVC A, @A+PC ;基寄存器加变址寄存器间接寻址,程序存储器PC和累加器A中内容相加,

送到累加器A

8.指出下列指令中哪些是非法的?

DEC DPTR DEC DPL

MOV A, @R2 MOV A, @R1

相关文档
最新文档