单片机复习题2012 联系客服

发布时间 : 星期六 文章单片机复习题2012更新完毕开始阅读428f294416791711cc7931b765ce0508763275be

单片机复习题2012

第1章 概 述

1、微型计算机通常由哪些部分组成?单片机的结构组成?单片机与微型计算机的区别。

2、计算机中的数制(二进制、十进制、十六进制)、码制(原码、补码)与编码(ASCII码、

BCD码)

3、单片机嵌入式系统的概念、特点:单片机嵌入式系统是嵌入到对象体系中的专用计算机系

统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。

4、单片机的几个重要指标:位数、存储器、I/O口、速度、工作电压、功耗和温度。

5、单片微型计算机主要应用在哪些方面:有智能化产品、智能化仪表、智能化测控系统、

智能化接口等方面

第2章 MCS-51单片机硬件结构和原理

1、MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么?

答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控

制等基本功能部件。

单片机的核心部分是CPU,CPU是单片机的大脑和心脏。

程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。

定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。

I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。

中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。

1

2、MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布

尔(位)处理器组成。

运算器是用于对数据进行算术运算和逻辑操作的执行部件。

控制器是CPU的大脑中枢,它的功能是逐条对指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需的内部和外部控制信号,协调各部分的工作,完成指令规定的操作。

3、MCS-51单片机的EA、ALE和PSEN端的功能是什么?

答:ALE——ALE为地址锁存允许信号,在访问外部存储器时,ALE用来锁存P0送出的低8位地

址信号。

PSEN——外部程序存储器的读选通信号。 EA——访问外部程序存储器控制信号。

4、程序计数器(PC)有多少位?它的主要功能是什么?

答:程序计数器有16位,它的功能和一般微型计算机的相同,用来存放下一条要执行的指令

的地址。当按照PC所指的地址从存储器中取出一条指令后,PC会自动加l,即指向下一条指令。

5、简述MCS-51单片机片内RAM区地址空间的分配特点。

答:片内数据存储器分为工作寄存器区、位寻址区和数据缓冲器区等3个区域。

工作寄存器使用内部RAM中地址为00H~1FH的32个单元,并分成4个工作寄存器组,每个组有8个工作寄存器,名称为R0~R7。

对于内部RAM中地址为20H~2FH的16个单元,CPU不仅具有字节寻址功能,而且还具有位寻址功能。这16个单元共128位,每一位都赋予1个位地址,位地址范围是00H~7FH。 30H~7FH是数据缓冲区,即用户RAM区,共80个单元。

6、MCS-51单片机如何实现工作寄存器组R0~R7的选择?

答:每个工作寄存器组都可被选为CPU的当前工作寄存器,用户可以通过改变程序状态字寄

存器(PSW)中的RS1、RS0两位来任选一个寄存器组为当前工作寄存器。

2

7、单片机复位后,常用的特殊功能寄存器中的初始化状态是什么? 答:

特殊功能寄存器 ACC PC PSW SP DPTR P0~P3

8、MCS-51单片机的21个特殊功能寄存器中,哪些具有位寻址能力? (了解)

答:MCS-51单片机中的程序状态字寄存器(PSW),B寄存器,累加器(ACC),端口P0~P3,

控制寄存器中用于中断控制的中断优先级控制寄存器(IP)和中断允许控制寄存器(IE),用于设置定时/计数器和串行口工作方式的定时/计数器控制寄存器(TCON)、串行口控制寄存器(SCON)具有位寻址能力。

9、程序状态字寄存器(PSW)的作用是什么?

答:PSW寄存器是8位寄存器,用做程序运行状态的标志,字节地址为D0H。可以进行位寻址。

10、MCS-51单片机的P3口具有哪些功能? (了解)

答:P3口是双功能口,除了作为准双向通用I/O口使用外,每一根口线还具有第二种功能,

P3口的各位如不设定为第二功能则自动处于第一功能。P3的第二功能涉及到串行口、外部中断、定时器,与特殊功能寄存器有关。

11、MCS-51单片机的片外总线是由哪些总线构成的?

答:P0口的第二功能是在访问外部存储器时,分时提供低8位地址和8位双向数据总线,这时

先用做地址总线再用做数据总线。

12、单片机时钟电路有何用途?起什么作用?

答:单片机工作是在统一的时钟脉冲控制下一拍一拍地进行的,这个脉冲是单片机控制器中

的时序电路发出的。单片机的时序就是CPU在执行指令时所需控制信号的时间顺序。为了

3

初始状态 00H 0000H 00H 07H 0000H 0FFH 保证各部件间的同步工作,单片机内部电路应在唯一的时钟信号下严格地按时序进行工作。MCS-51系列单片机内部有一个高增益反相放大器,用于构成振荡器,但要形成时钟脉冲,外部还需附加电路。

13、什么是时钟周期、状态周期、机器周期和指令周期?当单片机时钟频率为12MHz时,一个

机器周期是多少?

答:时钟周期也称为振荡周期,定义为时钟脉冲频率(fosc)的倒数,它是计算机中最基本

的、最小的时间单位。

时钟周期经2分频后成为内部的时钟信号,用作单片机内部各功能部件按序协调工作的控制信号,称为状态周期,用S表示。

完成一个基本操作所需要的时间称为机器周期。

指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,指令不同,所需要的机器周期数也不同。

当单片机时钟频率为12MHz时,一个机器周期为1μs。

14、什么时候需要复位操作?

答:复位是单片机的初始化操作。单片机系统在上电启动运行时,都需要先复位。

第3章 MCS-51单片机指令系统

1、什么是寻址方式?MCS-51指令系统有哪些寻址方式?

答:在指令系统中,操作数是一个重要的组成部分,它指定了参与运算的数据或数据所在的

地址单元。如何找到参与运算的这个数据或数据所在的地址就称为寻址方式。 MCS-51指令系统的寻址方式主要有立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、基址加变址寻址、相对寻址和位寻址等七种。

2、访问内部RAM单元可以采用哪些寻址方式?访问外部RAM单元可以采用哪些寻址方式?访问

特殊功能寄存器(SFR)可以采用哪些寻址方式?

答:对特殊功能寄存器只能采用直接寻址方式,单片机内部RAM的高128个字节(80H~FFH),

只能采用寄存器间接寻址,外部扩展的数据存储器只能用MOVX指令访问,而内部RAM的低128个字节(00H~7FH)既能用直接寻址,也能用间接寻址。

4