单片机答案
单片机课后习题答案
第一章单片机的概述【1 】
1.除了单片机这一名称外,单片机还可称为(微控制器)和(嵌入式控制器).
2.单片机与通俗微型盘算机的不合之处在于其将(CPU).(存储器)和(I/O口)三部分,经由过程内部(总线)衔接在一路,集成于一块芯片上.
3.在家用电器中运用单片机应属于微型盘算机的( B).
A. 帮助设计运用
B. 测量.控制运用
C. 数值盘算运用
D. 数据处理运用
4.微处理器.微盘算机.微处理机.CPU.单片机.嵌入式处理器它们之间有何差别?
答:微处理器.微处理机和CPU它们都是中心处理器的不合称谓,微处理器芯片本身不是盘算机.而微盘算机.单片机它们都是一个完全的盘算机体系,单片机是集成在一个芯片上的用于测控目标的单片微盘算机.嵌入式处理器一般意义上讲,是指嵌入体系的单片机.DSP.嵌入式微处理器.今朝多把嵌入式处理器多指嵌入式微处理器,例如ARM7.ARM9等.嵌入式微处理器相当于通用盘算机中的CPU.与单片机比拟,单片机本身(或稍加扩大)就是一个小的盘算机体系,可自力运行,具有完全的功效.而嵌入式微处理器仅仅相当于单片机中的中心处理器.为了知足嵌入式运用的特别请求,嵌入式微处理器固然在功效上和尺度微处理器根本是一样的,但在工作温度.抗电磁干扰.靠得住性等方面一般都做了各类加强.
5.MCS-51系列单片机的根本型芯片分离为哪几种?它们的不同是什么?
答:MCS-51系列单片机的根本型芯片分离为:8031.8051和8751.它们的不同是在片内程序存储器上.8031无片内程序存储器.8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM.
单片机答案
MOV B , @R0;
MOV PSW , @R1;
解:
MOV R0,#30H;R0=30H
MOV @R0,40H;(30H)=20H
MOV A,50H;A=40H
MOV R1,30H;R1=20H
MOV B , @R0;B=20H
MOV PSW , @R1;PSW=60H
20.按下列要求传送数据:
解:
POPDPH;DPH=77H,SP=66H,(66H)=66H
POPDPL;DPL=66H,SP=65H,(65H)=55H,DPTR=7766H
POPAcc;Acc=55H,SP=64H,(64H)=44H
POPB;B=44H,SP=63H,(63H)=33H
POPPSW;PSW=33H,SP=62H,(62H)=22H
1.什么是数制?为什么微型计算机要采用二进制?
答:数制就是计数方式,按照进位方式计数的数制叫进位计数制。由于二进制数只有两个数字符号“0”、“1”,因此很容易用电路元器件的状态来表示,这些器件具有两种不同的稳定状态(如电平的高低、晶体管的导通和截止)且能互相转换,既简单又可靠。因此微型计算机采用二进制来表示信息也是理所当然的。
2.设N1=+1001011B,N2=-1010100B,求:N1,N2的真值、N1,N2的原码、N1,N2的反码和N1,N2的补码。
(完整版)单片机试题库(有答案)
以下题目及答案因时间及水平关系,仅供参考,也请
大家对错误提出修正。
《单片机与接口技术》习题库及答案
一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。)
MCS-51单片机原理与结构
(×)1.MCS—51单片机是高档16位单片机。
(√)2.MCS-51的产品8051与8031的区别是:8031片内无ROM.
(×)3.单片机的CPU从功能上可分为运算器和存储器.
(√)4.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
(√)5.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。
(×)6.MCS-51的程序存储器用于存放运算中间结果。
(√)7.MCS—51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。(√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动.
(√)9.CPU的时钟周期为振荡器频率的倒数。
(×)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。
(√)11.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周
期组成。
(×)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
(×)13.MCS-51单片机上电复位后,片内数据存储器的内容均为00H.
(√)14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。
单片机每章习题及答案
第三节增选习题及解答
一、填空题
1. 堆栈寄存器的符号是(),复位后它的内容为()。
2. 累加器A的内容有偶数个1时,特殊功能寄存器()的()位内容为()。
3. 内RAM的03H字节单元的地址符号另记为()。
4. 堆栈操作遵循的原则是()。
5. 8051单片机有4个I/O口,它们分别是(),复位后对应它们的寄存器的内容为()。
6. 为了正确地读取8051 的P1口引脚的状态值,应该先向它()。
7. 8051的()引脚应该至少保持()个机器周期的()电平,才能使8051复位。
8. 8051的封装形式为()。
9. 利用8051组成的工作系统,程序放在内部ROM,它的引脚应该接()电平。EA
10. 8051单片机的ALE引脚在CPU对外存非操作期间,它输出频率为晶体振荡器频率()的脉冲信号。
11. 8051内部程序存储器的容量为()字节,8031的内部程序存储器的容量为()字节。
12. 8031最大可以扩展()程序存储器,最大扩展的数据存储器的容量是()。
13. 位寻址区在内RAM低128字节单元的()字节中,高128字节单元中有()个特殊功能寄存器的位可以进行位操作。
14. 当前工作寄存器的选择由特殊功能寄存器()的()位的内容决定。
15. 用于位处理的布尔处理器是借用的特殊功能寄存器()的()位完成的。
16. 一个机器周期包括()个振荡周期,具体分为()个状态周期。
17. 按执行时间,8051的指令分为()周期、()周期和()周期指令共三种。
18. 单片机由CPU、存储器和()三部分组成。
单片机习题及参考答案
(一)填空题
1. 除了“单片机”之外,单片机还可以称之为单片微控制器和单片微型计算机。
2. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了可靠性和降低了成本。
3. 在单片机领域内,ICE的含义是在线仿真器(In Circuit Emulator)。
4. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通和指令系统,单片机硬件结构。
5. CHMOS工艺是 CMOS 工艺和 HMOS 工艺的结合,具有低功耗的特点。
6. 与8051比较,80C51的最大特点是所用CHMOS工艺。
7. 微控制技术是对传统控制技术的一次革命,这种控制技术必须使用单片机才能实现。
(二)选择题
1.下列简写名称中不是单片机或单片机系统的是
(A)MCU (B)SCM (C)ICE (D)CPU
2.在家用电器中使用单片机应属于计算机的是
(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用
3.80C51与80C71的区别在于
(A)内部程序存储器的类型不同(B)内部数据存储器的类型不同
(C)内部程序存储器的容量不同(D)内部数据存储器的容量不同
4.8051与80C51的区别在于
(A)内部ROM的类型不同(B)半导体工艺的形式不同
(C)内部寄存单元的数目不同(D)80C51使用EEPROM,而8051使用EPROM
5.在下列单片机芯片中使用掩膜ROM作为内总程序存储器的是
(A)8031 (B)80C51 (C)8032 (D)87C51
单片机答案
1、S-51系列单片机的CPU主要由A组成。
A、运算器。控制器
B、加法器、寄存器
C、运算器、加法器
D、运算器、译码器
2、单片机中的程序计数器PC用来(C )
A、存放指令
B、存放正在执行的指令地址
C、存放下一条指令地址
D、存放上一条指令地址
3、单片机8013的EA引脚(A )
A、必须接地
B、必须接+5V电源
C、可悬空
D、以上三种视需要而定
4、外部扩展存储器时,分时复用做数据线和低8位地址线的是( A )
A、PO口
B、P1口
C、P2口
D、P3口
8、程序是以(C )式存放在程序存储器中的。
A、C语言源程序
B、汇编程序
C、二进制编程
D、BCD码
1、仿真器的作用是(C)
A、能帮助调适用户设计的软件
B、能帮助调适用户设计的硬件
C、能帮助调适用户设计的硬件和软件
D、只能做各种模拟实验
5、单片机能够直接运行的程序是(D)
A、汇编源程序
B、C语言源程序
C、高级语言程序
D、机器语言源程序
1、MCS-51系列单片机的4个并行I/O端口作为通用I/O端口使用在输出数据时,必须外接上拉电阻的是(A)
A、PO口
B、P1口
C、P2口
D、P3口
2、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(A)可作为低8位地址总线使用。
A、PO口
B、P1口
C、P2口
D、P0口和P2口
3、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(C)可作为高8位地址总线使用。
A、PO口
B、P1口
C、P2口
D、P0口和P2口
5、C程序总是从(A)开始执行的。
A、主函数
B、主程序
C、子程序
D、主过程
单片机考试题目库及答案
第一章
1-1选择
1.计算机中最常用的字符信息编码是( A )
A ASCII
B BCD码
C 余3码
D 循环码
4.以下不是构成的控制器部件(D ):
A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器
6.下列不是单片机总线是( D )
A 地址总线
B 控制总线
C 数据总线
D 输出总线
7.-49D的二进制补码为 ( B )
A 11101111
B 11101101
C 0001000
D 11101100
8.十进制29的二进制表示为原码( C )
A 11100010
B 10101111
C 00011101
D 00001111
9. 十进制0.625转换成二进制数是( A )
A 0.101
B 0.111
C 0.110
D 0.100
1-2填空
1.计算机中常作的码制有原码、反码和补码
2.十进制29的二进制表示为00011101
3.十进制数-29的8位补码表示为11100011
4.单片微型机由CPU、存储器和I/O接口三部分组成.
5.若不使用MCS-51片内存器引脚EA必须接地.
7.十进制数-47用8位二进制补码表示为11010001
8.-49D的二进制补码为11101101
1-3判断
1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。(√)
2.MCS-51上电复位时,SBUF=00H。(×)。
3.使用可编程接口必须处始化。(√)。
5.MCS-51是微处理器。(×)不是。
6.MCS-51系统可以没有复位电路。(×)不可以。复位是单片机的初始化操作。
8.计算机中常作的码制有原码、反码和补码(√)
(完整版)单片机试题库(有答案)
以下题目及答案因时间及水平关系,仅供参考,也请大家对错误提出修正。
MCS-51单片机原理与结构
1.MCS-51单片机CPU的主要组成部分为A。
A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器
2.单片机能直接运行的程序叫C。
A. 源程序 B.汇编程序 C.目标程序 D.编译程序3.单片机中的程序计数器PC用来C。
A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址
D.存放上一条指令地址
4.单片机上电复位后,PC的内容和SP的内容为B。
A.0000H,00H B.0000H,07H C.0003H,07H D.0800H,08H
5.单片机8051的ALE引脚是B。
A.输出高电平 B.输出矩形脉冲,频率为fosc的1/6
C.输出低电平 D.输出矩形脉冲,频率为fosc的1/2
6.单片机8051的EA引脚C。
A.必须接地 B.必须接+5V C.以上两种视需要而定
7.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的
是A。
A.P0口 B.P1口 C.P2口 D.P0口和 P2口8.PSW中的RS1和RS0用来A。
A.选择工作寄存器组号 B.指示复位 C.选择定时器D.选择工作方式
9.上电复位后,PSW的值为D。
A.1 B.07H C.0FFH D.0
10.8051单片机上电复位后,堆栈区的最大允许范围是B个单元。A.64 B.120 C.128 D.256
11.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM的D。A.00H—FFH B.00H—07H C.07H—7FH D.08H—7FH 12.复位后,堆栈指针SP在内部RAM中的直接地址是C。
单片机考试题+答案
单片机考试题+答案
1、累加器A的内容是92H,执行SWAP A 指令后累加器的内容变为 ( ) 。
A、90
B、02
C、29
D、20H
答案:C
2、MCS-51系列单片机复位后程序计数器(PC)= ( ) 。
A、0FFFF
B、2000
C、0030
D、0000H
答案:D
3、8052单片机内部有( )个16位定时/计数器。
A、3
B、4
C、1
D、2
答案:A
4、当AT89C52单片机系统的振荡晶体频率为24MHz时,其一个机器周期的时间是 ( ) 。
A、0.5μS
B、1μS
C、2μS
D、4μS
答案:A
5、MCS-51单片机的串行口有 ( ) 种工作方式。
A、1
B、2
C、3
D、4
答案:D
6、MCS-51系列单片机其串口有 ( )种工作方式。
A、1
B、2
C、3
D、4
答案:D
7、8031单片机的定时器工作方式由TMOD寄存器状态控制字决定。当设定时器T1工作在方式2对外计数,T0工作在方式1定时工作,均不使用门控位时,控制字应为 ( ) 。
A、61
B、60
C、21
D、20H
答案:A
8、累加器A的内容是19H,执行SWAP A 指令后累加器的内容变为( )。
A、10
B、90
C、91
D、0AH
答案:C
9、累加器A的内容是85H,执行RL A 指令后累加器的内容变为( )。
A、42
B、43
C、0A
D、0BH
答案:D
10、MCS-51单片机的CPU允许接受相应中断,当INT0申请中断时,程序计数器PC的内容被自动修改为( )地址;当有定时器T1申请中断时,程序计数器 PC的内容被自动修改为 D 地址。
A、0003
单片机课后习题答案
单片机课后习题答案
单片机原理及接口技术课后答案_(第三版)第一章
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
1-1 微型计算机通常由哪些部分组成?各有哪些功能?
答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。
1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点?
答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。
1-3 简述计算机的工作过程。
答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。
1-4 单片机的几个重要指标的定义。
答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。
1-5 单片微型计算机主要应用在哪些方面?
答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。
1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力?
答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。
(完整版)单片机试题库(有答案)
(完整版)单片机试题库(有答案)
以下题目及答案因时间及水平关系,
仅供参考,也请大家对错误提出修正
MCS-51单片机原理与结构
1. MCS-51单片机CPU勺主要组成部分为A。
A.运算器、控制器 B .加法器、寄存器C .运算器、加法器 D .运算器、译码器
2. 单片机能直接运行的程序叫C。
A.源程序B .汇编程序 C .目标程序D .编译程序
3. 单片机中的程序计数器PC用来C o
A .存放指令
B .存放正在执行的指令地址
C .存
放下一条指令地址
D.存放上一条指令地址
4. 单片机上电复位后,PC的内容和SP的内容为B o
A. 0000H 00H B . 0000H, 07H C . 0003H, 07H D . 0800H 08H
5. 单片机8051的ALE引脚是B。
A.输出高电平B .输出矩形脉冲,频率为fosc的1/6
C.输出低电平D .输出矩形脉冲,频率为fosc的1/2
6. 单片机8051的EA引脚C o
A.必须接地B .必须接+5V C .以上两种视需要而定
7. 访问外部存储器或其它接口芯片时,作数据线和低8位地址线的
是A。
A. P0 口B . P1 口C . P2 口D . P0 口禾口P2 口
8. PSV中的RS1禾口RSO用来A。
A. 选择工作寄存器组号B .指示复位C .选择定时器
D.选择工作方式
9. 上电复位后,PSW勺值为D。
A. 1 B . 07H C . OFFH D . 0
10. 8051单片机上电复位后,堆栈区的最大允许范围是B个单元。
A. 64 B . 120 C . 128 D . 256
单片机课后习题参考答案(全).
第1章单片机概述
参考答案
1.答:微控制器,嵌入式控制器
2.答:CPU、存储器、I/O口、总线
3.答:C
4.答:B
5.答:微处理器、微处理机和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。
单片机题库及答案
单片机题库及答案
【篇一:单片机试卷及答案】
填空题(每空1分,共20分)
1、+1000001的反码是。十进制数-4的8位二进制补码是。
2、计算机所能执行的指令的集合称为。指令的编码规则称为,一般由和操作数两部分组成。
3、cpu一次可以处理的二进制数的位数称为cpu的。
4、当ea为电平时,cpu总是从外部存储器中去指令。
5、89c52单片机有6个中断源,其中内部中断源有个,外部中断源有个。
6、汇编指令中,对程序存储器的访问用指令来访问,外部ram用指令来访问。
7、c51的数据类型sfr占个字节,c51中整型变量占个字节。
8、指令mov 20h,#20h中,源操作数的寻址方式是,目的操作数的寻址方式是。
9、定时器t1方式2的8位常数重装初值存放于寄存器中。定时器t0方式0,寄存器用于存放计数初值的低5位。 10、多机通信中,主机的sm2= 。
11、eprom存储器27c256内部容量是32k字节,若不考虑片选信号,则对其内部全部存储单元进行寻址共需根地址线。
12、波特率倍增位位于特殊功能寄存器中。 13、8155a内部具有1个位减法定时器/计数器。
二、单项选择题(共20题,每题1分,共20分)
1、单片机的应用程序一般存放于()中
a、ram
b、rom
c、寄存器
d、cpu
2、定时器0工作于计数方式,外加计数脉冲信号应接到()引脚。
a、p3.2
b、p3.3
c、p3.4
d、p3.5
3、mcs51单片机在同一优先级的中断源同时申请中断时,cpu首先响应()。
a、外部中断0
b、外部中断1
c、定时器0
单片机期末试题(含答案)
单片机期末试题(含答案)
单片机期末试题(含答案)
1. 选择题(40分)
1) 单片机是由______股组成的。
A. 双向数据总线、地址总线、控制总线
B. 单向数据总线、地址总线、控制总线
C. 单向数据总线、寄存器总线、控制总线
D. 双向数据总线、寄存器总线、控制总线
答案:A
2) 以下哪个单片机是基于HARVARD结构的?
A. 8051
B. AVR
C. PIC
D. ARM
答案:C
3) 在51单片机中,汇编指令“MOV A, #78H”的16进制形式是:
A. E478
B. 3E78
C. 1578
D. 78
答案:B
4) 下列哪个是单片机的输入/输出接口电路?
A. I2C
B. UART
C. ADC
D. GPIO
答案:D
5) 下列哪个DSP处理器的体系结构更适合高频性能要求?
A. TMS320C54X
B. ADSP-21369
C. Blackfin
D. STM32F4
答案:C
2. 判断题(20分)
1) 对于单片机来说,每个I/O口的方向控制位只有0和1两种状态。答案:对
2) 51单片机可以通过中断方式实现高精度定时。
答案:错
3) 单片机中的PLCC芯片是无法进行现场编程操作的。
答案:错
4) 单片机具有逻辑运算的功能,但不具备浮点运算的能力。
答案:对
5) 单片机内部的RAM存储器是用于存储程序的。
答案:错
3. 简答题(40分)
1) 请解释什么是中断,并说明中断的作用及优点。
答:中断是指在程序执行过程中,由外部事件触发的一种程序运行
方式。中断的作用是提高了系统的并发性和实时性,它可以使得处理
器在执行某一程序时,能够及时响应来自外部设备的请求信号,处理
单片机考试题目及答案
单片机考试题目及答案单片机原理与应用考试题目
一、选择题(每题2分,共20分)
1. 单片机的核心部件是()。
A. 微处理器
B. 存储器
C. 定时器
D. I/O接口
2. 下列哪种设备不属于单片机的外围设备?
A. 显示器
B. 键盘
C. 鼠标
D. CPU
3. 在单片机中,堆栈的作用是()。
A. 存储程序代码
B. 存储数据
C. 保存函数调用的返回地址
D. 存储操作系统
4. 单片机的I/O端口通常具有()功能。
A. 仅输入
B. 仅输出
C. 输入/输出
D. 仅定时器
5. 下列哪种单片机是51系列单片机?
A. 8051
B. 8052
C. 8031
D. 8048
6. 在单片机程序设计中,通常使用()语言编写程序。
A. 机器语言
B. 汇编语言
C. 高级语言
D. 网络语言
7. 单片机的定时器/计数器可以用来()。
A. 计数外部事件
B. 生成时间延迟
C. 产生音乐
D. 所有以上功能
8. 串行通信与并行通信相比,其主要优点是()。
A. 速度快
B. 传输距离远
C. 抗干扰能力强
D. 线路简单
9. 在单片机系统中,EEPROM是指()。
A. 电可擦除只读存储器
B. 电子擦除可编程只读存储器
C. 电子擦除可编程可擦写存储器
D. 电可擦除可编程可擦写存储器
10. 下列哪种中断源在单片机中是可屏蔽的?
A. 外部中断0
B. 外部中断1
C. 定时器0中断
D. 串行口中断
二、填空题(每题2分,共20分)
1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他
功能模块集成在同一芯片上的微型计算机。
2. 在51单片机中,P1、P2、P3分别是______、______、______端口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理与应用及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位。
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
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字节,后者源操作数访问片外数据存储器整个64K字节。
(5)MOVX A,@DPTR和MOVC A,@A+DPTR
答:前者源操作数是访问片外数据存储器,后者源操作数访问程序数据存储器。
6.设片内RAM的(20H)=40H,(40H)=10H,(10H)=50H,(P1)=0CAH。分析下列指令执行后片内RAM 的20H、40H、10H单元以及P1、P2中的内容。
MOV R0,#20H ;R0=20H
MOV A,@R0 ;A=40H
MOV R1,A ;R1=40H
MOV A,@R1 ;A=10H
MOV @R0,P1 ;(40H)=0CAH
MOV P2,P1 ;P2=0CAH
MOV 10H,A ;(10H)=10H
MOV 20H,10H ;(20H)=10H
结果:(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 结果:累加器A等于70H
(2)MOVX @DPTR,A 结果:片外RAM(2FFCH)单元等于02H
(3)MOVC A,@A+DPTR 结果:累加器A等于64H
(4)XCHD A,@R1 结果:累加器A等于00H,片内RAM(7FH)单元等于72H
8.已知:(A)=78H,(R1)=78H,(B)=04H,CY=1,片内RAM(78H)=0DDH,(80H)=6CH,试分别写出下列指令执行后目标单元的结果和相应标志位的值。
(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