单片机原理与接口技术第5章MCS-51单片机C51:程序设计
- 格式:ppt
- 大小:959.50 KB
- 文档页数:146


单⽚机原理及接⼝技术(C51编程)(第2版)-习题答案
汇总
单⽚机答案.
. 第1章思考题及习题1参考答案
⼀、填空1. 除了单⽚机这⼀名称之外,单⽚机还可称为或。答:微控制器,嵌⼊式控制器.
2.单⽚机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在⼀起,
集成于⼀块芯⽚上。答:CPU、存储器、I/O⼝、总线3. AT89S51单⽚机⼯作频率上限为MHz。答:24MHz。
4. 专⽤单⽚机已使系统结构最简化、软硬件资源利⽤最优化,从⽽⼤⼤降低和提⾼。
答:成本,可靠性。
⼆、单选1. 单⽚机内部数据之所以⽤⼆进制形式表⽰,主要是
A.为了编程⽅便B.受器件的物理性能限制
C.为了通⽤性D.为了提⾼运算速度
答:B2. 在家⽤电器中使⽤单⽚机应属于微计算机的。
A.辅助设计应⽤B.测量、控制应⽤
C.数值计算应⽤D.数据处理应⽤答: B
3. 下⾯的哪⼀项应⽤,不属于单⽚机的应⽤范围。
A.⼯业控制 B.家⽤电器的控制 C.数据库管理 D.汽车电⼦设备
答:C
三、判断对错1. STC系列单⽚机是8051内核的单⽚机。对
2. AT89S52与AT89S51相⽐,⽚内多出了4KB的Flash程序存储器、128B的RAM、1
个中断源、1个定时器(且具有捕捉功能)。对3. 单⽚机是⼀种CPU。错
.
4. AT89S52单⽚机是微处理器。错
5. AT89S51⽚内的Flash程序存储器可在线写⼊(ISP),⽽AT89C52则不能。对
6. 为AT89C51单⽚机设计的应⽤系统板,可将芯⽚AT89C51直接⽤芯⽚AT89S51替换。对
7. 为AT89S51单⽚机设计的应⽤系统板,可将芯⽚AT89S51直接⽤芯⽚AT89S52替换。对
8. 单⽚机的功能侧重于测量和控制,⽽复杂的数字信号处理运算及⾼速的测控功能则是DSP的长处。对
第2章思考题及习题2参考答案
⼀、填空1. 在AT89S51单⽚机中,如果采⽤6MHz晶振,⼀个机器周期为。答:2µs
第1章微控制器概述
1 .除了单片机的名称外,单片机也可以称为and。
答:微控制器,嵌入式控制器。
2 .单片机与普通微机的区别在于,它把 、 、 、 3部分集成在一个芯片上。
答: CPU 、内存、 I/O口。
3 . 8051和8751的区别是。
A._不同数量的数据存储单元 B. _ 不同类型的外部数据存储器
C._不同类型的外部程序存储器 D._外部寄存器数量不同
答案: C。
4 .家用电器中使用单片机应该属于微机。
A. _辅助设计应用; B.测控应用; C.数值计算应用; D.数据处理应用
答案: B。
5 .微处理器、微机、微处理器、 CPU、单片机有什么区别?
答:微处理器、微处理器和CPU都是中央处理器的不同名称;而微机和单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上,用于测量和控制目的的单片机。计算机。
6 . MCS-51系列单片机的基本芯片有哪些?他们有什么区别?
答: MCS-51系列单片机的基本芯片分别是8031、8051和8751 。不同之处在于片上程序存储器。 8031没有程序存储器, 8051有4KB程序存储器ROM , 8751集成4KB程序存储器EPROM 。
7 .为什么51系列单片机不叫MCS-51系列单片机?
答:因为MCS-51系列单片机中的“ MCS ”是英特尔公司生产的单片机的系列符号,而51系列单片机是指所有的单片机全球各厂家生产的兼容8051核心结构和指令系统的。
8 . MCS-51系列中哪一种产品相当于AT89C51单片机?
答:相当于MCS-51系列中的51 ,87C只是AT 89C51芯片的4KB Flash替换了87C51芯片的4KB EPROM 。
第二章AT 51 MCU 芯片89C硬件结构
1 .在AT89C51单片机中,如果使用6MHz晶振,一个机器周期为 .
答案: 2µs
2 . AT89C51微控制器的机器周期等于一个时钟振荡周期。
第五章 中断系统作业
1. 外部中断1所对应的中断入口地址为( )H。
2. 对中断进行查询时,查询的中断标志位共有
、_ _、 、 _ 和_ 、_ _ 六个中断标志位。
3.在MCS-51中,需要外加电路实现中断撤除的是:( )
(A) 定时中断 (B) 脉冲方式的外部中断
(C) 外部串行中断 (D) 电平方式的外部中断
4.下列说法正确的是:( )
(A) 同一级别的中断请求按时间的先后顺序顺序响应。( )
(B) 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( )
(C) 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。( )
(D) 同级中断不能嵌套。( )
5.在一般情况下8051单片机允许同级中断嵌套。( )
6.各中断源对应的中断服务程序的入口地址是否能任意设定? ( )
7.89C51单片机五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。( )
8.各中断源发出的中断申请信号,都会标记在MCS-51系统中的( )中。
(A)TMOD (B)TCON/SCON (C)IE (D)IP
9. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )
(A)98H (B)84H (C)42 (D)22H
10.编写出外部中断1为负跳沿触发的中断初始化程序。
11. 什么是中断?其主要功能是什么?
12. 什么是中断源?MCS-51有哪些中断源?各有什么特点?
13. 什么是中断嵌套?
14.中断服务子程序与普通子程序有哪些相同和不同之处?
15. 中断请求撤除的有哪三种方式?
16. 特殊功能寄存器TCON有哪三大作用?
17. 把教材的P82页的图4.24改为中断实现,用负跳变方式,中断0(INT0)显示“L2”,中断1(INT1)显示“H3”。(可参考第四章的电子教案中的例子)
《单片机原理及接口技术(修订本)》部分习题与参考答案
第1章 绪论
1-2 什么叫单片机一个完整的单片机芯片至少有哪些部件
答:将微处理器(CPU)、存储器、定时/计数器及输入输出接口电路等部件集成在一块集成电路上,称为单片微型计算机,简称单片机。一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口等部件。
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,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。
52子系列包含8032/8052/8752三种型号,52子系列与51子系列的区别在于:片内ROM和RAM的容量比8051子系列各增加一倍,另外,增加了一个定时/计数器和一个中断源。