【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《单片机原理及应用课后答案张毅刚主编》,欢迎阅读!

“单片机原理及应用〞课程习题与解答
参考教材:张毅刚主编,单片机原理及应用,普通高等教育“十五〞国家级规划教材,高等教育出版社,2004年1月
第1章
1.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?
答:微处理器、CPU、微处理机他们都是中央处理器,微计算机、单片机是一完整的计算机。
2.除了单片机这一名称之外,单片机还可称为〔微控制器〕和〔嵌入式控制器〕。 答:微控制器、嵌入式控制器
3.单片机与普通计算机的不同之处在于其将〔 cpu 〕、〔 I/O口 〕、和〔 存储器 〕三局部集成于一块芯片上。 答:CPU、存储器、I/O
4.单片机的开展大致分为哪几个阶段? 答:见教材
5. 单片机根据其根本操作处理的位数可分为哪几种类型? 答:4、8、16、32位
6.MCS-51系列单片机的根本型芯片分别为哪几种?它们的差异是什么?。
答:三种,主要差异在于片内是否带有程序存储器。8031片内不带有程序存储器,8051片内带有4K ROM,8751片内带有4K EOROM程序存储器,
7.MCS-51系列单片机与80C51系列单片机的异同点是什么?。
答:80C51系列单片机式与MCS-51系列相兼容的,这种兼容性表达在指令系统兼容,内核是相同的,但是片内功能部件可能有所不同。
8.8051与8751的区别是:
〔A〕内部数据存储单元数目的不同 〔B〕内部数据存储器的类型不同 〔C〕内部程序存储器的类型不同 〔D〕内部的存放器的数目不同 答:C。
9.在家用电器中使用单片机应属于微计算机的
〔A〕辅助设计应用〔B〕测量、控制应用〔C〕数值计算应用〔D〕数据处理应用 答:B。
10.说明单片机主要应用在哪些领域? 答:见教材。
第2章
1.MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是什么? 2. 说明MCS-51单片机的引脚EA的作用, 该引脚接高电平和接低电平时各有何种功能? 3.MCS-51的时钟振荡周期和机器周期之间有何关系? 答:1个机器周期等于12个时钟振荡周期
4. 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为〔 〕。 答:2微秒
5. 程序存储器的空间里,有5个单元是特殊的,这5个单元对应MCS-51单片机5个中断
源的中断入口地址,请写出这些单元的地址以及对应的中断源。 答: 5种中断源的中断入口地址
中断源 外部中断0 (INT0) 定时器0 (T0) 外部中断1 (INT1) 定时器1 (T1) 串行口
入口地址 0003H 000BH 0013H 001BH 0023H
6. 内部RAM中,位地址为30H的位,该位所在字节的字节地址为〔 〕。 答:26H
7.假设A中的内容为63H,那么,P标志位的值为〔 〕。 答:0
8.判断以下说法是否正确:
〔A〕8031的CPU是由RAM和EPROM所组成。
〔B〕区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低
端还是高端。 〔C〕在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。 〔D〕PC可以看成是程序存储器的地址指针。 答: 〔A〕错〔B〕错〔C〕对〔D〕对 9. 8031 单片机复位后,R4所对应的存储单元的地址为〔 〕,因上电时PSW=〔 〕。这时当前的工作存放器区是〔 〕组工作存放器区。 答:04H,00H,0
10. 什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz晶振,一个
机器周期为多长时间?
11.判断以下有关PC和DPTR的结论是否正确?
(A) DPTR是可以访问的,而PC不能访问。 (B) 它们都是16位的存放器。 (C) 它们都具有加“1〞的功能。
(D) DPTR可以分为2个8位的存放器使用,但PC不能。 答: 〔A〕对〔B〕对〔C〕错〔D〕对
12. 内部RAM中,哪些单元可作为工作存放器区,哪些单元可以进行位寻址?写出它们的
字节地址。
答:字节地址为00H-1FH的单元可以作为工作存放器区;字节地址为20H-2FH的单元可
以进行位寻址;
13.使用8031单片机时,需将EA引脚接〔 低〕电平,因为其片内无〔 程序 〕存
储器。 答:低;程序
14.片内RAM低128个单元划分为哪三个主要局部?各局部的主要功能是什么? 15. 判断以下说法是否正确
〔A〕程序计数器PC不能为用户编程时直接使用,因为它没有地址。
〔B〕内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。
〔C〕8031共有21个特殊功能存放器,它们的位都是可用软件设置的,因此,是可以
进行位寻址的。
答: 〔A〕对〔B〕错〔C〕错
16.PC的值是:
(A) 当前正在执行指令的前一条指令的地址 (B) 当前正在执行指令的地址
(C) 当前正在执行指令的下一条指令的地址 (D) 控制器中指令存放器的地址 答:〔C〕
17.通过堆栈操作实现子程序调用,首先就要把〔 〕的内容入栈,以进行断点保
护。调用返回时,再进行出栈保护,把保护的断点送回到〔 〕。 答:PC;PC
18. 写出P3口各引脚的第二功能。 19.MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51
的PC是16位的,因此其寻址的范围为〔 〕K字节。
20.当MCS-51单片机运行出错或程序陷入死循环时,如何来摆脱困境? 21. 判断以下说法是否正确?
(A) PC是一个不可寻址的特殊功能存放器。
(B) 单片机的主频越高,其运算速度越快。 〔C〕在MCS-51单片机中,一个机器周期等于1μS。 〔D〕特殊功能存放器SP内装的是栈顶首地址单元的内容。
22.如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正
在工作?
本文来源:https://www.wddqxz.cn/629848916adc5022aaea998fcc22bcd126ff42d2.html