第5章《单片机原理与C51基础》赵丽清(课后习题及答案)

合集下载

单片机原理与C51基础试题库作者赵丽清试题库答案《单片机原理与应用》试卷5.doc

单片机原理与C51基础试题库作者赵丽清试题库答案《单片机原理与应用》试卷5.doc

一、 选择题 CACADACA1: 2: 3: 4: 5:6: 7: 8: 二、 判断题 1: 2: 3: 4: 5: 6: 7: 8: 错对对对对对对错三、 填空题 1: 2: 3: 4: 5: 6:(每题1分,共8分)(每题1分,共8分)(每空1分,共14分)30H 、 41H 、 43HFCH 、 64H 、 13H5、 0003HIDL 、 PD先进后出(或后进先出)0003H 、 0023H四、 综合题(每题6分,共30分)1:单片微型计算机(Single-Chip Microcomputer )简称单片机。

一块芯片上集成了:中央处理器(CentraI Processing Unit, CPU )> 随机存取存储器(Random Access Memory, RAM )>只读存储器(Read Only Memory, ROM ) >定时/计数器及I/0接口电 路等。

体会(略)2:以上伪指令经汇编以后,将对从1000H 开始的若干内存单元赋值:(1000H )二 23H 、3:答:MOV MOVX MOV(1001H )二49H 、(1002H )二36H 、(1003H )二42H 、(1004H )二06H 。

R1, #60HA, @R140H, A4:答:串行通信有3种数据传送形式单工方式:数据传送是单向的’半双工方式:数据传送是双向的,在同一时间只能做一个方向的传送。

全双工方式:数据传送是双向的,即可同时发送,又可同时接收。

5:答:MCS-51系列单片机用于中断允许和中断优先级控制的寄存器分别是IE和IP;EA——中断允许控制位;ES——串行口中断允许控制位;ET1——定时器/计数器T1的溢出中断允许位;EX1——外部中断1中断允许位;ETO——定时器/计数器TO溢出中断允许位;EXO——外部中断0中断允许位;当相应的位为“1”时允许中断,为“0”时禁示中断。

PXO:外部中断0优先级设定位;PTO:定时器T0中断优先级设定位;PX1:外部中断1优先级设定位;PT1:定时器T1中断优先级设定位;PS:串行中断优先级设定位。

单片机原理与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基础》赵丽清(课后习题及答案全套)
【211】80C51单片机任何一个时间4组通用工作寄存器中只能有一组工作,具体哪一组工 作由什么来决定?如何设置才能选用0组通用寄存器?
【212】80C51单片机具有很强的位(布尔)处理功能,内部RAM中共有多少单元可以位寻 址,试写出其字节范围和位地址范围?
【213】位地址00H与字节地址00H在内存中的位置有什么区别?片内字节地址为2AH单元最 低位的位地址是( );片内字节地址为88H单元的最低位的位地址为( )。
【27】试说出80C51的两种时钟电路模式,如果是只有一个单片机工作常使用的是哪一种 ?如果是两个以上的单片机工作使用哪一种?
【28】80C51单片机的 EA 信号有何功能?在使用8031时, EA 信号引脚应如何处理?现在 使用的80C51系列单片机内部一般均含有ROM,其 EA 引脚应该怎么接?
思考题: 【1-1】补码是可以带符号位进行运算的吗?补码的表达范围是?
【12】8位二进制数可以表达的无符号数的范围是多少?12位二进制数可以表达的无符号 数值的范围是?16位二进制数可以表达的二进制数范围是?数值范围从0000H7FFFH共需要几位二进制数才能表达? 【1-3】在家用电器中使用单片机应属于微计算机的( )。
(1)AT89S51中特殊功能寄存器(SFR)就是片内RAM中的一部分。( ) (2)片内RAM的位寻址区,只能供位寻址使用.而不能进行字节寻址。( )
A)辅助设计应用 B)测量、控制应用 C)数值计算应用 D)数据处理应用
【14】51单片机汇编语言编写程序的扩展名为?C语言编写的程序扩展名为?其编译后可 以下载的机器码扩展名为? 【1-5】除了单片机这一名称之外,单片机还可称为( )和( )。 【1-6】单片机与普通微型计算机的不同之处在于其将( )、( )和( )三部分,通过内部( )连接在一起,集成于一块芯片上。 【1-7】MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 【1-8】51系列单片机与MCS-51系列单片机是可以等同的概念吗? 【1-9】8051与8751的区别是( )。

单片机原理与应用及C51程序设计第5章习题答案

单片机原理与应用及C51程序设计第5章习题答案

第5章习题答案5-1 什么叫中断系统?中断系统的功能是什么?什么是中断嵌套?答:当CPU正在执行主程序时,外部或内部发生的某一事件(如某个引脚上电平的变化、一个脉冲的发生或计数器的计数溢出等)请求CPU迅速处理,CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,CPU再继续执行原来被中断的程序,这样的过程称为中断。

功能:中断系统是为使CPU 具有对单片机外部或内部随机发生的事件进行实时处理而设置的。

中断嵌套:8051设置了两级中断优先级,低优先级中断请求不能打断高优先级的中断服务;但高优先级中断请求可以打断低优先级的中断服务,从而实现中断嵌套。

5-2 MCS-51型单片机各中断源的中断标志是如何产生的?又是如何清除的?CPU响应中断时,中断入口地址各是多少?答:见p133;.或端出现有效中断请求时,IE0 IE1)位由硬件置“1”。

当中断响应当CPU采样到IE0IE1完成转向中断服务程序时,由硬件把IE0(或IE1)清零。

TF0和TF1——计数溢出标志位,当计数器产生计数溢出时,相应的溢出标志位由硬件置“1”。

当转向中断服务时,再由硬件自动清“0”。

TI:串行发送中断标志。

CPU将数据写入发送缓冲器SBUF时就启动发送,每发送完一帧后,硬件将TI置位,必须由软件清0.RI:串行接收中断标志。

串口允许接收时,每接收完一帧后,硬件将RI置位,必须由软件清0.地址分别为:0003H,000bH0013H,001BH,0023H5-3:在MCS-51型单片机中,哪些中断标志可以在响应自动撤除。

见第二题,也可见P136;5-4答:见p136.5-5:解:PX1=1;IT1=0;PT1=0;PS=1;EA=1;ES=1;ET1=1;EX1=1;ET0=0;EX0=0;5-6解:两个,它由模式设置寄存器TMOD,中断控制寄存器IE,中断优级级寄存器IP,中断标志寄存器TCON组成5-8 请叙述TMOD=A6H所代表的含义。

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

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

第2章
答案 填空题
1.32 4 8 R0~R7
2.时钟电路 复位电路
3.指令寄存器 IR 程序计数器 PC 数据指针 DPTR
4.SBUF SCON 5.低电平 下跳变
堆栈指针 SP
选择题
1.ABC 2.C 按 CPU 查询顺序确定。即 1、 外部中断 0 2、定时中断 0 3、外部中断 1 串行中断 3.A 4.C 5.D 6.C
习题
填空题
1.一般而言,微型计算机包括
四个基本组成部分。
2.单片机是一块芯片上的微型计算机。以
地应用范畴。
单片机原理与 C51 语言程序设计与基础教程 课后习题答案
3.Atmel 公司生产的 CMOS 型 51 系列单片机,具有
代替 ROM 作为程序存储器,
4.单片机根据工作温度可分为
0℃一 70℃,工业级是-40℃~85℃,军用级是-55℃-125℃(不同厂家的划分标推可能不同。
2.首先,大概了解单片机的机构,例如本书的第 2 章则是主要讲了单片机的内部结构以及资源。对单片 机的内部结构有了初步了解之后,读者就可以进行简单的实例练习,从而加深对单片机的认识。
其次,要有大量的实例练习。其实,对于单片机,主要是软件设计,也就是编程。 目前最流行的用于 51 系列单片机地编程软件是 Keil。Keil 提供了包括 C 编译器、宏汇编、连接器、库管 理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份 组合在一起。掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,如果你使用 C 语 言编程,那么 Keil 几乎就是你的不二之选,即使不使用 C 语言而仅用汇编语言编程,其方便易用的集成 环境、强大的软件仿真调试工具也会令你事半功倍。

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

单片机原理及应用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编程)(第2版)-习题答案 - 第5章习题解答

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

第5章思考题及习题5参考答案一、填空1. AT89S51单片机任何一个端口要想获得较大的驱动能力,要采用电平输出。

答:低2.检测开关处于闭合状态还是打开状态,只需把开关一端接到I/O端口的引脚上,另一端接地,然后通过检测来实现。

答: I/O端口引脚的电平3. “8”字型的LED数码管如果不包括小数点段共计段,每一段对应一个发光二极管,有和两种。

答:7,共阳极,共阴极4. 对于共阴极带有小数点段的数码管,显示字符“6”(a段对应段码的最低位)的段码为,对于共阳极带有小数点段的数码管,显示字符“3”的段码为。

答:7DH,B0H5. 已知8段共阳极LED数码显示器要显示某字符的段码为A1H(a段为最低位),此时显示器显示的字符为。

答:d6. LED数码管静态显示方式的优点是:显示闪烁,亮度,比较容易,但是占用的线较多。

答:无,较高,软件控制,I/O口7. 当显示的LED数码管位数较多时,一般采用显示方式,这样可以降低,减少的数目。

答:动态,成本,I/O端口8. LCD 1602是型液晶显示模块,在其显示字符时,只需将待显示字符的由单片机写入LCD 1602的显示数据RAM(DDRAM),内部控制电路就可将字符在LCD上显示出来。

答:字符,ASCII码9. LCD 1602显示模块内除有字节的 RAM外,还有字节的自定义,用户可自行定义个5×7点阵字符。

答:80,显示数据,64,字符RAM,810.当按键数目少于8个时,应采用式键盘。

当按键数目为64个时,应采用式键盘。

答:独立,矩阵11.使用并行接口方式连接键盘,对独立式键盘而言,8根I/O口线可以接个按键,而对矩阵式键盘而言,8根I/O口线最多可以接个按键。

答:8,6412.LCD 1602显示一个字符的操作过程为:首先,然后,随后,最后。

答:读忙标志位BF,写命令,写显示字符,自动显示字符二、判断对错1.P0口作为总线端口使用时,它是一个双向口。

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

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

单片机原理与C51语言程序设计与基础教程课后习题答案习题填空题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-51 Flash ROM4.民用级(商业级) 工业级军用级5.在线仿真器选择题1.A2.ABCD3.B4.C5.D问答题1.单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。

单片机原理与应用及C51程序设计课后答案

单片机原理与应用及C51程序设计课后答案
MOVC A,@A+DPTR
MOV 20H,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
答:前者源操作数是直接寻址,后者源操作数立即寻址。
CPL A;A=CBH
结果:A=CBH,(R0)=17H,(17H)=37H
10.写出完成下列要求的指令。
(1)累加器A的低2位清零,其余位不变。
ANL A,#B
(2)累加器A的高2位置“1”,其余位不变。
ORL A,#B
(3)累加器的高4位取反,其余位不变。
XRL A,#B
(4)累加器第0位、2位、4位、6位取反,其余位不变。
AsENdfJFmdsv120
答:41H 73H 45H 4EH 64H 66H 4AH 46H 6DH 64H 73H 76H 31H 32H 30H
3.什么是单片机
答:单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯片上形成的微型计算机。因而被称为单片微型计算机,简称为单片机。
(1)ADD A,@R1;累加器A等于55H,CY等于1
(2)SUBB A,#77H;累加器A等于00H,CY等于0
(3)MUL AB;累加器A等于E0H,B寄存器等于01H,CY等于1,OV等于0
(4)DIV AB;累加器A等于1EH,B寄存器等于00H,CY、OV等于0
(5)ANL 78H,#78H;片内RAM(78H)单元等于58H

单片机原理及应用(高教第二版)第5章参考答案及解析

单片机原理及应用(高教第二版)第5章参考答案及解析

第5章 AT89S51的中断系统参考答案及解析:1.答:0013H;001BH解析:P93 表5-2,由表各中断源入口地址2.答:串行口中断;T1溢出中断解析:P92 由于(IP)=00010100B,PS=1,PX1=1,故串行口、外部中断1中断为高优先级,其余为低优先级,再由表5-1,同级中断查询次序T1溢出中断为最低3.答:P96 设置中断允许控制寄存器IE,允许相应的中断请求源中断。

设置中断优先级寄存器IP,确定并分配所使用的中断的优先级。

若是外部中断源,还要设置中断请求的触发方式IT0或IT1,以决定采用电平触发方式还是跳沿触发方式。

中断程序返回使用RETI指令,RETI指令在返回的同时清除相应的优先级触发器,以允许下次中断,而普通子程序RET指令则没有这个操作。

4.答:D解析:P88 5.2.2 5个中断源的中断请求标志分别由特殊功能寄存器TCON和SCON的相应位锁存。

5.答:P94 5.5在一个单一中断的系统里,AT89S51单片机对外部中断请求的响应时间总是在3~8个机器周期之间。

推迟对外部中断请求的响应:P94 5.4(1)A T89S51正在处理同级或更高优先级的中断。

因为当一个中断被响应时,要把对应的中断优先级状态触发器置1(该触发器指出CPU所处理的中断优先级别),从而封锁了低级中断请求和同级请求。

(2)所查询的机器周期不是当前正在执行指令的最后一个机器周期。

设定这个限制的目的是只有在当前指令执行完毕后,才能进行中断响应,以确保当前指令执行的完整性。

(3)正在执行的指令是RETI或是访问IE或IP的指令。

因为按照AT89S51中断系统的规定,在执行完这些指令后,需要再执行完一条指令,才能响应新的中断请求。

如果存在上述三种情况之一,AT89S51将丢弃中断查询结果,将推迟对外部中断请求的响应。

6.答:D解析:P94(A)如果已在处理同级或更高级中断,外部中断请求的响应时间取决于正在执行的中断服务程序的处理时间,这种情况下,响应时间就无法计算了。

单片机原理与C51语言程序设计与基础教程_课后习题答案-推荐下载

单片机原理与C51语言程序设计与基础教程_课后习题答案-推荐下载

D CPU
内核,用
三种。民用级的温度范围是

对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编5试要写、卷求重电保技要气护术设设装交备备4置底高调、动。中试电作管资高气,线料中课并3敷试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

单片机原理与C51基础》赵丽清(课后习题及答案)

单片机原理与C51基础》赵丽清(课后习题及答案)

思考题:【2-1】80C51单片机由哪几部分组成,试说明ROM和RAM的功能分别是什么【2-2】在程序运行中,PC的值是。

()A)当前正在执行指令的前一条指令的地址B)当前正在执行指令的地址C)当前正在执行指令的下一条指令的首地址D)控制器中指令寄存器的地址【2-3】判断下列说法是否正确。

(1)PC可以存放一个16位二进制数,因此其寻址范围为0000H~7FFFH。

()(2)单片机系统复位时PC的内容为0000H,因此CPU从程序存储器0000H地址单元取指令,开始执行程序。

()(3)PC可以看成是程序计时器()(4)PC可以看成是程序存储器的地址指针。

()【2-4】试计算当振荡频率为12 MHz和6 MHz时,一个机器周期的长度试辨析振荡周期、状态周期、机器周期、指令周期之间的关系。

【2-5】单片机的ROM必须具有掉电存储功能,这句话是否正确【2-6】单片机对RAM的根本要求是快,但掉电可丢失数据,这个表述正确吗【2-7】试说出80C51的两种时钟电路模式,如果是只有一个单片机工作常使用的是哪一种如果是两个以上的单片机工作使用哪一种【2-8】80C51单片机的EA信号有何功能在使用8031时,EA信号引脚应如何处理现在使用的80C51系列单片机内部一般均含有ROM,其EA引脚应该怎么接【2-9】80C51系列单片机的三总线结构包括哪三种其中作地址总线指的是作数据总线指的是属于控制总线的有P0口的分时复用功能需要依靠锁存器的锁存功能,试举1种常用的低功耗锁存器并将其与单片机正确连接【2-10】片内RAM低128单元一般划分为哪三个主要部分对应的字节地址空间是内部RAM中,可作为工作寄存器区的单元地址为()H~()H。

【2-11】80C51单片机任何一个时间4组通用工作寄存器中只能有一组工作,具体哪一组工作由什么来决定如何设置才能选用0组通用寄存器【2-12】80C51单片机具有很强的位(布尔)处理功能,内部RAM中共有多少单元可以位寻址,试写出其字节范围和位地址范围【2-13】位地址00H与字节地址00H在内存中的位置有什么区别片内字节地址为2AH单元最低位的位地址是();片内字节地址为88H单元的最低位的位地址为()。

第5章《单片机原理与C51基础》赵丽清(课后习题及答案)

第5章《单片机原理与C51基础》赵丽清(课后习题及答案)

思考题:【5-1】51系列单片机的内部设有几个定时/计数器? 有几个特殊功能寄存器与定时/计数相关? 其功能是?【5-2】如果采用的晶振频率为6 MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?【5-3】定时器/计数器用作定时器模式时,其计数脉冲由谁提供?定时时间与哪些因素有关?【5-4】定时器/计数器用作计数器模式时,对外界计数频率有何限制?【5-5】采用定时器/计数器T0对外部脉冲进行计数,每计数100个脉冲后,T0转为定时工作方式。

定时1 ms后,又转为计数工作方式,如此循环不止。

假定AT89S51单片机的晶体振荡器频率为6MHz,请使用方式1实现,要求编写程序。

【5-6】已知51系列单片机的系统晶振频率为6MHz,请利用定时器T1和P1.2输出矩形脉冲,其波形如下:【5-7】51系列单片机的T0和T1在模式3时有何不同?【5-8】当定时器T0用于方式3时,应该如何控制定时器T1的启动和关闭?【5-9】编写程序,要求使用T0,采用方式2定时.在P1.0输出周期为400μs,占空比为10:1的矩形脉冲。

【5-10】定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6 MHz,求允许测量的最大脉冲宽度是多少?【5-11】编写一段程序,功能要求;当P1.0引脚的电平正跳变时,对P1.1的输入脉冲进行计数;当P1.2引脚的电平负跳变时,停止计数,并将计数值写人R0、R1(高位存R1,低位存R0)。

第五章思考题答案:【5-1】解答:51系列单片机的内部有2个定时/计数器T0和T1。

有2个特殊功能寄存器与其相关,分别是TMOD和TCON,TMOD是定时/计数器的工作方式控制寄存器,用来确定工作方式和功能;TCON是定时/计数器的控制寄存器,用来控制T0、T1的启动和停止及设置溢出标志。

【5-2】解答:如果采用的晶振频率为6MHz,一个机器周期则为2μs,则定时器/计数器工作在方式0、1、2下,其最大定时时间各为16.384ms、131.072ms、0.512ms。

《单片机原理及应用》课后习题答案.ppt.Convertor《单片机原理及应用》课后习题答案.ppt

《单片机原理及应用》课后习题答案.ppt.Convertor《单片机原理及应用》课后习题答案.ppt

第2章MCS-51的基本结构2.1 MCS-51单片机内部包含那些主要逻辑功能部件?各个功能部件的最主要的功能是什么?2.2 MCS-51的EA端有何用途?2.3 MCS-51单片机外部总线结构是怎样的?2.4 MCS-51单片机存储器的组织结构是怎样的?2.5 MCS-51系列单片机的存储器可划分为几个空间?各自的地址范围和容量是多少?在使用上有什么不同?2.6 8051如何确定和改变当前工作寄存器组?2.7 MCS-51单片机的程序存储器中0000H、0003H、000BH、0013H、001BH和0023H这几个地址具有什么特殊的功能?2.8 8051单片机有哪几个特殊功能寄存器?可位寻址的SFR有几个?2.9 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么?2.10 (SP)=30H 指什么?2.11 MCS-51系列单片机的P0、P1、P2和P3口各有什么特点?2.12 ALE信号有何功用?一般情况下它与机器周期的关系如何?在什么条件下ALE信号可用作外部设备的定时信号。

2.13 有那几种方法能使单片机复位?复位后各寄存器的状态如何?复位对内部RAM有何影响?2.14 MCS-51的时钟振荡周期、机器周期和指令周期之间有何关系?2.1 MCS-51单片机内部包含那些主要逻辑功能部件?各个功能部件的最主要的功能是什么?答案:MCS-51单片机内部主要包括以下几个部分:1.一个8位微处理器CPUMCS-51单片机中有一个8位的CPU,包括运算器和控制器两个部分,并且增加了面向控制的处理功能,不仅可以处理字节数据还可以进行位变量的处理,如位处理、查表、状态检测、中断处理等。

2.数据存储器RAM和特殊功能寄存器SFR片内具有128Bytes(52系列为256Bytes)的数据存储器,,片外最多可以扩展64KB。

数据存储器用来存储单片机运行期间的工作变量、运算的中间结果、数据暂存和缓冲、标志位等。

《单片机原理及应用》各章课后习题参考答案

《单片机原理及应用》各章课后习题参考答案

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(完整版)单片机原理及接口技术(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基础》赵丽清(授课教案)
§1-2 MCS-51单片机的引脚
授课方式
课堂讲授(√ );实 验( );田间观察( )
实际操作( );讨 论( );上 机( )
教学时数
2
授课方法
和手段
对比8051和8052单片机的结构来讲
特别让学生理解ROM和RAM 在功能上的不同
以及通过画图的方法形象地来让学生体会ROM及RAM的功能
及存放形式为字节,存放容量,及内外扩展的形式
章节名称
第二章MCS-51 指令系统
§3-1概述
§3-2寻址方式
§3-3数据传送指令
授课方式
课堂讲授(√ );实 验( );田间观察( )
实际操作( );讨 论( );上 机( )
教学时数
2
授课方法
和手段
以讲授为主
在学生注意力不集中或通过思考可以结决的问题时对学生集体提问,各别提问主要是对后排同学
教学目的
ORL的功能为:将某位置一
XRL的功能为:将某位取反
2)变址转移指令可举此例:我以四个小键盘分别为0,1,2,3,分别按不同的键值产生不同的波型来编程说明。效果不错,
参考资料
理论参考教材,例题参考笔记
各引脚功能的掌握
XTAL1、XTAL2的连接方法
难点:引脚功能掌握
教学过程
设计
课堂讲授方法,以对大家提问为主,对个别同学提问为辅。
特别是对最后排同学的提问,应该及时提醒他们注意
作业、讨论及辅导
讨论1)有一个指令MOV A,R0 其存放在ROM中还是RAM中
2)MCS-51有多少根引脚与并口相关
星期一下午2:30-4:00为辅导、答疑时间
参考资料
例题以笔记为主
周 次

第7章完整答案《单片机原理与C51基础》赵丽清(课后习题及答案)

第7章完整答案《单片机原理与C51基础》赵丽清(课后习题及答案)

完整答案思考题:【7-1】试简述80C51单片机中断服务子程序和一般子程序的差别【7-2】80C51系统有几个中断源?各中断标志是如何产生和清除的?【7-3】试简述80C51中断响应的条件和受阻的可能?【7-4】80C51单片机CPU响应中断时,中断入口地址各是多少?【7-5】80C51的中断系统有几个中断优先级?中断优先级是如何控制的?【7-6】如果相同优先级的中断请求同时出现时,简述80C51单片机响应中断的查询次序?【7-7】试编程实现,将设为高优先级中断,且为电平触发方式,T0溢出中断设为低优先级中断,串行口中断为高优先级中断,其余中断源设为禁止状态。

【7-8】外部中断1的中断入口地址为(),定时器1的中断入口地址为()。

【7-9】若(IP)=00010100B,则优先级最高者为(),最低者为()。

【7-10】中断服务子程序与普通子程序有哪些相同和不同之处?【7-11】下列说法正确的是()。

A.各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B.各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C.各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D.各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中【7-12】AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下.CPU将推迟对外部中断请求的响应【7-13】中断查询确认后,在下列各种AT89S51单片机运行情况下,能立即进行响应的是()。

A.当前正在进行高优先级中断处理B.当前正在执行RETI指令C.当前指令是DIV指令,且正处于取指令的机器周期D.当前指令是MOV A,R3【7-14】AT89S51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址进(),使程序执行转向()中的中断地址区,【7-15】编写外部中断1为跳沿触发的中断初始化程序段。

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

思考题:
【5-1】51系列单片机的内部设有几个定时/计数器? 有几个特殊功能寄存器与定时/计数相关? 其功能是?
【5-2】如果采用的晶振频率为6 MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?
【5-3】定时器/计数器用作定时器模式时,其计数脉冲由谁提供?定时时间与哪些因素有关?【5-4】定时器/计数器用作计数器模式时,对外界计数频率有何限制?
【5-5】采用定时器/计数器T0对外部脉冲进行计数,每计数100个脉冲后,T0转为定时工作方式。

定时1 ms后,又转为计数工作方式,如此循环不止。

假定AT89S51单片机的晶体振荡器频率为6MHz,请使用方式1实现,要求编写程序。

【5-6】已知51系列单片机的系统晶振频率为6MHz,请利用定时器T1和P1.2输出矩形脉冲,其波形如下:
【5-7】51系列单片机的T0和T1在模式3时有何不同?
【5-8】当定时器T0用于方式3时,应该如何控制定时器T1的启动和关闭?
【5-9】编写程序,要求使用T0,采用方式2定时.在P1.0输出周期为400μs,占空比为10:1的矩形脉冲。

【5-10】定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6 MHz,求允许测量的最大脉冲宽度是多少?
【5-11】编写一段程序,功能要求;当P1.0引脚的电平正跳变时,对P1.1的输入脉冲进行计数;当P1.2引脚的电平负跳变时,停止计数,并将计数值写人R0、R1(高位存R1,低位存R0)。

第五章思考题答案:
【5-1】解答:51系列单片机的内部有2个定时/计数器T0和T1。

有2个特殊功能寄存器与其相关,分别是TMOD和TCON,TMOD是定时/计数器的工作方式控制寄存器,用来确定工作方式和功能;TCON是定时/计数器的控制寄存器,用来控制T0、T1的启动和停止及设置溢出标志。

【5-2】解答:如果采用的晶振频率为6MHz,一个机器周期则为2μs,则定时器/计数器工作在方式0、1、2下,其最大定时时间各为16.384ms、131.072ms、0.512ms。

【5-3】解答:定时器/计数器用作定时器模式时,其计数脉冲来自内部时钟脉冲。

每个机器周期计数值增1,所以计数值乘以机器周期就是定时时间,因此计数频率为振荡频率的1/12,因此定时时间与计数值和振荡频率有关。

【5-4】解答:定时器/计数器用作计数器模式时,其计数脉冲来自相应的外部输入引脚T0(P3.4)或T1(P3.5)。

当输入信号发生由1至0的负跳变时,计数器(TH0,TL0或TH1,TL1)的值增1。

计数的最高频率一般为振荡频率的1/24。

【5-5】解答:定时器/计数器T0在计数和定时工作完成后,均采用中断方式工作。

除了第一次计数工作方式设置在主程序完成外,后面的定时或计数工作方式分别在中断程序完成,用
一标志位识别下一轮定时器/计数器T0的工作方式。

编写程序如下:。

相关文档
最新文档