单片机原理及应用答案(张毅刚)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章单片机概述
1.2 除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。
1.3 单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接
口)三部分集成于一块芯片上。
4、单片机的发展大致分为哪几个阶段?
答:单片机的发展历史可分为四个阶段:
第一阶段(1974 年----1976 年):单片机初级阶段。
第二阶段(1976 年----1978 年):低性能单片机阶段。
第三阶段(1978 年----现在):高性能单片机阶段。
第四阶段(1982 年----现在):8 位单片机巩固发展及16 位单片机、32 位单片机推出阶段1.5 单片机根据其基本操作处理的位数可分为哪几种类型?
答:单片机根据其基本操作处理的位数可分为:1 位单片机、4 位单片机、8 位单片机、16 位单片机和32 位单片机。
1.6 MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么?
答:基本芯片为8031、8051、8751。
8031 内部包括1 个8 位cpu、128BRAM,21 个特殊功能寄存器(SFR)、4 个8 位并行
I/O口、1 个全双工串行口,2 个16位定时器/计数器,但片内无程序存储器,需外扩EPROM
芯片。
8051 是在8031 的基础上,片内又集成有4KBROM,作为程序存储器,是1 个程序不超
过4KB 的小系统。
8751 是在8031 的基础上,增加了4KB 的EPROM,它构成了1 个程序小于4KB的小系
统。用户可以将程序固化在EPROM 中,可以反复修改程序。
1.7 MCS-51系列单片机与80C51 系列单片机的异同点是什么?
答:共同点为它们的指令系统相互兼容。不同点在于MCS-51是基本型,而80C51采用CMOS 工艺,功耗很低,有两种掉电工作方式,一种是CPU 停止工作,其它部分仍继续工作;另一种是,除片内RAM 继续保持数据外,其它部分都停止工作。
1.8 8051 与8751 的区别是(C)
(A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同
(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同 1.9 在家用电器中使用单片机应属于微型计算机的(B)
(A)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用1.10 说明单片机主要应用在哪些领域?
答:单片机主要运用领域为:工业自动化;智能仪器仪表;消费类电子产品;通信方面;武器装备;终端及外部设备控制;多机分布式系统。
第二章MCS-51 单片机的硬件结构
2.1 MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是什么?答:功能部件如下:微处理器(CPU);数据存储器(RAM);程序存储器(ROM/EPROM,
8031 没有此部件),4 个8 位并行I/O口(P0 口、P1 口、P2 口、P3 口);1个全双工的串行
口;2个16位定时器/计数器;中断系统;21 个特殊功能寄存器(SFR)。
各部件功能:CPU(微处理器)包括了运算器和控制器两大部分,还增加了面向控制的处
理功能,不仅可处理字节数据,还可以进行位变量的处理;数据存储器(RAM)片内为128B (52 系列的为256B),片外最多可外扩64KB。数据存储器来存储单片机运行期间的工作变
量、运算的中间结果、数据暂存和缓冲、标志位等;程序存储器(ROM/EPROM)用来存储程序;中断系统具有5个中断源,2级中断优先权;定时器/计数器用作精确的定时,或对外
部事件进行计数;串行口可用来进行串行通信,扩展并行I/O口,还可以与多个单片机相连
构成多机系统,从而使单片机的功能更强且应用更广;特殊功能寄存器用于CPU 对片内各功能部件进行管理、控制、监视。
2.2 说明MCS-51 单片机的引脚EA的作用,该引脚接高电平和接低电平时各有何种功能?
答:当该引脚为高电平时,单片机访问片内程序存储器,但在PC (程序计数器)值超过0FFFH
(对于8051、8751)时,即超出片内程序存储器的4KB 地址范围时,将自动转向执行外部
程序存储器内的程序。
当该引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部程序存储器。对于8031 来说,因其无内部程序存储器,所以该引脚必须接地,这样只能选择外部程序存储器。
2.3 MCS-51的时钟振荡周期和机器周期之间有何关系?
答:每12 个时钟周期为1 个机器周期。 2.4 在MCS-51 单片机中,如果采用 6 MHZ 晶振,1 个机器周期为(2 微秒)。
2.5 程序存储器的空间里,有5 个单元是特殊的,这5 个单元对应MCS-51 单片机5 个中断
源的中断入口地址,请写出这些单元的地址以及对应的中断源。
答:中断源入口地址
外部中断0 0003H
定时器0(T0)000BH
外部中断1 0013H
定时器1(T1)001BH
串行口0023H
2.6 内部RAM 中,位地址为30H的位,该位所在字节的字节地址为(26H)。
2.7 若A中的内容为63H,那么,P标志位的值为(0)。
2.8 判断下列说法是否正确:
(A)8031的CPU是由RAM 和EPROM 所组成。(错)
(B)区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。(错)
(C)在MCS-51 中,为使准双向的I/O 口工作在输入方式,必须保证它被事先预置为1。