没有合适的资源?快使用搜索试试~ 我知道了~
单片机作业习题答案.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
2021-10-11
21:47:19
上传
评论
收藏 123KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/31487905/0001-acd2529c0d68c933c36fff4a5172112b_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
22页
单片机作业习题答案.doc
资源推荐
资源详情
资源评论
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/31487905/bg1.jpg)
作业习题答案
《单片机应用技术》局部习题与参考答案
第 1 章 单片机概述
1-1 什么是嵌入式系统?嵌入式系统的硬件和软件各包括哪些容?
答: 以应用为中心,以计算机技术为根底,软/硬件可剪裁,针对具体应用系
统,对功能、可靠性,本钱、体积、功耗严格要求的专用计算机系统称为嵌入式
计算机系统。简称为嵌入式系统。
嵌入式系统的硬件包括:嵌入式处理器、存储器和外部设备器件、输入输
出接口、图形控制器等。软件包括操作系统和应用程序。
嵌入式系统是专用的计算机系统,嵌入式系统的核心是嵌入式处理器,单
片机是嵌入式处理器的典型代表。
1-2 什么叫单片机?一个完整的单片机芯片至少有哪些部件?
答:将微处理器〔CPU〕、存储器、定时/计数器与输入输出接口电路等部件
集成在一块集成电路上,称为单片微型计算机,简称单片机。一个完整的单片机
芯片至少有中央处理器〔CPU〕、随机存储器〔RAM〕、只读存储器〔ROM〕、
定时/计数器与 I/O 接口等部件。
1-3 嵌入式处理器有何特点?嵌入式处理器分为哪几类?
答:嵌入式处理器对实时和多任务系统有和强的支持能力、对存储区保护功
能强、具有可扩展的处理器结构与低功耗等特点。
嵌入式处理器分为:嵌入式微处理器、微控制器、嵌入式 DSP 处理器和片上
系统等。
1-4 单片机系统的开发过程分为那几步进展?
答:1.硬件的设计与调试。2 应用程序的设计和调试。3 系统联调。4 程序的
固化。5.脱机运行。
1-5 Intel 公司的主要单片机产品分为哪几大系列?各系列的区别何在?
答:Intel 公司的 MCS-48 系列、MCS-51 系列、MCS-96 系列产品;
48 系列的单片机在片集成 4 位 CPU,片含有多种 I/O 接口,有的根据不同用
途还配有许多专用接口,价格廉价,控制功能强。
51 系列的单片机在片集成 8 位 CPU、片 RAM 为 128 字节,ROM 为 4K 字
节,4 个并行 I/O 口、2 个 16 位定时/计数器、串行接口、5 个中断源。
96 系列单片机 CPU 为 16 位,片 RAM 为 232 字节,ROM 为 8K 字节,片
带有高速输入输出部件,多通道 10 位 A/D 转换部件,中断处理为 8 级。
1-6 表达 51 子系列与 52 子系列的区别?
答:51 子系列包含 8031/8051/8751 三种型号,它们的根本组成、根本性
能都一样,都具有一个 8 位 CPU、片数据存储器 RAM128B、2 个 16 位定时/
计数器、有 5 个中断源,一个全双工串行接口,它们之间的区别在于片程序存储
器配置:8031 片没有 ROM,使用时需在片外接 EPROM。8051 片含有 4KB 的
掩模 ROM,其中的程序是生产厂家制作芯片时烧制的。 8751 片含有 4KB 的
EPROM,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的
程序。
1 / 22
![](https://csdnimg.cn/release/download_crawler_static/31487905/bg2.jpg)
52 子系列包含 8032/8052/8752 三种型号,52 子系列与 51 子系列的区别
在于:片 ROM 和 RAM 的容量比 8051 子系列各增加一倍,另外,增加了一个定
时/计数器和一个中断源。
第 2 章 MCS-51 系列单片机的根本结构
2-1 画出微型计算机根本结构框图,简述各局部的根本功能。
答:见教材图 2-2。
2-2 MCS-51 单片机的引脚有何功能?在使用 8031 时如何接法?使用
8751 时如何接法?
答:引脚是片外程序存储器的选择信号。当端保持高电平时,访问部程序存
储器,但在 PC〔程序计数器〕值超过 0FFFH〔对于 8051/8751/80C51〕或
1FFFH〔对于 8052〕时,将自动转向访问外部程序存储器。当端保持低电平
时,不管是否有部程序存储器,那么只访问外部程序存储器。
由于 8031 片没有程序存储器,所以在使用 8031 时,引脚必须接低电平。
2-3 微型计算机的存储器普林斯顿结构和哈弗结构有什么不同?
答:按微型计算机的存储器地址空间的不同分配形式分为普林斯顿结构和哈
弗结构。普林斯顿结构的特点是计算机只有一个地址空间。CPU 访问 ROM 和
RAM 采用一样的指令。哈弗结构将 ROM 和 RAM 安排在相互独立的两个地址空
间,ROM 和 RAM 可以有一样的地址,但采用不同的指令访问。51 系列单片机采
用哈弗结构。
2-4 微型计算机存储器的地址线与存储的容量有什么关系?如果存储器的地
址线有 13 条,那么存储的容量为多大?
答:存储的容量=2n ,(n: 存储器的地址线的条数)。213=8KB.
2-5 89C51 单片机的存储器从物理结构上分别可划分为几个空间? 89C51
单片机采用何种方式区分外程序存储器和外数据存储器?
答:89C51 单片机的存储器从物理结构上分别外程序存储器和外数据存储
器。外程序存储器采用引脚/EA、/PSEN 接到不同的电平区分,外数据存储器采
用引脚/RD、/WR 连接和不同的指令加以区分。
2-6 MCS-51 单片机的部存储空间是怎样分配的?
答:MCS-51 单片机的部存储空间分为数据存储器和程序存储器。
部数据存储器:共 256 字节单元,包括低 128 个单元和高 128 个单元。低
128 字 节 又 分 成 3 个 区 域 : 工 作 存 放 器 区 〔 00H~1FH 〕 , 位 寻 址 区
〔20H~2FH〕和用户 RAM 区〔30H~7FH〕。高 128 字节是供应特殊功能存放
器使用的,因此称之为特殊功能存放器区。
部 程 序 存 储 器 : 在 8031 片 无 程 序 存 储 器 , 8051 片 具 有 4KB 掩 模
ROM,8751 片具有 4KBEPROM。
2-7 如何从 MCS-51 单片机的 4 个工作存放器组中选择当前工作存放器组?
答:MCS-51 单片机提供了 4 组工作存放器,对于当前工作存放器组的选
择,是通过 PSW 中的 RS1 和 RS0 来进展选择。具体关系如下表:
R
S1
R
S0
当前存放器组
0 0
第 0 组工作存放器
2 / 22
![](https://csdnimg.cn/release/download_crawler_static/31487905/bg3.jpg)
0 1
第 1 组工作存放器
1 0
第 2 组工作存放器
1 1
第 3 组工作存放器
2-8 部 RAM 低 128 个单元是如何划分的?
答 : 部 RAM 低 128 个 单 元 按 用 途 分 成 3 个 区 域 : 工 作 存 放 器 区
〔00H~1FH〕,位寻址区〔20H~2FH〕和用户 RAM 区〔30H~7FH〕。
2-9 DPTR 是什么存放器?它的作用是什么?它由哪几个存放器组成?
答:DPTR 是数据指针存放器,是一个 16 位存放器,用来存放 16 位存储器
的地址,以便对外部数据存储器 RAM 中的数据进展操作。DPTR 由高位字节
DPH 和低位字节 DPL 组成。
2-10 什么是堆栈?堆栈有何作用?为什么在程序初始化时要对 SP 重新赋
值?
答:所谓堆栈,顾名思义就是一种以“堆〞的方式工作的“栈〞。堆栈是在存中
专门开辟出来的按照“先进后出,后进先出〞的原那么进展存取的 RAM 区域。堆
栈的用途是保护现场和断点地址。在 8051 单片机复位后,堆栈指针 SP 总是初始
化到部 RAM 地址 07H。从 08H 开始就是 8051 的堆栈区,这个位置与工作存放
器组 1 的位置一样。因此,在实际应用中,通常要根据需要在程序初始化时对 SP
重新赋值,以改变堆栈的位置。
2-11 试述程序状态字存放器 PSW 各位的含义。
答:程序状态字存放器 PSW 是 8 位存放器,用于存放程序运行的状态信息。
CY〔PSW.7〕:进位标志位。
AC〔PSW.6〕:辅助进位标志位。
F0〔PSW.5〕、F1〔PSW.1〕:用户标志位。
RS1〔PSW.4〕、RS0〔PSW.3〕:工作存放器组选择位。
OV〔PSW.2〕:溢出标志位。
P〔PSW.0〕:奇偶标志位。
2-12 P0、P1、P2、P3 口的结构有何不同?使用时要注意什么?各口都有
什么用途?
答:P0 口由一个所存器、两个三态输入缓冲器、场效应管、控制与门、反相
器和转换开关组成;作为输出口时,必须外接上拉电阻才能有高电平输出,作为
输入口时,必须先向锁存器写“1〞;作为普通 I/O 口使用或低 8 位地址/数据总线
使用。
P1 口没有转换开关,但有上拉电阻;只用作普通 I/O 口使用。
P2 口比 P1 口多了一个转换控制开关;作为普通 I/O 口使用或高 8 位地址线
使用。
P3 口比 P1 口增加了与非门和缓冲器;具有准双向 I/O 功能和第二功能。
上述 4 个端口在作为输入口使用时,应注意必须先向端口写“1〞。
2-13 请 说出 指 令周 期 、 机器 周 期、 状 态和 拍 的 概念 。 当晶 振 频率 为
12MHz、8MHz 时,一个机器周期为多少微秒?
答:指令周期:执行一条指令所需要的时间。
机器周期:CPU 完成一个根本操作所需要的时间。
状态:振荡脉冲经过二分频后,得到的单片机的时钟信号。
3 / 22
![](https://csdnimg.cn/release/download_crawler_static/31487905/bg4.jpg)
拍:振荡脉冲的周期。
当晶振频率为 12MHz 时,一个机器周期为 1μs;当晶振频率为 8MHz 时,
一个机器周期为 1.5μs。
2-14 什么是单片机复位?复位后单片机的状态如何?
答:在时钟电路工作后,只要在单片机的 RESET 引脚上出现 24 个时钟震荡
脉冲〔两个机器周期〕以上的高电平,单片机就能实现复位。
复位后,CPU 和系统都处于一个确定的初始状态,在这种状态下,所有的专
用存放器都被赋予默认值,除 SP=07H,P0~P3 口为 FFH 外,其余存放器均为
0。程序指针 Pc=0000H。
第 3 章 MCS-51 系列单片机的指令系统
3-1 MCS-51 系列单片机指令格式是怎样的? 各有何含义?
答:单片机指令格式由操作码和操作数组成。操作码说明指令操作性质,操
作数说明操作对象。
3-2 MCS-51 系列单片机有哪几种寻址方式?各种寻址方式所对应的存放器
或存储器寻址空间如何?
答:MCS-51 系列单片机提供了 7 种寻址方式:
〔1〕立即寻址:操作数在指令中直接给出,立即数前面有“#〞。
〔2〕直接寻址:在指令中直接给出操作数地址。对应片低 128 个字节单元
和特殊功能存放器。
〔 3 〕 存 放 器 寻 址 : 以 存 放 器 的 容 作 为 操 作 数 。 对 应 的 存 放 器 有 :
R0~R7、A、AB 存放器和数据指针 DPTR。
〔4〕存放器间接寻址:以存放器的容作为 RAM 地址,该地址中的容才是操
作数。对应片 RAM 的低 128 个单元采用 R0、R1 作为间址存放器,片外 RAM 低
256 个单元可用 R0、R1 作为间址存放器,整个 64KB 空间可用 DPTR 作为间址
存放器。
〔5〕变址寻址:以 DPTR 或 PC 作为基址存放器,以累加器 A 作为变址存放
器,并以两者容相加形成的 16 位地址作为操作数地址。对应片、片外的 ROM 空
间。
〔6〕相对寻址:只在相对转移指令中使用。对应片、片外的 ROM 空间。
〔7〕位寻址:对可寻址的位单独进展操作。对应位寻址区 20H~2FH 单元
的 128 位和字节地址能被 8 整除的特殊功能存放器的相应位。
3-4 假设访问特殊功能存放器,可使用那些寻址方式?
答:直接寻址方式。
3-5 假设访问外部 RAM 单元,可使用那些寻址方式?
答:存放器间接寻址方式。
3-6 假设访问部 RAM 单元,可使用那些寻址方式?
答:立即寻址方式,直接寻址方式,存放器寻址方式,存放器间接寻址方
式,位寻址方式。
3-7 假设访问外程序存储器,可使用那些寻址方式?
答:变址寻址方式
3-8 外部数据传送指令有几条?试比拟下面每一组中两条指令的区别。
〔1〕 MOVX A,R1 , MOVX A,DPTR
4 / 22
![](https://csdnimg.cn/release/download_crawler_static/31487905/bg5.jpg)
〔2〕 MOVX A,DPTR , MOVX DPTR,A
〔3〕 MOV R0 ,A , MOVX R0,A
〔4〕 MOVC A,A+DPTR , MOVX A,DPTR
答:外部数据传送指令有 6 条:
MOVX A,DPTR MOVX DPTR,A
MOVX A,Ri MOVX Ri,A
MOVC A,A+DPTR MOVC A,A+PC
〔1〕MOVX A,R1 MOVX A,DPTR
都是访问片外 RAM,但二者寻址围不同。
前 1 条指令是对片外 RAM 低 256 个单元的“读〞操作。
后 1 条指令是对片外 RAM64KB 空间的“读〞操作。
〔2〕MOVX A,DPTR MOVX DPTR,A
访问空间一样,但数据传送方向不同。
前 1 条指令是对片外 RAM64KB 空间的“读〞操作。
后 1 条指令是对片外 RAM64KB 空间的“写〞操作。
〔3〕MOV R0,A MOVX R0,A
二者访问的空间不同。
前 1 条指令是对片 RAM 低 128 个单元的“写〞操作。
后 1 条指令是对片外 RAM 低 256 个单元的“写〞操作。
〔4〕MOVC A,A+DPTR MOVX A,DPTR
二者访问的空间不同,寻址方式不同。
前 1 条指令是变址寻址方式,对 ROM 操作。
后 1 条指令是存放器间接寻址方式,对片外 RAM 操作。
3-9 〔30H〕=40H,〔40H〕=10H,〔10H〕=32H,〔P1〕=EFH,
试写出执行以下程序段后有关单元的容。
MOV R0, #30H
MOV A, R0
MOV R1, A
MOV B, R1
MOV R1, P1
MOV P2, P1
MOV 10H,#20H
MOV 30H, 10H
答: R0←30H,〔R0〕=30H
A←〔〔R0〕〕,〔A〕=40H
R1←〔A〕,〔R1〕=40H
B←〔〔R1〕〕,〔B〕=10H
〔R1〕←〔P1〕,〔〔R1〕〕=〔40H〕=EFH
P2←〔P1〕,〔P2〕=EFH
10H←20H,〔10H〕=20H
30H←〔10H〕,〔30H〕=20H
结 果 : 〔 R0 〕 =30H , 〔 A 〕 =40H , 〔 R1 〕 =40H , 〔 B 〕 =10H ,
5 / 22
剩余21页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
huayuya123
- 粉丝: 26
- 资源: 31万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)