第5章单片机并行扩展技术
- 格式:ppt
- 大小:435.50 KB
- 文档页数:21
单片机原理及应用(第3版)参考答案《单片机原理及应用(第3版)》习题参考答案姜志海黄玉清刘连鑫编著电子工业出版社目录第1章概述 ............................................................. 2 第2章 MCS,51系列单片机硬件结构 . (5)第3章 MCS,51系列单片机指令系统 .......................................10 第4章 MCS,51系列单片机汇编语言程序设计 ............................... 13 第5章 MCS,51系列单片机硬件资源的应用 ................................. 18 第6章 MCS,51系列单片机并行扩展接口技术 ............................... 23 第7章 MCS,51系列单片机串行总线扩展技术 ............................... 28 第8章单片机应用系统设计 . (30)第1章概述1(简述微型计算机的结构及各部分的作用微型计算机在硬件上由运算器、控制器、存储器、输入设备及输出设备五大部分组成。
运算器是计算机处理信息的主要部分;控制器控制计算机各部件自动地、协调一致地工作;存储器是存放数据与程序的部件;输入设备用来输入数据与程序;输出设备将计算机的处理结果用数字、图形等形式表示出来。
通常把运算器、控制器、存储器这三部分称为计算机的主机,而输入、输出设备则称为计算机的外部设备(简称外设)。
由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为中央处理单元CPU(Central Process Unit)。
2(微处理器、微型计算机、微型计算机系统有什么联系与区别,微处理器是利用微电子技术将计算机的核心部件(运算器和控制器)集中做在一块集成电路上的一个独立芯片。
单片机习题集第1章绪论【习题1-1】将下列各二进制数转换为十进制数。
①11010101B ②11010011B ③10101011B ④10111101B【习题1-2】将【习题1-1】中各二进制数转换为十六进制数。
【习题1-3】将下列各数转换为二进制数。
①215D ②253D ③01000011BCD ④00101001BCD【习题1-4】什么叫原码、反码及补码?【习题1-5】已知原码如下,写出其反码和补码(其最高位为符号位)。
①[X]原=01011001B ②[X]原=00111110B ③[X]原=11011011B ④[X]原=11111100B 【习题1-6】当微机把下列数看成无符号数时,它们相应的十进制数为多少? 若把它们看成是补码,最高位为符号位,那么它们相应的十进制数是多少?①10001110B ②10110000B ③00010001B ④01110101B【习题1-7】用补码方法计算下列各式(设机器字长为8位):(1)X=7D,Y=8D,求X+Y;(2)X=5D,Y=9D,求X-Y;(3)X=6D,Y=-7D,求X+Y;(4)X=-11D,Y=7D,求X-Y。
【习题1-8】已知X=01011001B,Y=0011010lB,用算术运算规则求:(1)X+Y;(2)X-Y;(3)X×Y;(4)X/Y【习题1-9】已知X=01111010B,Y=10101010B,用逻辑运算规则求: (1)X∧Y;(2)X∨Y;(3)X⊕Y;(4)X第2章 MCS-51单片机组成及结构分析【习题2-1】8051单片机内部包含哪些主要逻辑功能部件?各有什么主要功能?【习题2-2】MCS-51单片机有几种复位方法?复位后单片机特殊功能寄存器的状态?【习题2-3】MCS-51单片机开机上电复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?【习题2-4】MCS-51单片机运行出错或程序进入死循环,如何摆脱困境?【习题2-5】MCS-51单片机的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为8MHz时,一个单片机时钟周期为多少微秒?【习题2-6】MCS-51单片机存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?【习题2-7】MCS-51单片机的EA信号有何功能?在使用8031时,EA信号引脚应如何处理?【习题2-8】在MCS-51单片机扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间为什么不会发生总线冲突?【习题2-9】MCS-51单片机片内数据存储器有多少字节?在什么空间?【习题2-10】片内RAM低128单元划分为哪三个主要部分?各部分主要功能是什么?【习题2-11】MCS-51单片机片内数据存储器80H~FFH分别为哪两个物理空间?如何来区别这两个物理空间?【习题2-12】MCS-51单片机设有4个通用工作寄存器组,有什么特点?如何选用?如何实现工作寄存器现场保护?【习题2-13】MCS-51单片机具有很强的布尔(位)处理功能,共有多少单元可以位寻址?采用布尔处理有哪些优点?【习题2-14】位地址00H与字节地址00H有何区别?位地址00H具体在内存中什么位置?【习题2-15】什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP 重新赋值?如果CPU在操作中要使用00H到0FH这两组工作寄存器,如何选择SP的初值?【习题2-16】什么是SFR的控制位与标志位?请举例说明可自动清除的标志位和必须用指令清除的标志位。
单片机原理及接口技术(C51编程)(第2版)—习题答案汇总23单片机答案第1章单片机概述思考题及习题1 参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为()或()。
答:微控制器,嵌入式控制器。
2.单片机与普通微型计算机的不同之处在于其将()、()和()三部分,通过内部( )连接在一起,集成于一块芯片上.答:CPU、存储器、I/O口、总线3. AT89S51单片机工作频率上限为()MHz。
答:24MHz.4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低()和提高()。
答:成本,可靠性。
二、单选1。
单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便 B.受器件的物理性能限制C.为了通用性 D.为了提高运算数度答:B2. 在家用电器中使用单片机应属于微计算机的。
A.辅助设计应用B。
测量、控制应用C.数值计算应用D。
数据处理应用答:B3。
下面的哪一项应用,不属于单片机的应用范围.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章AT89S51单片机片内硬件结构思考题及习题2 参考答案一、填空1. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为()。