单片机原理与应用及C51程序设计__杨加国主编_完整版答案


11.说明 LJMP 指令与 AJMP 指令的区别? 答: LJMP 指令后面提供的是 16 位目标地址, 所以可以转移到 64KB 程序存储器的任意位置,缺点是:执行时间长,字节数多。 AJMP 指令后带的是 11 位直接地址,执行时,先将程序指针 PC 的值加 2 (该指令长度为 2 字节) , 然后把指令中的 11 位地址 addr11 送给程序指针 PC 的低 11 位, 而程序指针的高 5 位不变, 只能在当前 2K 范围内转移。 12.设当前指令 CJNE A,#12H,10H 的地址是 0FFEH,若累加器 A 的值为 10H, 则该指令执行后的 PC 值为多少?若累加器 A 的值为 12H 呢? 答:指令执行后的 PC 值为 1011H,若累加器 A 的值为 12H,则指 令执行后的 PC 值为 1001H。 13.用位处理指令实现 P1.4=P1.0(P1.1P1.2)/P1.3 的逻辑功能。
(3)MOVC
A,@A+DPTR 结果: 累加器 A 等于 64H 结果: 累加器 A 等于 00H, 片内 RAM (7FH)
(4)XCHD A,@R1 单元等于 72H
8.已知: (A)=78H, (R1)=78H, (B)=04H,CY=1,片内 RAM(78H) =0DDH, (80H)=6CH,试分别写出下列指令执行后目标单元的结果和 相应标志位的值。 (1)ADD A,@R1 (2)SUBB A,#77H (3)MUL AB 等于 1,OV 等于 0 (4)DIV AB OV 等于 0 (5)ANL 78H,#78H ;片内 RAM(78H)单元等于 58H (6)ORL A,#0FH (7)XRL 80H,A ;累加器 A 等于 7FH ;片内 RAM(80H)等于 14H ; 累加器 A 等于 1EH, B 寄存器等于 00H, CY、 ;累加器 A 等于 55H,CY 等于 1 ;累加器 A 等于 00H,CY 等于 0 ;累加器 A 等于 E0H,B 寄存器等于 01H,CY
DJNZ R2,LOOP SJMP $ 16.编程实现将片外 RAM 的 2000H~2030H 单元的内容,全部搬到片 内 RAM 的 20H 单元开始位置,并将源位置清零。 程序: MOV R0,#20H MOV DPTR,#2000H MOV R2,#31H LOOP: MOVX A,@DPTR
9.设(A)=83H, (R0)=17H, (17H)=34H,分析当执行完下面指令 段后累加器 A、R0、17H 单元的内容。 ANL A,#17H ORL 17H,A XRL CPL A,@R0 A ;A=03H ; (17H)=37H ;A=34H ;A=CBH
结果:A=CBH, (R0)=17H, (17H)=37H
4.位符号地址。例如:TR0 是定时/计数器 T0 的启动位。 4.写出完成下列操作的指令。 (1)R0 的内容送到 R1 中。 MOV A,R0 MOV R1,A (2)片内 RAM 的 20H 单元内容送到片内 RAM 的 40H 单元中。 MOV 40H,20H (3)片内 RAM 的 30H 单元内容送到片外 RAM 的 50H 单元中。 MOV A,30H MOV R0,#50H MOVX @R0,A (4)片内 RAM 的 50H 单元内容送到片外 RAM 的 3000H 单元中。 MOV A,50H MOV DPTR,#3000H MOVX @DPTR,A (5)片外 RAM 的 2000H 单元内容送到片内 RAM 的 20H 单元中。 MOV DPTR,#2000H MOVX A,@DPTR MOV 20H,A (6)片外 RAM 的 1000H 单元内容送到片外 RAM 的 4000H 单元中。 MOV DPTR,#1000H MOVX A,@DPTR
后,再存入 R6 中 ADD A,R6 MOV R6,A MOV R7 中 ADDC A,#00 MOV R7,A SJMP $ 19.编程实现把片内 RAM 的 20H 单元的 0 位、1 位,21H 单元的 2 位、3 位,22H 单元的 4 位、5 位,23H 单元的 6 位、7 位,按原位置 关系拼装在一起放于 R2 中。 程序: MOV C,20H.0 MOV A.0,C MOV C,20H.1 MOV A.1,C MOV C,21H.2 MOV A.2,C MOV C,21H.3 MOV A.3,C MOV C,22H.4 MOV A.4,C A ,B ;结果的高字节加上进位位后存入
MOV C,22H.5 MOV A.5,C MOV C,23H.6 MOV A.6,C MOV C,23H.7 MOV A.7,C MOV R2,A 20.用查表的方法实现一位十六进制数转换成 ASCII。 程序: (设一位十六进制数放在 R2 中, 轮换的 ASCII 也放于 R2 中) C16STASC:MOV DPTR,#TAB MOV A,R2 MOVC A,@A+DPTR MOV R2,A RET TAB:DB 30H,31H,32H,33H,34H,35H,36H,37H DB 38H,391H,41H,42H,43H,44H,45H,46H
MOV @R0,A MOV A,#00 MOVX @DPTR,A INC INC DPTR R0
DJNZ R2,LOOP SJMP $ 17.编程将片外 RAM 的 1000H 单元开始的 100 个字节数据相加,结 果放于 R7R6 中。 程序: MOV DPTR,#1000H MOV R2,#100 MOV R7,#00
程序: MOV C,P1.1 ORL ANL ORL C,P1.2 C,P1.0 C,/P1.3
MOV P1.4,C 14.下列程序段汇编后,从 1000H 单元开始的单元内容是什么? ORG TAB: 1000H DB 12H,34H DS DW 3 5567H,87H
答: (1000H)=12H, (1001H)=34H, (1002H)=00H, (1003H) =00, (1004H)=00, (1005H)=67H, (1006H)=55H, (1007H)=87H, (1008H)=00H 15.试编一段程序,将片内 RAM 的 20H、21H、22H 单元的内容依次 存入片外 RAM 的 20H、21H、22H 中。 程序: MOV R0,#20H MOV R2,#03H LOOP:MOV A,@R0 MOVX @R0,A INC R0单片机原理与应用及 C51 程设计第一章第二章
第三章
1.在 MCS-51 单片机中,寻址方式有几种?其中对片内 RAM 可以用 哪几种寻址方式?对片外 RAM 可以用哪几种寻址方式? 答:寻址方式可分为数的寻址和指令寻址,数的寻址有:常数寻 址(立即寻址) 、寄存器数寻址(寄存器寻址) 、存储器数寻址(直接 寻址方式、寄存器间接寻址方式、变址寻址方式)和位寻址,指令的 寻址有绝对寻址和相对寻址。片内 RAM 寻址有:寄存器寻址、直接 寻址方式和寄存器间接寻址方式。片外 RAM 寻址有:寄存器间接寻 址方式。 2.在对片外 RAM 单元寻址中,用 Ri 间接寻址与用 DPTR 间接寻址有 什么区别? 答:片外数据存储器寻址中,用 Ri 间接寻址只能访问低端的 256 字节单元,而用 DPTR 作指针间接访问可访问整个 64K 字节。 3.在位处理中,位地址的表示方式有哪几种? 答:1.直接位地址(00H~0FFH) 。例如:20H 2.字节地址带位号。例如:20H.3 表示 20H 单元的 3 位。 3.特殊功能寄存器名带位号。例如:P0.1 表示 P0 口的 1 位。
结果: (20H) =10H、 (10H) =10H、 (40H) =0CAH、 P2=0CAH 和 P1=0CAH 7.已知(A)=02H, (R1)=7FH, (DPTR)=2FFCH,片内 RAM(7FH) =70H,片外 RAM(2FFEH)=11H,ROM(2FFEH)=64H,试分别写出 以下各条指令执行后目标单元的内容。 (1)MOV A,@R1 (2)MOVX @DPTR,A 02H 结果:累加器 A 等于 70H 结果:片外 RAM(2FFCH)单元等于
10.写出完成下列要求的指令。 (1)累加器 A 的低 2 位清零,其余位不变。 ANL A,#11111100B (2)累加器 A 的高 2 位置“1” ,其余位不变。 ORL A,#11000000B
(3)累加器的高 4 位取反,其余位不变。 XRL A,#11110000B
(4)累加器第 0 位、2 位、4 位、6 位取反,其余位不变。 XRL A,#01010101B
21.编程统计从片外 RAM2000H 开始的 100 个单元中“0”的个数放 于 R2 中。 程序: MOV DPTR,#2000H MOV R3,#100 MOV R2,#00
LOOP: JNZ INC
MOVX A,@DPTR NEXT R2 DPTR
NEXT:INC
DJNZ R3,LOOP SJMP $
第四章
4-2 有哪里些数据类型是 MCS-51 系列单片机直接支持的? 答:见 P89,基本类型:字符型,整型,长整型,浮点型,特殊功能 寄存器; 构造类型:数组类型,结构体类型,共用体,枚举 指针类型 空类型 4-3 C51 特有的数据结构类型有哪些? 答:特殊功能寄存器,位类型 4-4 C51 的存储类型有几种?它们分别表示的存储器区域是什么? 答:见 P94 页:存储器类型有:data, bdata,idata,pdata,xdata 4-5 C51 中 bit 位与 sbit 位有什么区别? 答:bit 是定义一个一般的位变量;而使用 sbit 定义可位寻址字节 或是特殊功能寄存器的的位,定义时必指定其位地址,其存储空间为 内部 RAM 中的位寻址区 20H-2FH(位地址为:00H~7FH) ,
MOV DPTR,#4000H MOV @DPTR,A (7)ROM 的 1000H 单元内容送到片内 RAM 的 50H 单元中。 MOV A,#0 MOV DPTR,#1000H MOVC A,@A+DPTR MOV 50H,A (8)ROM 的 1000H 单元内容送到片外 RAM 的 1000H 单元中。 MOV A,#0 MOV DPTR,#1000H MOVC A,@A+DPTR MOVX @DPTR,A 5.区分下列指令有什么不同? (1)MOV A,20H 和 MOV A,#20H 答:前者源操作数是直接寻址,后者源操作数立即寻址。 (2)MOV A,@R1 和 MOVX A,@R1 答:前者源操作数是访问片内数据存储器,后者源操作数访问片 外数据存储器低 256 字节。 (3)MOV A,R1 和 MOV A,@R1 答:前者源操作数是寄存器寻址,后者源操作数寄存器间接寻址。 (4)MOVX A,@R1 和 MOVX A,@DPTR 答:前者源操作数是访问片外数据存储器低 256 字节,后者源操
合集下载

单片机原理与应用及c51程序设计答案

单片机原理与应用及c51程序设计答案

单片机原理与应用及c51程序设计答案【篇一:单片机原理与c51语言程序设计与基础教程_课后习题答案】p> 习题填空题1.一般而言,微型计算机包括、四个基本组成部分。

2.单片机是一块芯片上的微型计算机。

以地应用范畴。

3.atmel 公司生产的cmos型51系列单片机,具有代替rom作为程序存储器,4.单片机根据工作温度可分为、和三种。

民用级的温度范围是0℃一70℃,工业级是-40℃~85℃,军用级是-55℃-125℃(不同厂家的划分标推可能不同。

5.在单片机领域内,ice的含义是。

选择题1.单片机的工作电压一般为v?a 5vb 3vc 1vd 4v2.单片机作为微机的一种,它具有如下特点:a 具有优异的性能价格比b 集成度高、体积小、可靠性高c 控制功能强,开发应用方便d 低电压、低功耗。

3.民用级单片机的温度范围是:a -40℃~85℃b 0℃一70℃c -55℃-125℃d 0℃一50℃4.mcs-51系列单片机最多有a 3b 4c 5d 65.下列简写名称中不是单片机或单片机系统的是a mcub scmc iced cpu问答题1.单片机常用的应用领域有哪些?2.我们如何学习单片机这么技术?3.单片机从用途上可分成哪几类?分别由什么用处?填空题1.运算器、控制器、存储器、输入输出接口2.单片机嵌入式系统3. mcs-51flash rom4.民用级(商业级)工业级军用级5.在线仿真器选择题1、a2、abcd3、b 4、c5、d问答题1.单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。

单片机原理和接口技术(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单片机的机器周期等于个时钟振荡周期。

单片机原理与C51语言程序设计与基础教程课后习题答案

单片机原理与C51语言程序设计与基础教程课后习题答案

单片机原理‎与C51语‎言程序设计‎与基础教程‎课后习题答‎案习题填空题1.一般而言,微型计算机‎包括、、、四个基本组‎成部分。

2.单片机是一‎块芯片上的‎微型计算机‎。

以为核心的硬‎件电路称为‎单片机系统‎,它属于地应用范畴‎。

3.Atmel‎公司生产的‎C MOS型‎51系列单‎片机,具有内核,用代替ROM‎作为程序存‎储器,4.单片机根据‎工作温度可‎分为、和三种。

民用级的温‎度范围是0‎℃一70℃,工业级是-40℃~85℃,军用级是-55℃-125℃(不同厂家的‎划分标推可‎能不同。

5.在单片机领‎域内,ICE的含‎义是。

选择题1.单片机的工‎作电压一般‎为V?A 5VB 3VC 1VD 4V2.单片机作为‎微机的一种‎,它具有如下‎特点:A 具有优异的‎性能价格比‎B 集成度高、体积小、可靠性高C 控制功能强‎,开发应用方‎便D 低电压、低功耗。

3.民用级单片‎机的温度范‎围是:A -40℃~85℃B 0℃一70℃C -55℃-125℃D 0℃一50℃4.MCS-51系列单‎片机最多有‎个中端源。

A 3B 4C 5D 65.下列简写名‎称中不是单‎片机或单片‎机系统的是‎A MCUB SCMC ICED CPU问答题1.单片机常用‎的应用领域‎有哪些?2.我们如何学‎习单片机这‎么技术?3.单片机从用‎途上可分成‎哪几类?分别由什么‎用处?填空题1.运算器、控制器、存储器、输入输出接‎口2.单片机嵌入式系统‎3.MCS-51 Flash‎ROM4.民用级(商业级) 工业级军用级5.在线仿真器‎选择题1、A 2、ABCD 3、B 4、C 5、D问答题1.单片机广泛‎应用于仪器‎仪表、家用电器、医用设备、航空航天、专用设备的‎智能化管理‎及过程控制‎等领域,大致可分如‎下几个范畴‎:(1)在智能仪器‎仪表上的应‎用单片机具有‎体积小、功耗低、控制功能强‎、扩展灵活、微型化和使‎用方便等优‎点,广泛应用于‎仪器仪表中‎,结合不同类‎型的传感器‎,可实现诸如‎电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理‎量的测量。

单片机原理与应用及c51程序设计

单片机原理与应用及c51程序设计

单片机原理与应用及c51程序设计单片机是一种集成了中央处理器、存储器和输入输出功能的微型计算机系统,它广泛应用于各种电子设备中。

本文将介绍单片机的基本原理和应用,并重点讨论c51程序设计。

单片机的原理与应用。

单片机是一种集成了微处理器、存储器、定时器、串行通信接口等功能模块的微型计算机系统。

它具有体积小、功耗低、成本低廉等优点,因此在各种电子设备中得到了广泛的应用。

单片机的核心是微处理器,它负责执行指令、进行运算和控制外部设备。

存储器用于存储程序和数据,定时器用于产生精确的时序信号,串行通信接口用于与外部设备进行数据交换。

通过这些功能模块的协同工作,单片机可以实现各种复杂的控制和处理任务。

单片机的应用非常广泛,例如在家用电器中,单片机可以实现定时开关、温度控制等功能;在工业控制系统中,单片机可以实现自动化生产线的控制和监控;在通信设备中,单片机可以实现数据的编解码和调制解调等功能。

可以说,单片机已经成为现代电子设备中不可或缺的核心部件。

c51程序设计。

c51是一种常用的单片机编程语言,它基于C语言,并针对单片机的特殊硬件结构进行了优化和扩展。

c51程序设计是单片机应用开发的重要环节,它直接影响着单片机系统的性能和稳定性。

在c51程序设计中,需要考虑以下几个方面的内容:首先,需要充分理解单片机的硬件结构和特性,包括CPU、存储器、定时器、串行通信接口等模块的功能和工作原理。

只有深入理解了这些硬件特性,才能编写出高效、稳定的程序。

其次,需要合理设计程序的结构和算法,充分利用单片机的硬件资源,提高程序的执行效率和响应速度。

在设计程序时,需要考虑到单片机的计算能力和存储空间的限制,避免出现资源浪费和性能瓶颈。

最后,需要进行严格的测试和调试工作,确保程序的正确性和稳定性。

在测试和调试过程中,需要充分利用单片机的仿真工具和调试器,及时发现和解决程序中的错误和问题。

总结。

单片机是现代电子设备中不可或缺的核心部件,它的应用范围非常广泛。

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

(完整word版)单片机原理及接口技术(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程序设计第一章第二章第三章1.在MCS-51单片机中,寻址方式有几种?其中对片内RAM可以用哪几种寻址方式?对片外RAM可以用哪几种寻址方式?答:寻址方式可分为数的寻址和指令寻址,数的寻址有:常数寻址(立即寻址)、寄存器数寻址(寄存器寻址)、存储器数寻址(直接寻址方式、寄存器间接寻址方式、变址寻址方式)和位寻址,指令的寻址有绝对寻址和相对寻址。

片内RAM寻址有:寄存器寻址、直接寻址方式和寄存器间接寻址方式。

片外RAM寻址有:寄存器间接寻址方式。

2.在对片外RAM单元寻址中,用Ri间接寻址与用DPTR间接寻址有什么区别?答:片外数据存储器寻址中,用Ri间接寻址只能访问低端的256字节单元,而用DPTR作指针间接访问可访问整个64K字节。

3.在位处理中,位地址的表示方式有哪几种?答:1.直接位地址(00H~0FFH)。

例如:20H2.字节地址带位号。

例如:20H.3表示20H单元的3位。

3.特殊功能寄存器名带位号。

例如:P0.1表示P0口的1位。

4.位符号地址。

例如:TR0是定时/计数器T0的启动位。

4.写出完成下列操作的指令。

(1)R0的内容送到R1中。

MOV A,R0MOV R1,A(2)片内RAM的20H单元内容送到片内RAM的40H单元中。

MOV 40H,20H(3)片内RAM的30H单元内容送到片外RAM的50H单元中。

MOV A,30HMOV R0,#50HMOVX @R0,A(4)片内RAM的50H单元内容送到片外RAM的3000H单元中。

MOV A,50HMOV DPTR,#3000HMOVX @DPTR,A(5)片外RAM的2000H单元内容送到片内RAM的20H单元中。

MOV DPTR,#2000HMOVX A,@DPTRMOV 20H,A(6)片外RAM的1000H单元内容送到片外RAM的4000H单元中。

MOV DPTR,#1000HMOVX A,@DPTRMOV DPTR,#4000HMOV @DPTR,A(7)ROM的1000H单元内容送到片内RAM的50H单元中。

单片机原理及接口技术(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编程)(第2版)-习题答案汇总68430

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总68430第1章思考题及习题1参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为微控制器或嵌入式控制器2.单片机与普通微型计算机的不同之处在于其将CPU、存储器、和I/O 口三部分,通过内部总线连接在一起,集成于一块芯片上。

3. AT89S51单片机工作频率上限为33MHz MHz。

4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低成本和提高可靠性二、单选1. 单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便B.受器件的物理性能限制C.为了通用性D.为了提高运算速度2. 在家用电器中使用单片机应属于微计算机的。

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

A.工业控制 B.家用电器的控制C.数据库管理 D.汽车电子设备三、判断对错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。

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

单片机原理及应用c51编程课后答案

单片机原理及应用c51编程课后答案【篇一:单片机原理及应用课后习题答案__张兰红】兰红9第 1 章微型计算机的基本概念1.1 微型计算机由哪几部分组成?每一部分各起何作用?解:微型计算机由微处理器芯片、存储器芯片、输入/输出接口电路芯片与总线组成。

微处理器是微型计算机的核心,它通常包括 3 个基本部分:①算术逻辑部件alu(arithmeticlogic unit),对传送到微处理器的数据进行算术运算或逻辑运算的电路,如执行加法、减法运算,逻辑与、逻辑或运算等。

②工作寄存器组,用来存放操作数及运算的中间结果等。

③控制部件,包括时钟电路和控制电路,时钟电路产生时钟脉冲,用于计算机各部分电路的同步定时;控制电路产生完成各种操作所需的控制信号。

存储器是微型计算机的重要组成部分,计算机有了存储器才具备记忆功能。

i/o 接口是沟通 cpu 与外部设备的不可缺少的重要部件。

外部设备种类繁多,其运行速度、数据形式、电平等各不相同,常常与 cpu 不一致,所以要用 i/o 接口作桥梁,起到信息转换与协调的作用。

总线是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。

1.2 什么是 cpu?什么是主机?解:由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为中央处理单元 cpu(central processing unit,简称 cpu)。

通常把运算器、控制器、存储器这三部分称为计算机的主机。

1.3 何谓计算机系统?何谓单板机?何谓单片机?解:计算机与外围设备、电源、系统软件一起构成应用系统,称为计算机系统。

在一块印刷电路板上,集成了中央处理单元cpu、只读存储器rom、随机存取存储器 ram、 i/o 接口、定时器/计数器、中断系统等功能部件,构成一台完整的微型计算机,称为单板机。

在一块半导体芯片上,集成了中央处理单元cpu、只读存储器rom、随机存取存储器 ram、 i/o 接口、定时器/计数器、中断系统等功能部件,构成一台完整的微型计算机,称为单片机。

单片机原理及应用c51编程课后答案

单片机原理及应用c51编程课后答案【篇一:单片机原理及应用课后习题答案__张兰红】兰红9第 1 章微型计算机的基本概念1.1 微型计算机由哪几部分组成?每一部分各起何作用?解:微型计算机由微处理器芯片、存储器芯片、输入/输出接口电路芯片与总线组成。

微处理器是微型计算机的核心,它通常包括 3 个基本部分:①算术逻辑部件alu(arithmeticlogic unit),对传送到微处理器的数据进行算术运算或逻辑运算的电路,如执行加法、减法运算,逻辑与、逻辑或运算等。

②工作寄存器组,用来存放操作数及运算的中间结果等。

③控制部件,包括时钟电路和控制电路,时钟电路产生时钟脉冲,用于计算机各部分电路的同步定时;控制电路产生完成各种操作所需的控制信号。

存储器是微型计算机的重要组成部分,计算机有了存储器才具备记忆功能。

i/o 接口是沟通 cpu 与外部设备的不可缺少的重要部件。

外部设备种类繁多,其运行速度、数据形式、电平等各不相同,常常与 cpu 不一致,所以要用 i/o 接口作桥梁,起到信息转换与协调的作用。

总线是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。

1.2 什么是 cpu?什么是主机?解:由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为中央处理单元 cpu(central processing unit,简称 cpu)。

通常把运算器、控制器、存储器这三部分称为计算机的主机。

1.3 何谓计算机系统?何谓单板机?何谓单片机?解:计算机与外围设备、电源、系统软件一起构成应用系统,称为计算机系统。

在一块印刷电路板上,集成了中央处理单元cpu、只读存储器rom、随机存取存储器 ram、 i/o 接口、定时器/计数器、中断系统等功能部件,构成一台完整的微型计算机,称为单板机。

在一块半导体芯片上,集成了中央处理单元cpu、只读存储器rom、随机存取存储器 ram、 i/o 接口、定时器/计数器、中断系统等功能部件,构成一台完整的微型计算机,称为单片机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档