“单片机原理与接口技术”习题答案(1)
单片机原理及接口技术_李全利_课后答案1~11章(全)
章1 绪论1.第一台计算机的问世有何意义?答:第一台电子数字计算机ENIAC问世,标志着计算机时代的到来。
与现代的计算机相比,ENIAC有许多不足,但它的问世开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响。
2.计算机由哪几部分组成?答:由运算器、控制器、存储器、输入设备和输出设备组成,运算器与控制器合称为CPU。
3.微型计算机由哪几部分构成?答:微型计算机由微处理器、存储器和I/O接口电路构成。
各部分通过地址总线(AB)、数据总线(DB)和控制总线(CB)相连。
4.微处理器与微型计算机有何区别?答:微处理器集成了运算器和控制器(即CPU);而微型计算机包含微处理器、存储器和I/O接口电路等。
5.什么叫单片机?其主要特点有哪些?答:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。
单片机主要特点有:控制性能和可靠性高;体积小、价格低、易于产品化;具有良好的性能价格比。
6.微型计算机有哪些应用形式?各适于什么场合?答:微型计算机有三种应用形式:多板机(系统机)、单板机和单片机。
多板机,通常作为办公或家庭的事务处理及科学计算,属于通用计算机。
单板机,I/O设备简单,软件资源少,使用不方便。
早期主要用于微型计算机原理的教学及简单的测控系统,现在已很少使用。
单片机,单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需求具有独特的优势。
目前,单片机应用技术已经成为电子应用系统设计的最为常用技术手段。
7.当前单片机的主要产品有哪些?各有何特点?答:多年来的应用实践已经证明,80C51的系统结构合理、技术成熟。
因此,许多单片机芯片生产厂商倾力于提高80C51单片机产品的综合功能,从而形成了80C51的主流产品地位,近年来推出的与80C51兼容的主要产品有:●ATMEL公司融入Flash存储器技术推出的AT89系列单片机;●Philips公司推出的80C51、80C552系列高性能单片机;●华邦公司推出的 W78C51、W77C51系列高速低价单片机;●ADI公司推出的ADμC8xx系列高精度ADC单片机;●LG公司推出的GMS90/97系列低压高速单片机;●Maxim公司推出的DS89C420高速(50MIPS)单片机;●Cygnal公司推出的C8051F系列高速SOC单片机等。
单片机原理与接口技术第三版课后答案
单片机原理与接口技术第三版课后答案【篇一:单片机原理及接口技术课后答案李朝青 (第三版)】lass=txt>第一章1.单片机具有哪些特点(1)片内存储容量越来越大。
(2抗干扰性好,可靠性高。
(3)芯片引线齐全,容易扩展。
(4)运行速度高,控制功能强。
(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。
2. 89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个3.什么是微处理器(cpu)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。
微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。
单片机是将微处理器、一定容量的ram、rom以及i/o口、定时器等电路集成在一块芯片上,构成的单片微型计算机。
4. 微型计算机怎样执行一个程序?答:通过cpu指令,提到内存当中,再逐一执行。
5.什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答; 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
它有嵌入式微处理器、嵌入式微控制器、嵌入式dsp处理器、嵌入式片上系统等。
嵌入式系统的出现最初是基于单片机的。
它从体系结构到指令系统都是按照嵌入式应用特点专门设计的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。
因此,她是典型的嵌入式系统。
第二章1.89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个2.89c51的ea端有何用途?3. 89c51的存储器分哪几个空间?如何区别不同空间的寻址?答:rom(片内rom和片外rom统一编址)(使用movc)(数据传送指令)(16bits地址)(64kb)片外ram(movx)(16bits地址)(64kb)片内ram(mov)(8bits地址)(256b)4. 简述89c51片内ram的空间分配。
单片机原理与接口技术-C51编程(张毅刚第二版)-习题答案
单片机原理及接口技术(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 参考答案一、填空5. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为()。
单片机原理及接口技术-习题答案第四版李朝青(修订后)
单片机原理及接口技术课后习题答案(第四版)李朝青第一章1.什么是微处理器(CPU)、微机和单片机?答微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。
微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。
单片机是将微处理器、一定容量的RAM、ROM以及I/O口、定时器等电路集成在一块芯片上,构成的单片微型计算机。
2.单片机具有哪些特点(1)片内存储容量越来越大。
(2 抗干扰性好,可靠性高。
(3)芯片引线齐全,容易扩展。
(4)运行速度高,控制功能强。
(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。
3. 微型计算机怎样执行一个程序?答:通过CPU指令,提到内存当中,再逐一执行。
4. 微型计算机由那几部分构成?微处理器,存储器,接口适配器(即I/O接口),I/O设备第二章1.89C51单片机内包含哪些主要逻辑功能部件?答:80C51系列单片机在片内集成了以下主要逻辑功能部件:(l)CPU(中央处理器):8位(2)片内RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个2.89C51的EA端有何用途?答:/EA端接高电平时,CPU只访问片内并执行内部程序,存储器。
/EA端接低电平时,CPU只访问外部ROM,并执行片外程序存储器中的指令。
/EA 端保持高电平时,CPU执行内部存储器中的指令。
3. 89C51的存储器分哪几个空间?如何区别不同空间的寻址?答:ROM(片内ROM和片外ROM统一编址)(使用MOVC)(数据传送指令)(16bits 地址)(64KB)片外RAM(MOVX)(16bits地址)(64KB)片内RAM(MOV)(8bits地址)(256B)4. 简述89C51片内RAM的空间分配。
单片机原理及接口技术课后答案
单片机原理及接口技术课后答案第一题:简述单片机的工作原理单片机是一种集成电路,内部拥有中央处理器、内存、输入/输出端口等多种功能模块。
单片机的工作原理主要分为三个步骤:取指、执行和存储。
在取指阶段,单片机通过地址总线从存储器中获取指令,并将其存储在指令寄存器中。
指令寄存器中的指令会被解码器解码,确定具体的操作。
在执行阶段,CPU根据指令寄存器中的指令执行相应的操作。
这包括运算操作、逻辑操作、移位操作等。
执行的结果会被存储在通用寄存器中。
在存储阶段,CPU将操作结果存储在内存或者其他寄存器中。
同时,如果需要将结果输出到外设,CPU会通过输出端口将数据传输到相应的外设。
通过这些步骤的循环执行,单片机可以完成各种任务,实现各种功能。
第二题:简述单片机的输入/输出接口技术单片机的输入/输出接口技术主要通过引脚、端口和中断实现。
单片机的引脚连接外部电路,用于与外部设备交互。
引脚可以通过软件控制为输入或输出模式,并可以通过特定的寄存器进行读写操作。
单片机的端口是对引脚的集合,通过对端口模式和端口数据的设置,可以实现对多个引脚的控制。
例如,可以将一个端口的多个引脚设置为输出模式,并通过给端口数据赋值来同时控制这些引脚的电平状态。
中断是单片机实现输入/输出的一种重要方式。
当外部事件(例如按键按下、定时器溢出等)发生时,单片机将会中断当前的工作,执行中断服务程序来处理该事件。
中断可以提高系统的响应速度和灵活性。
通过以上的输入/输出接口技术,单片机可以方便地与外部设备进行通信和数据交换,实现各种功能和应用。
第三题:简述单片机的串行通信接口单片机的串行通信接口是一种用于与其他设备进行数据传输的接口。
常见的串行通信接口有SPI和I2C。
SPI(Serial Peripheral Interface)是一种同步的串行接口,使用四根线(时钟线、数据线、选择线和数据传输方向线)进行数据传输。
SPI可以实现高速的全双工通信,并且可以与多个外部设备进行连接,通过选择线来选择通信的目标设备。
单片机原理及接口技术课后答案
单片机原理及接口技术课后答案篇一:单片机原理及接口技术课后习题答案_李朝青第一章1.单片机具有哪些特点(1)片内存储容量越来越大。
(2抗干扰性好,可靠性高。
(3)芯片引线齐全,容易扩展。
(4)运行速度高,控制功能强。
(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。
2. 89C51单片机内包含哪些主要逻辑功能部件?答:80C51系列单片机在片内集成了以下主要逻辑功能部件:(l)CPU(中央处理器):8位(2)片内RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个3.什么是微处理器(CPU)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。
微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。
单片机是将微处理器、一定容量的RAM、ROM以及I/O口、定时器等电路集成在一块芯片上,构成的单片微型计算机。
4. 微型计算机怎样执行一个程序?答:通过CPU指令,提到内存当中,再逐一执行。
5.什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答; 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
它有嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器、嵌入式片上系统等。
嵌入式系统的出现最初是基于单片机的。
它从体系结构到指令系统都是按照嵌入式应用特点专门的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。
因此,她是典型的嵌入式系统。
第二章1.89C51单片机内包含哪些主要逻辑功能部件?答:80C51系列单片机在片内集成了以下主要逻辑功能部件:(2)片内RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个2.89C51的EA端有何用途?答:/EA端接高电平时,CPU只访问片内并执行内部程序,存储器。
单片机原理与接口技术习题答案
单片机原理与接口技术习题答案单片机原理与接口技术习题集答案第1部分答案1-1简要介绍冯·诺依曼计算机的主要特点。
1、采用二进制代替十进制运算2、存储程序工作方法3、计算机硬件系统的构成1-2计算机硬件系统由哪些组件组成?计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五个部分。
1-3填空:(1)100d=01100100=64h(2)03ch=00111100b=60d1-4写出下列数字(用二进制数表示)的原码、反码和补码。
21-2159-59127-1271-121原码:00010101反码:00010101补码:00010101-21原码:10010101反码:11101010补码:11111 01159原码:00111011反码:00111011补码:00111011-59原码:10111011反码:11000100补码:11000101127原码:01111111反码:01111111原码:01111111-127原码:11111111反码:10000000补码:100000011原码:00000001反码:00000001补码:00000001-1原码:1000001反码:11111110补码:111111111-5用十进制数写出下列补码的真值:1fh69h89hfch97hcdhb3h10h1fh的真值:31d69h的真值:105d89h的真值:-119dfch的真值:-4d97h的真值:-105dcdh的真值:-51db3h的真值:-77d10h的真值:16d1-6已知的X和y,找到(X+y)补码。
(1)x=31d,y=55d(x+y)补=01010000b(2)x=46d,y=-81d(x+y)补=11010001b (3)x=-54d,y=93d(x+y)补=00100111b(4)x=-23d,y=-67d(x+y)补=10100110b(5)x=75d,y=89d(x+y)补=10100100b1-7写出以下数字的8421BCD代码。
“单片机原理与接口技术”习题答案
《单片机原理与接口技术》课后习题参考答案习题一1.在计算机内部,一切信息的存取、处理和传送都是以( D )形式进行。
A.EBCDIC码B.ASCII码C.十六进制编码D.二进制编码2. 一个字节由 8 位二进制数组成,即由 2 位十六进制数组成。
3. 将下列十进制数转换成二进制数。
(1)12 (2)100 (3)128 (4)1000答:(1)(2)(3)(4)04. 将下列十进制数转换成十六进制数。
(1)14 (2)127 (3)255 (4)1024答:(1)1110 (2)(3)(4)05. 将下列二进制数分别转换成十进制和十六进制数。
(1) (2) (3) (4)答:(1)228,E4H (2)161,A1H (3)232,E8H (4)173,ADH6. 将下列十六进制数分别转换成二进制和十进制数。
(1)2DH (2) F4H (3) 0400H (4) FFFFH答:(1)B,45 (2),244 (3)00000,1024(4)11111, 655357. 取字长8位,写出下列数据的补码。
(1) -32 (2) -45 (3) -98 (4) 91答:(1)E0H (2)D3H (3)9EH (4)5BH8. 完成下列十六进制数的加法运算。
(1)8CH+3FH (2)1F34H+95D6H (3)205EH+12FFH答:(1)CBH (2)B50AH (3)335DH9. 分别用十六进制和二进制数形式,写出数字 0,1,2,…,9 的ASCII码。
答:30H,31H,…, 39H; B,B,…,B10. 写出字符串的ASCII码:“***MCS-51***”答:2AH,2AH,2AH,4DH,53H,43H,2DH,35H,31H, 2AH,2AH,2AH11. 对于十进制数35,用二进制数表示为__B__;用十六进制数表示为__23H__;用组合BCD码表示为 B ;用非组合BCD码表示为__03H,05H__;用ASCII表示为_33H,35H_。
《单片机原理及接口技术》_梅丽凤_习题解答_课后答案_(1)
1、单片机:单片微型计算机简称单片机。
一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口等部件。
2、EA引脚的功能:EA引脚是片内外程序存储器的选择信号。
当EA端保持高电平时,访问内部程序存储器,但在PC(程序计数器)值超过0FFFH(对于8051/8751/80C51)或1FFFH(对于8052)时,将自动转向访问外部程序存储器。
当EA端保持低电平时,不管是否有内部程序存储器,则只访问外部程序存储器。
由于8031片内没有程序存储器,所以在使用8031时,EA引脚必须接低电平。
3、哪些引脚有第二功能:在MCS-51单片机中,除P3口具有第二功能外,还有3条控制线具有第二功能。
P3口的第二功能:P3.0—RXD:串行数据接收端P3.1—TXD:串行数据发送端P3.2—0INT:外部中断0申请输入端P3.3—1INT:外部中断1申请输入端P3.4—T0:定时器0计数输入端P3.5—T1:定时器1计数输入端P3.6—WR:外部RAM写选通端P3.7—RD:外部RAM读选通3条控制线的第二功能:ALE—PROG:片内EPROM编程脉冲。
片内具有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
RESET—VPD:备用电源。
VCC掉电期间,此引脚可接备用电源,以保持内部RAM数据不丢失。
EA—VPP:片内EPROM编程电源。
在对片内具有EPROM的芯片进行编程时,此引脚用于施加21V编程电源。
4、单片机内部存储空间是如何分配的?MCS-51单片机的内部存储空间分为数据存储器和程序存储器。
内部数据存储器:共256字节单元,包括低128个单元和高128个单元。
低128字节又分成3个区域:工作寄存器区(00H~1FH),位寻址区(20H~2FH)和用户RAM区(30H~7FH)。
高128字节是供给特殊功能寄存器使用的,因此称之为特殊功能寄存器区。
单片机原理与接口技术张毅刚课后习题答案
第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µs2 . AT89C51微控制器的机器周期等于一个时钟振荡周期。
答案: 12 。
3 .在内部RAM中,位地址为40H和88H的位,该位所在字节的字节地址为 and。
单片机原理与接口技术试题与答案
单片机原理与接口技术试题与答案一、选择题1.下列哪个单片机不属于51系列? A. STC89C52RC B. AT89S51C. F51C32D. STC12CA5A60S2答案:C2.哪个单片机的Flash存储器是可擦写可编程快闪存储器? A.AT89C55WD B. STC89C54RD+C. P89C51RD2D. AT89S52答案:D3.哪个单片机不属于摩托罗拉系列? A. HC08 B. HC05 C. HC12 D. MCS-51答案:D4.哪一种单片机的取指速度最快? A. Flash B. OTP ROM C. UV EEPROMD. RAM答案:A5.非易失性存储器是指: A. Flash B. SRAMC. DRAMD. ROM答案:A6.单片机中执行程序的运算单元是: A. CPU B. DSPC. ALUD. FPU答案:A二、判断题1.单片机中,使用穿孔纸带输入指令的单片机叫EPROM单片机。
答案:错2.端口特殊功能寄存器是单片机与外部器件连接的一个最基本的接口形式。
答案:对3.单片机中所有的输入/输出设备都必须由程序读写。
答案:对4.串行通信口是单片机与外部器件连接的最基本的接口形式。
答案:对5.数字量输入不可能通过定时器的溢出中断或者由计数来实现。
答案:错三、简答题1.解释单片机中的定时/计数器的作用和种类。
定时/计数器是单片机中的一种重要的接口设备,它能实现多种功能。
定时器主要用于延时、调度和计时等功能,而计数器则主要用于对信号或脉冲进行计数。
单片机中的定时/计数器按照不同的分类方法可以分为多种类型,如12位定时/计数器、16位定时/计数器、8位自动重载计数器等。
每种类型的定时/计数器都有其特定的使用条件和适用范围,用户需要根据具体需求选择合适的定时/计数器。
2.什么是中断?为什么要使用中断?中断是一种机制,可以在程序执行的同时相对异步地处理外部事件。
当外部事件触发中断信号时,CPU将挂起当前程序的执行,转向中断服务程序执行相应的处理流程,直到中断服务程序执行完毕后CPU再返回原程序中断之前的位置继续执行。
MCS-51单片机原理和接口技术习题参考答案
MCS-51单片机原理和接口技术习题参考答案第一章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。
它的特点是:计算机字长为12位,运算速度为5000次/,使用18800个电子管,1500个继电器,占地面积为150m2,重达30t,其造价为100多万美元。
它的诞生,标志着人类文明进入了一个新的历史阶段。
1-2解答:单片微型计算机简称单片机。
一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口等部件。
1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单片机、32位单片机推出阶段。
1-4解答:Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;Motorola公司的6801、6802、6803、6805、68HC11系列产品;Zilog公司的Z8、Super8系列产品;Atmel公司的AT89系列产品;Fairchild公司的F8和3870系列产品;TI公司的TMS7000系列产品;NS公司的NS8070系列产品;NEC公司的μCOM87(μPD7800)系列产品;National公司的MN6800系列产品;Hitachi公司的HD6301、HD63L05、HD6305。
1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。
8031片内没有ROM,使用时需在片外接EPROM。
8051片内含有4KB的掩模ROM,其中的程序是生产厂家制作芯片时烧制的。
8751片内含有4KB的EPROM,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。
(2)8032A/8052A/8752A是8031/8051/8751的增强型,称为8052子系列。
单片机原理及接口技术第三版课后答案
单片机原理及接口技术第三版课后答案【篇一:《单片机原理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案(1)】理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案第1章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。
它的特点是:计算机字长为12位,运算速度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面积为150 m2,重达30 t,其造价为100多万美元。
它的诞生,标志着人类文明进入了一个新的历史阶段。
1-2解答:单片微型计算机简称单片机。
一个完整的单片机芯片至少有中央处理器(cpu)、随机存储器(ram)、只读存储器(rom)、定时/计数器及i/o接口等部件。
1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单片机、32位单片机推出阶段。
1-4解答:intel公司的mcs-48系列、mcs-51系列、mcs-96系列产品;motorola公司的6801、6802、6803、6805、68hc11系列产品; zilog公司的z8、super8系列产品;atmel公司的at89系列产品;fairchild公司的f8和3870系列产品;ti公司的tms7000系列产品;ns公司的ns8070系列产品;national公司的mn6800系列产品;hitachi公司的hd6301、hd63l05、hd6305。
1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。
8031片内没有rom,使用时需在片外接eprom。
8051片内含有4kb的掩模rom,其中的程序是生产厂家制作芯片时烧制的。
8751片内含有4kb的eprom,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。
单片机原理及接口技术课后习题及习题答案unit1-5
章1 绪论1.第一台计算机的问世有何意义?答:第一台电子数字计算机ENIAC问世,标志着计算机时代的到来。
与现代的计算机相比,ENIAC有许多不足,但它的问世开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响。
2.计算机由哪几部分组成?答:由运算器、控制器、存储器、输入设备和输出设备组成,运算器与控制器合称为CPU。
3.微型计算机由哪几部分构成?答:微型计算机由微处理器、存储器和I/O接口电路构成。
各部分通过地址总线(AB)、数据总线(DB)和控制总线(CB)相连。
4.微处理器与微型计算机有何区别?答:微处理器集成了运算器和控制器(即CPU);而微型计算机包含微处理器、存储器和I/O接口电路等。
5.什么叫单片机?其主要特点有哪些?答:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。
单片机主要特点有:控制性能和可靠性高;体积小、价格低、易于产品化;具有良好的性能价格比。
6.微型计算机有哪些应用形式?各适于什么场合?答:微型计算机有三种应用形式:多板机(系统机)、单板机和单片机。
多板机,通常作为办公或家庭的事务处理及科学计算,属于通用计算机。
单板机,I/O设备简单,软件资源少,使用不方便。
早期主要用于微型计算机原理的教学及简单的测控系统,现在已很少使用。
单片机,单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需求具有独特的优势。
目前,单片机应用技术已经成为电子应用系统设计的最为常用技术手段。
7.当前单片机的主要产品有哪些?各有何特点?答:多年来的应用实践已经证明,80C51的系统结构合理、技术成熟。
因此,许多单片机芯片生产厂商倾力于提高80C51单片机产品的综合功能,从而形成了80C51的主流产品地位,近年来推出的与80C51兼容的主要产品有:●ATMEL公司融入Flash存储器技术推出的AT89系列单片机;●Philips公司推出的80C51、80C552系列高性能单片机;●华邦公司推出的W78C51、W77C51系列高速低价单片机;●ADI公司推出的ADμC8xx系列高精度ADC单片机;●LG公司推出的GMS90/97系列低压高速单片机;●Maxim公司推出的DS89C420高速(50MIPS)单片机;●Cygnal公司推出的C8051F系列高速SOC单片机等。
单片机原理及接口技术课后答案
单片机原理及接口技术课后答案一. 单片机原理答案:1. 单片机是一种集成电路,内部集成了处理器、存储器、输入输出接口、定时器等功能部件,可作为微型计算机独立运行。
2. 单片机是指在一个芯片上集成了微处理器和其他功能部件的集成电路。
3. 单片机通常由中央处理器(CPU)、存储器(RAM和ROM)、输入输出(I/O)端口和定时/计数器组成。
二. 接口技术答案:1. 并行接口:数据同时传输多个位,可实现高速数据传输,例如并口打印机接口。
2. 串行接口:数据逐位传输,可以减少传输线路的数量,适用于长距离传输和高速传输,例如串口通信接口。
3. USB接口:通用串行总线接口,可同时传输数据和供电,适用于各种外部设备的连接。
4. 显示接口:用于连接显示器和单片机,例如VGA接口和HDMI接口。
5. 通信接口:用于与其他设备进行数据通信,例如以太网接口、无线通信接口等。
三. 单片机接口技术答案:1. 数字输入输出(GPIO):用于控制外部数字设备的输入和输出,可进行数据采集、信号发送等操作。
2. PWM输出:通过调节输出信号的占空比来实现模拟输出,适用于控制电机转速、LED亮度等场景。
3. ADC输入:用于对模拟信号进行数字量化转换,实现对外部模拟信号的采样和处理。
4. UART串口通信:通过串口接口进行数据的传输和通信,可连接其他设备进行数据交互。
5. I2C总线:用于连接多个器件,实现器件之间的通信和控制。
四. 其他接口技术答案:1. SPI总线:用于连接外部器件,支持全双工通信和高速数据传输。
2. CAN总线:用于工业控制系统中的设备之间进行通信和数据交换。
3. Ethernet接口:用于连接网络,实现本地网络和互联网的通信。
4. GPIO扩展:通过扩展芯片或寄存器实现更多的GPIO管脚,扩展单片机的输入输出能力。
5. 定时/计数器:通过定时器和计数器实现对时间的计数和控制,用于生成精确的时钟信号和进行定时操作。
单片机原理与接口技术习题答案
单片机原理与接口技术习题答案习题与思考题11-1 微型计算机通常由哪些部分组成?各有哪些功能?答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。
控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。
1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点?答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。
单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。
1-3 简述计算机的工作过程。
答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。
1-4 单片机的几个重要指标的定义。
答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。
1-5 单片微型计算机主要应用在哪些方面?答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。
1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力?答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。
1-7 简述单片机嵌入式系统的定义和特点。
答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理与接口技术》课后习题参考答案习题一1.在计算机内部,一切信息的存取、处理和传送都是以( D )形式进行。
A.EBCDIC码B.ASCII码C.十六进制编码D.二进制编码2. 一个字节由 8 位二进制数组成,即由 2 位十六进制数组成。
3. 将下列十进制数转换成二进制数。
(1)12 (2)100 (3)128 (4)1000答:(1)00001100 (2)01100100 (3)10000000 (4)0011111010004. 将下列十进制数转换成十六进制数。
(1)14 (2)127 (3)255 (4)1024答:(1)1110 (2)01111111 (3)11111111 (4)010*********5. 将下列二进制数分别转换成十进制和十六进制数。
(1)11100100 (2)10100001 (3)11101000 (4)10101101答:(1)228,E4H (2)161,A1H (3)232,E8H (4)173,ADH6. 将下列十六进制数分别转换成二进制和十进制数。
(1)2DH (2) F4H (3) 0400H (4) FFFFH答:(1)00101101B,45 (2)11110100,244 (3)0000010000000000,1024(4)1111111111111111, 655357. 取字长8位,写出下列数据的补码。
(1) -32 (2) -45 (3) -98 (4) 91答:(1)E0H (2)D3H (3)9EH (4)5BH8. 完成下列十六进制数的加法运算。
(1)8CH+3FH (2)1F34H+95D6H (3)205EH+12FFH答:(1)CBH (2)B50AH (3)335DH9. 分别用十六进制和二进制数形式,写出数字 0,1,2,…,9 的ASCII码。
答:30H,31H,..., 39H; 00110000B,00110001B, (00111001)10. 写出字符串的ASCII码:“***MCS-51***”答:2AH,2AH,2AH,4DH,53H,43H,2DH,35H,31H, 2AH,2AH,2AH11. 对于十进制数35,用二进制数表示为__00100011B__;用十六进制数表示为__23H__;用组合BCD码表示为 00110101B ;用非组合BCD码表示为__03H,05H__;用ASCII表示为_33H,35H_。
12.16位PC机中整数的有效范围是( D )。
A.-32768~32767B.-32767~32767C.0~65535D.-32768~32767或0~6553513.在( C )表示中,二进制数11111111B表示十进制数–1A.原码B.反码C.补码D.BCD码14.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( D )。
A.-127~+127B.-128~+128C.-127~+128D.-128~+12715.计算机中运算器和控制器合称为( A )A.CPUB.ALUC.主机D.ENIAC16.微机的主要性能指标中,字长是指( 微处理器一次能处理的二进制数的位数 )。
17.若用MB作为PC机主存容量的计量单位,1MB等于( B )个字节。
A.210B.220C.230D.24018.运算器的主要功能是( C )。
A.算术运算B.逻辑运算C.算术运算与逻辑运算D.函数运算19. 指出下列总线中,哪一个是单向的,哪一个是双向的?(1)数据总线(2)地址总线答:地址总线是单向的;数据总线是双向的。
20. 什么是微处理器?答:微处理器是微型计算机的核心,具有运算与控制功能。
21. 微型计算机由哪几部分组成的?答:微型计算机由CPU、存储器、I/O接口和总线组成。
22. 简要说明计算机系统中三种总线各自的作用。
答:数据总线用来传送数据信息,数据总线的宽度决定了CPU一次能够与存储器或I/O接口传送数据的位数。
地址总线传送地址信号,CPU输出地址信号,用来寻址一个存储单元或I/O 端口,地址总线的位数决定了CPU最多能外接多大容量的存储器,若有CPU有N位地址线,外接存储器的最大容量是2N23. 说明微型计算机系统的组成。
答:微型计算机系统由软件和硬件组成。
硬件包括主机和外设,主机包括CPU,存储器,I/O 接口和总线;外设包括输入设备和输出设备。
软件包括系统软件和应用软件24. 说明通用微机与单片机的主要区别。
答:在结构上单片机是把微机的主要功能部件:CPU,存储器,I/O接口集成在一块芯片内。
存储器结构也不一样,微机采用冯·诺依曼结构,数据和程序放在统一的存储空间;一些单片机,像MCS-51,其存储器分为数据存储器和程序存储器。
应用场合不一样,微型计算机用于科学计算,信息管理,计算机辅助设计等等;单片机面向控制,将其与专业设备融为一体,形成智能系统,如工业控制系统、智能测量系统、自动化通信系统、专用数字处理系统等。
编程方式也有不同,微机上用高级语言编程时,不需要了解微机的硬件结构,只需了解操作系统和编程环境。
单片机用汇编语言或C编程,需要对硬件有所了解。
习题二1.简述EU 和BIU 的主要功能?答:EU 是执行单元,负责执行指令。
BIU 是总线接口单元,负责取指令,以及存/取数据。
2.8086和8088的主要区别是什么?答:主要区别是(1)8086有16位数据线,8088有8位数据线。
(2)8086内部有6字节的指令队列缓冲器,8088有4字节。
3. 8086/8088CPU 采用流水线技术有什么好处?答:流水线技术可以提高CPU 的工作效率。
4.8086的数据总线是____16____位,地址总线是___20____位。
5. 8086可以寻址的存储器空间有多大?I/O 空间有多大?答:8086可以寻址的存储器空间是1MB ;I/O 空间64KB6.在一般的微处理器中,( D )包含在CPU 中。
A.内存B.输入/输出单元C.磁盘驱动器D.算术逻辑单元7.8086中一共有多少寄存器?每个寄存器有什么特殊的用途?答:8086一共有14个16位的寄存器:AX,BX,CX,DX,SP,BP,SI,DI,CS,DS,SS,ES,IP,标志寄存器。
有8个8位的寄存器:AH,AL,BH,BL,CH,CL,DH,DLAX ,AL:特别用于乘除法指令、数据输入/输出指令中BX :可以用来存放地址CX :循环操作指令中,隐含用作计数器;CL :移位指令中用于存放移位次数DX :输入/输出指令中用于存放端口地址,乘/除法指令中用于存放乘积高位/被除数的高位 SP:用于存放堆栈栈顶单元的地址BP :可以用来存放地址SI:串操作指令中,隐含存放源数据串单元地址DI: 串操作指令中,隐含存放目的数据串单元地址CS:存放代码段的段地址;DS: 存放代码数据段的段地址;SS: 存放堆栈段的段地址;ES: 存放附加数据段的段地址;IP: 存放CPU 将要执行指令所在存储单元的地址,CPU 根据IP 的值,到相应存储单元取指令8.什么是寄存器?存储单元?I/O 端口?答:寄存器是在CPU 中的数据存储部件,一般用符号来表示某个寄存器,即寄存器有名字,寄存器有8位、16位等类型存储单元是在存储器中一个单元,没有特殊说明时,一个存储单元存放一个字节的数据,存储单元通过地址来标识。
I/O 端口指的是I/O 接口中的寄存器,也是地址来标识, 单片机端口中也有符号名9.标志寄存器各位的含义?答: -------1514131211109876543210OF DF IF TF SF ZF AF PF CF进位标志奇偶标志辅助进位标志零标志符号标志溢出标志方向标志中断允许标志跟踪标志10.从功能上,8086的CPU由( C )两部分组成。
A.SP、ALUB.控制器、FLAGSC.EU、BIUD.EU、ALU11.标志寄存器FLAGS中存放两类标志,即( B )。
A.符号标志、溢出标志B.控制标志、状态标志C.方向标志、进位标志D.零标志、奇偶标志12.什么是最大模式?最小模式?答:最大模式是指系统中有多个微处理器,8086是主处理器,还有协处理器,系统控制总线的大部分信号由总线控制器产生。
最小模式是指系统中只有一个微处理器,控制信号由CPU直接产生。
13.什么是总线周期?答:是指CPU访问一次存储器(如读/写一个字节数据)所需要的时间。
14.8086的总线周期由几个时钟周期组成?在总线周期中,CPU有哪些操作?答:8086的总线周期由4个时钟周期组成。
又叫4个T状态。
在T1状态,CPU输出地址和地址锁存信号;在T2状态CPU输出控制信号;T3状态数据出现在数据总线上;T4状态CPU撤销控制信号,总线周期结束。
15.8284、8282、8286、8288、8259这几个芯片的作用是什么?答:8284是时钟发生器,为CPU提供工作时钟,以及使READY、RESET信号与时钟同步。
8282是地址锁存器,用来锁存地址信号。
8286是数据收发器,用来提高数据总线的驱动能力8288是总线控制器,当8086工作在最大模式下,可以产生控制信号。
16.8086如何进入复位状态?答:8086的TESET引脚出现4个时钟周期的高电平,8086进入复位状态。
17.复位后,8086芯片内寄存器状态如何?引脚信号状态如何?答:8086复位后,除了CS=FFFFH外,其它寄存器的值都为0。
三态引脚呈高阻态,非三态引脚呈无效状态。
18.最小模式时,当M/错误!未找到引用源。
为低电平时,表示CPU正在对( D )进行访问。
A.存储器B.I/O端口C.外部存储器D.EPROM19.某CPU的主频为250MHZ,则它的时钟周期为( D )。
A.250nsB.50nsC.40nsD.4ns20.存储单元逻辑地址的表达方式?答:存储单元逻辑地址的表达方式是“段地址:偏移地址”,段地址和偏移地址都是16位。
21.逻辑地址如何形成存储单元的物理地址?答:物理地址=段地址×10H+偏移地址22.程序设计中所使用的地址是( A )。
A.逻辑地址B.有效地址C.物理地址D.段基址23.某单元在数据段中,已知DS=1000H,偏移地址为1200H,则它的物理地址为( B )。
A.10000HB.11200HC.12100HD.13000H24.设某一个单元的物理地址是54321H,则正确的逻辑地址表示为( C )。
A.4321H:50000HB.54320H:1HC.5430H:0021HD.5432H:00001H25.上电复位时,若CPU的CS=FFFFH,IP=0000H,则第一条指令从地址FFFF0H 地方取。