单片机原理及接口技术C51编程第2版习题答案 第10章习题解答

合集下载

单片机原理及接口技术C51编程第2版习题答案 第10章习题解答

单片机原理及接口技术C51编程第2版习题答案 第10章习题解答

第10章思考题及习题10参考答案一、填空1.单总线系统只有一条数据输入/输出线 ,总线上的所有器件都挂在该线上,电源也通过这条信号线供给,。

答:DQ2.单总线系统中配置的各种器件,由DALLAS公司提供的专用芯片实现。

每个芯片都有位ROM,用激光烧写编码,其中存有位十进制编码序列号,它就是器件的编号,确保它挂在总线上后,可唯一地被确定。

答:64,16,地址3.DS18B20就是温度传感器,温度测量范围为℃,在-10~+85℃范围内,测量精度可达℃。

DS18B20体积小、功耗低,非常适合于的现场温度测量,也可用于各种空间内设备的测温。

答:数字,−55~+128,±0、5,恶劣环境,狭小4.SPI接口就是一种串行接口,允许单片机与的带有标准SPI接口的外围器件直接连接。

答:同步,外设,多厂家5.SPI具有较高的数据传输速度,最高可达 Mbit/s。

答:1、056.I2C的英文缩写为 ,就是应用广泛的总线。

答:Inter Interface Circuit,芯片间串行扩展7.I2C串行总线只有两条信号线,一条就是 SDA,另一条就是 SCL。

答:数据线,时钟线8.I2C总线上扩展的器件数量不就是由负载决定的,而就是由负载确定的。

答:电流,电容9.标准的I2C普通模式下,数据的传输速率为 bit/s,高速模式下可达 bit/s。

答:100k,400k二、判断对错1、单总线系统中的各器件不需要单独的电源供电,电能就是由器件内的大电容提供。

对2、 DS18B20可将温度转化成模拟信号,再经信号放大、A/D转换,再由单片机进行处理。

错3、 DS18B20的对温度的转换时间与分辨率有关。

对4、 SPI串行口每发送、接收一位数据都伴随有一个同步时钟脉冲来控制。

对5、单片机通过SPI串行口扩展单个SPI器件时,外围器件的片选端CS一定要通过I/O口控制。

错6、 SPI串行口在扩展多个SPI器件时,单片机应分别通过I/O口线来控制各器件的片选端CS来分时选通外围器件。

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总培训资料

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总培训资料

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总[文档标题]第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章思考题及习题2参考答案一、填空1. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为。

答:2µs2. AT89S51单片机的机器周期等于个时钟振荡周期。

单片机原理及应用第二版课后习题答案

单片机原理及应用第二版课后习题答案

第1章单片机概述参考答案1.1 答:微控制器,嵌入式控制器1.2 答:CPU、存储器、I/O口、总线1.3 答:C1.4 答:B1.5 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。

目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。

嵌入式微处理器相当于通用计算机中的CPU。

与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。

而嵌入式微处理器仅仅相当于单片机中的中央处理器。

为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。

1.6 答:MCS-51系列单片机的基本型芯片分别:8031、8051和8071。

它们的差别是在片内程序存储器上。

8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM。

1.7 答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。

1.8 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。

1.9 单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。

DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。

由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。

单片机技术及其C51程序设计(第2版)答案解析

单片机技术及其C51程序设计(第2版)答案解析
1-3已知X、Y是两个有符号数的定点整数,它们的补码为:[X]补=00010011B,[y]补=11111001B,求[X+Y]补等于多少?
解:[X+Y]补=[X]补+[y]补=00001100B
1-4请选择正确答案填在括号中:将-33以补码形式存入8位寄存器中,寄存器中的内容为(A)
A.DFHB.A1HC.5FHD.DEH
解:
#include <reg52.h>//包含特殊功能寄存器库
#include <stdio.h>//包含I/O函数库
void main(void)//主函数
{
int a,b,c,t;//定义整型变量a,b,c,t
A.11101101B.10010011C.00010011D.10010010
1-78051与8751的区别是(C)
A.内部数据存储数目的不同B.内部数据存储器的类型不同
C.内部程序存储器的类型不同D.内部寄存器的数目不同
1-8单片机与普通计算机的不同之处在于其将(CPU)(存储器)和(I/O接口)三部分集成于一块芯片上(的单片微机)
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
printf("%d,%d,%d",c,b,a);
while(1);//结束
}
4-15用三种循环结构编写程序实现输出1到10的平方之和。
解:
1、通过while语句实现计算并输出1到10的平方之和。
#include <reg52.h>//包含特殊功能寄存器库
default:printf("error"\n)

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第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、11个中断源、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µs2. AT89S51单片机的机器周期等于个时钟振荡周期。

《单片机原理及接口技术》(第二版)余锡存著-课后习题答案

《单片机原理及接口技术》(第二版)余锡存著-课后习题答案

《单片机原理及接口技术》(第二版)余锡存著-课后习题答案第二章1.89C51、87C51、80C51和80C31单片机的主要区别在那里?答:相同之处是:制造工艺都为CHMOS,都有128字节片内RAM、两个定时/计数器、4个8位I/O并行口,一个串行口和5个中断源。

主要区别:①89C51片内4K字节FLASHROM;②87C51片内4K字节EPROM;③80C51片内4K字节掩膜ROM;④80C31片内无程序存储器。

2.MCS-51单片机引脚有多少I/O线?它们和单片机对外的地址总线和数据总线有何关系?答:4个8位I/O并行口,一个串行口;其中P0口为外接程存和数存的地址低8位和数据总线的时分复用接口;其中P2口为外接程存和数存的地址高8位总线接口;其中P1口为真正的用户口线;其中P3口有第2功能;以上4个口线在没有专用功能时,也可以做通用I/O口线用。

3.简述8031片内RAM区地址空间的分配特点。

答:MCS-51 单片机片内RAM 为 256 字节, 地址范围为00H ~FFH, 分为两大部分: 低128 字节(00H ~7FH )为真正的RAM 区;高128 字节(80H ~FFH )为特殊功能寄存器区SFR 。

在低 128 字节RAM 中, 00H ~1FH 共 32 单元是 4 个通用工作寄存器区。

每一个区有 8 个通用寄存器R0~R7。

4. MCS-51单片机由哪几个部分组成。

答:① 一个8位CPU ;② 4KB ROM or EPROM(8031无ROM);③ 128字节RAM 数据存储器;④ 21个特殊功能寄存器SFR ;⑤ 4个8位并行I/O 口,其中P0、P2为地址/数据线,可寻址64KB 程序存储器和64KB 数据存储器;⑥ 一个可编程全双工串行口;⑦ 具有5个中断源,两个优先级,嵌套中断结构;⑧ 两个16位定时器/计数器;⑨ 一个片内振荡器及时钟电路。

5. MCS-51单片机的,,EA ALE PSEN 信号各自的功能是什么?答:都是控制总线① PP V EA /:访问内部程序存储器的控制信号/编程电压输入端。

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第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内核的单片机。

对12. 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µs2。

AT89S51单片机的机器周期等于个时钟振荡周期。

单片机原理及接口技术(C51编程)(第2版)-习题答案

单片机原理及接口技术(C51编程)(第2版)-习题答案

第6章思考题及习题6参考答案一、填空1.外部中断1的中断入口地址为。

定时器T1的中断入口地址为。

答:0013H;001BH2.若(IP)=00010100B,则优先级最高者为,最低者为。

答:外部中断1,定时器T13.AT89S51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送入,使程序执行转向中的中断地址区。

答:PC、PC、程序存储器4.AT89S51单片机复位后,中断优先级最高的中断源是。

答:外部中断05.当AT89S51单片机响应中断后,必须用软件清除的中断请求标志是。

答:串行中断、定时器/计数器T2中断二、单选1.下列说法错误的是()。

A. 同一级别的中断请求按时间的先后顺序响应B. 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应C. 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求D. 同级中断不能嵌套答:B2.在AT89S51的中断请求源中,需要外加电路实现中断撤销的是()。

A. 电平方式的外部中断请求B.跳沿方式的外部中断请求C.外部串行中断D.定时中断答:A3.中断查询确认后,在下列各种AT89S51单片机运行情况下,能立即进行响应的是()。

A.当前正在进行高优先级中断处理B.当前正在执行RETI指令C.当前指令是MOV A,R3D.当前指令是DIV指令,且正处于取指令的机器周期答:C4.下列说法正确的是()。

A. 各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B. 各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C. 各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D. 各中断源发出的中断请求信号,都会标记在AT89S51的TCON、SCON寄存器中答:D三、判断对错1.定时器T0中断可以被外部中断0中断。

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第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、11个中断源、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µs2. AT89S51单片机的机器周期等于个时钟振荡周期。

单片机原理及接口技术-C51编程(张毅刚第二版)-习题答案

单片机原理及接口技术-C51编程(张毅刚第二版)-习题答案

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总23单片机答案第1章单片机概述思考题及习题1 参考答案一、填空1、除了单片机这一名称之外,单片机还可称为()或()。

答:微控制器,嵌入式控制器、2、单片机与普通微型计算机得不同之处在于其将()、()与()三部分,通过内部()连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O 口、总线3、AT89 S 5 1单片机工作频率上限为()MHz.答:24 MHz。

4、专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低()与提高()。

答:成本,可靠性。

二、单选1、单片机内部数据之所以用二进制形式表示,主要就是A.为了编程方便B、受器件得物理性能限制Co为了通用性D、为了提高运算数度答:B2、在家用电器中使用单片机应属于微计算机得.A。

辅助设计应用B、测量、控制应用C.数值计算应用D、数据处理应用答:B3、下面得哪一项应用,不属于单片机得应用范围。

A.工业控制B.家用电器得控制C.数据库管理D.汽车电子设备答:C三、判断对错1、STC系列单片机就是8051内核得单片机.对2、AT8 9 S 5 2与AT89S51相比,片内多出了4KB得Fla s h程序存储器、I28B得RAM、1个中断源、1个定时器(且具有捕捉功能)。

对3、单片机就是一种CPUo错4、AT89S52单片机就是微处理器.错5、 A T89S5 1片内得Fl ash程序存储器可在线写入(ISP),而AT89C5 2则不能。

对6、为AT89C 5 1单片机设计得应用系统板,可将芯片AT89C 5 1直接用芯片A T89S5 1替换。

对7、为AT89S51单片机设计得应用系统板,可将芯片AT89S5 1直接用芯片AT 8 9S5 2替换•对8、单片机得功能侧重于测量与控制,而复杂得数字信号处理运算及高速得测控功能则就是DSP得长处。

对第2章AT8 9 S 5 1单片机片内硬件结构思考题及习题2 参考答案一、填空1、在AT89S 5 1单片机中,如果采用6MH z晶振,一个机器周期为()。

MCS-51单片机原理和接口技术习题参考答案

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子系列。

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第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内核的单片机。

对12。

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µs2. AT89S51单片机的机器周期等于个时钟振荡周期。

单片微机原理与接口技术(第2版宋跃版)习题参考答案

单片微机原理与接口技术(第2版宋跃版)习题参考答案

第1章思考题及习题参考答案1写出下列二进制数的原码、反码和补码(设字长为8位)。

(1)001011 (2)100110(3)-001011 (4)-111111答:(1)原码:00001011 反码:00001011 补码:00001011(2)原码:00100110 反码:00100110 补码:00100110(3)原码:10001011 反码:11110100 补码:11110101(4)原码:10111111 反码:11000000 补码:110000012已知X和Y,试计算下列各题的[X+Y]补和[X-Y]补(设字长为8位)。

(1) X=1011 Y=0011(2) X=1011 Y=0111(3) X=1000 Y=1100答:(1)X补码=00001011 Y补码=00000011 [–Y]补码=11111101[X+Y]补=00001110 [X-Y]补=00001000(2)X补码=00001011 Y补码=00000111 [–Y]补码=11111001[X+Y]补=00010010 [X-Y]补=00000100(3)X补码=00001000 Y补码=00001100 [–Y]补码=11110100[X+Y]补=00010100 [X-Y]补=111111003 微型计算机由那几部分构成?微机系统由那几部分构成?答:微型计算机由微处理器、存储器、I/O接口电路和系统总线构成。

微型计算机系统是在微型计算机的基础上,配上必要的外设(如键盘、光驱等)、电源以及必要的软件而构成的系统。

4 什么叫单片机?它有何特点?答:单片机就是在一块硅片上集成了CPU、RAM、ROM、定时器/计数器和多种I/O口(如并行、串行及A/D变换器等)的一个完整的微机处理系统。

单片机主要特点有:品种多样,型号繁多;存储容量大;频率高,速度快;控制功能强,集成度高;功耗低;配套应用软件多。

5 单片机有哪几种供应状态?答:片内无ROM,片内掩模ROM,片内EPROM, 片内PROM,片内FLASH和铁电存储技术(FRAM)存贮器配置。

单片机原理及接口技术课后习题第10章 答案

单片机原理及接口技术课后习题第10章 答案

第十章复习思考题答案1. 与并行扩展方法相比,串行总线扩展方法有哪些优点?与并行扩展方法相比,串行总线扩展传输连线少,可以使应用系统的硬件设计简化;串行总线的故障自诊断和调试也更为简单。

2. 在I2C总线中,主机和从机是如何确定的?它们在总线工作时起什么作用?I2C总线是一个多主机总线,即总线上可以有一个或多个主机(或称主控制器件),总线运行由主机控制。

主机是指启动数据的传送(发启动状态)、发出时钟信号、发出终止信号的器件。

通常,主机由单片机或其它微处理器担任。

被主机访问的器件叫从机,它可以是其它单片机或外围芯片,如:A/D、D/A、LED或LCD驱动、串行存储器芯片。

3. 在I2C总线主从系统中,S状态和P状态是由哪一方发出的?它们的作用是什么?S状态和状态P是由主机发出的。

在总线上出现S状态后,标志着总线处于“忙”状态。

如果总线上出现P状态时,在该状态出现一段时间后,总线处于“闲”状态。

4. 简述I2C总线的数据传输过程。

传输到SDA上的数据必须为8位。

每次传输的字节数不受限制。

每个字节后必须跟1个应答(Acknowledge,ACK)位。

数据传输时,首先传送最高位,如果从机暂时不能接收下一个字节数据,例如从机响应内部中断,那么可以使SCL保持为低电平,迫使主机处于等待状态;当从机准备就绪后,再释放SCL,使数据传输继续进行。

图10-1中,ACK为应答时钟,S表示启动状态,Sr表示重新启动状态,P表示停止状态。

图10-1 I2C总线的数据传输5. 简述I2C总线的从机地址的格式,在工作过程中器件如何识别对它的读写操作的?每个连接在I2C总线的器件都具有唯一确定的地址。

在任何时刻,I2C总线上只能有一个主机对总线实行控制权,分时地实现点对点的数据传送。

器件的地址由7位组成,它与1R/)构成了I2C总线数据传输时启动状态S之后第1个字节。

位方向位(W当主机发送了第1个字节后,系统中的每个从机(器件)都在S状态之后把高7位与本机的地址比较,如果与本机地址一样,则该从机被主机选中,是接收数据还是发送数据由R/确定。

单片机原理与接口技术(C51编程)(第2版)-习题答案汇总

单片机原理与接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第 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、 11个中断源、1 个定时器(且具有捕捉功能)。

对5. 单片机是一种CPU。

错6. AT89S52 单片机是微处理器。

错7. AT89S51 片内的Flash 程序存储器可在线写入(ISP),而AT89C52则不能。

对8. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。

对9. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。

对10. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP的长处。

对第 2 章思考题及习题 2 参考答案一、填空4. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为。

答:2μs5. AT89S51 单片机的机器周期等于个时钟振荡周期。

单片机原理与接口技术-C51编程(张毅刚第二版)-习题答案

单片机原理与接口技术-C51编程(张毅刚第二版)-习题答案

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总23单片机答案第1章单片机概述思考题及习题1一、填空1.除了单片机这一名称之外,单片机还可称为(控制器.)或()。

答:微控制器,嵌入式参考答案2.单片机与普通微型计算机的不同之处在于其将()、()和()三部分,通过内部()连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3. AT89S51单片机工作频率上限为()MHz。

答:24MHz。

)和提4.专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低(高()。

答:成本,可靠性。

二、单选1.单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便B.受器件的物理性能限制C.为了通用性D.为了提高运算数度A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用答:B答:B2.在家用电器中使用单片机应属于微计算机的。

一、填空5.在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为()。

答:2μs6. AT89S51单片机的机器周期等于()个时钟振荡周期。

答:127.内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为()和()。

答:28H,88H8.片内字节地址为2AH单元最低位的位地址是();片内字节地址为A8H 单元的最低位的位地址为()。

答:50H,A8H9.若A中的内容为63H,那么,P标志位的值为()。

答:010. AT89S51单片机复位后,R4所对应的存储单元的地址为(),因上电时这时当前的工作寄存器区是()组工作寄存器区。

答:04H,00H,0。

11.内部RAM中,可作为工作寄存器区的单元地址为(PSW(=)。

)H~()H。

答:00H,1FH12.通过堆栈操作实现子程序调用时,首先要把()的内容入栈,以进行断点保护。

调用子程序返回指令时,再进行出栈保护,把保护的断点送回到(),先弹出的是原来()中的内容。

答:PC, PC,PCH13. AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51单片机的PC是16位的,因此其寻址的范围为()KB。

单片机技术及其C51程序设计(第2版)答案解析

单片机技术及其C51程序设计(第2版)答案解析
printf("d\n",s);
while(1);
}
4-16对一个5个元素的无符号字符数组按由小到大顺序排序。
解:
#include <reg52.h>//包含特殊功能寄存器库
#include <stdio.h>//包含I/O函数库
void main(void)//主函数
{
int i,j,min,temp,a[5];//定义整型变量x和y
A.11101101B.10010011C.00010011D.10010010
1-78051与8751的区别是(C)
A.内部数据存储数目的不同B.内部数据存储器的类型不同
C.内部程序存储器的类型不同D.内部寄存器的数目不同
1-8单片机与普通计算机的不同之处在于其将(CPU)(存储器)和(I/O接口)三部分集成于一块芯片上(的单片微机)
习题4部分习题解
4-1C语言有哪些特点?

4-2有哪些数据类型是MCS-51单片机直接支持的?

4-3C51特有的数据结构类型有哪些?

4-4C51中存储类型有几种,它们分别表示的存储器区域是什么?

4-5C51中,bit位与sbit位有什么区别?

4-6在C51中,通过绝对地址来访问存储器的有几种?
#include <stdio.h>//包含I/O函数库
void main(void)//主函数
{
int i,s=0;//定义整型变量i和s
i=1;
SCON=0x52;//串口初始化
TMOD=0x20;
TH1=0Xf3;
TR1=1;
while (i<=10)//累加1~10的平方之和在s中
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第10章思考题及习题10参考答案
一、填空
1.单总线系统只有一条数据输入/输出线 ,总线上的所有器件都挂在该线上,电源也通过这条信号线供给,。

答:DQ
2.单总线系统中配置的各种器件,由DALLAS公司提供的专用芯片实现。

每个芯片都有位ROM,用激光烧写编码,其中存有位十进制编码序列号,它就是器件的编号,确保它挂在总线上后,可唯一地被确定。

答:64,16,地址
3.DS18B20就是温度传感器,温度测量范围为℃,在-10~+85℃范围内,测量精度可达℃。

DS18B20体积小、功耗低,非常适合于的现场温度测量,也可用于各种空间内设备的测温。

答:数字,−55~+128,±0、5,恶劣环境,狭小
4.SPI接口就是一种串行接口,允许单片机与的带有标准SPI接口的外围器件直接连接。

答:同步,外设,多厂家
5.SPI具有较高的数据传输速度,最高可达 Mbit/s。

答:1、05
6.I2C的英文缩写为 ,就是应用广泛的总线。

答:Inter Interface Circuit,芯片间串行扩展
7.I2C串行总线只有两条信号线,一条就是 SDA,另一条就是 SCL。

答:数据线,时钟线
8.I2C总线上扩展的器件数量不就是由负载决定的,而就是由负载确定的。

答:电流,电容
9.标准的I2C普通模式下,数据的传输速率为 bit/s,高速模式下可达 bit/s。

答:100k,400k
二、判断对错
1、单总线系统中的各器件不需要单独的电源供电,电能就是由器件内的大电容提供。


2、 DS18B20可将温度转化成模拟信号,再经信号放大、A/D转换,再由单片机进行处理。


3、 DS18B20的对温度的转换时间与分辨率有关。


4、 SPI串行口每发送、接收一位数据都伴随有一个同步时钟脉冲来控制。


5、单片机通过SPI串行口扩展单个SPI器件时,外围器件的片选端CS一定要通过I/O口控制。


6、 SPI串行口在扩展多个SPI器件时,单片机应分别通过I/O口线来控制各器件的片选端CS来
分时选通外围器件。


7、 SPI系统中单片机对从器件的选通不需要地址字节。


8、 I2C总线对各器件采用的就是纯软件的寻址方法。


三、简答
1.I2C总线的优点就是什么?
答:系统连接简单,I2C总线系统中,单片机可直接与具有I2C总线接口的各种扩展器件连接,系统各部件之间的连接只需两条线。

单片机对各器件寻址采用纯软件的寻址方法,无需片选线的连接,这样就大大简化了总线数量,
数据传输速率较高:在标准I2C普通模式下,数据的传输速率为100kbit/s,高速模式下可达400kbit/s。

2.I2C总线的数据传输方向如何控制?
答:I2C总线上的数据传输方向由寻址字节中的数据传输方向位规定:
寻址字节
R/W=1,表示主机接收(读)。

R/W=0,表示主机发送(写)。

3.单片机如何对I2C总线中的器件进行寻址?
答:采用软件寻址,主机在发送完起始信号后,立即发送寻址字节来寻址被控的从机,寻址字节格式如上题所示。

“DA3、DA2、DA1、DA0”为器件地址,就是外围器件固有的地址编码,器件出厂时就已经给定。

“A2、A1、A0”为引脚地址,由器件引脚A2、A1、A0在电路中接高电平或接地决定。

4.I2C总线在数据传送时,应答就是如何进行的?
答:I2C总线上传送的字节数(数据帧)没有限制,每一字节必须为8位。

数据传送时,先传送最
高位,每一被传字节后面都须跟1位应答位(一帧数据共9位)。

I2C总线在传送每一字节数据后都须有应答信号A,A信号在第9个时钟位上出现,A信号对应的时钟由主机产生。

这时发方须在该时钟位上使SDA线处于高电平,以便收方在这一位上送出低电平的应答信号A。

由于某种原因收方不对主机寻址信号应答时,例如接收方正在进行其她处理而无法接收总线上的数据时,必须释放总线,将数据线置为高电平,而由主机产生一个终止信号以结束总线的数据传送。

当主机接收来自从机的数据时,接收到最后一个数据字节后,必须给从机发送一个非应答信号(A),使从机释放数据总线,以便主机发送一个终止信号,从而结束数据的传送。

相关文档
最新文档