《单片机原理与应用》试题5

合集下载

(完整版)《单片机原理与应用》试题及答案

(完整版)《单片机原理与应用》试题及答案
R0;


(5)MOV
T0,#3CF0H;(

三、简答题
1.假如(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则履行以下指令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= _____;(DPL)=________;(SP)=________;(6分)
令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)
2、采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
(6分)
解:∵采纳6MHZ晶振
∴机器周期为2us
(213-X)×2×10-6=1×10-3
AJMP
MAIN
;复位,转主程序
ORG
0100H
MAIN:
MOV
DPL,#00H
;初始化DPTR
MOV
DPH,#60H
MOV
R0,#30H.
;初始化R0
LOOP:
MOV
A,@R0
MOVX
@DPTR,
A
INC
R0
INC
DPTR
CJNE
R0,#40H,LOOP
NOP
RET
(1)程序以下:
8
ORG
0000H
2#
VccCS
6264 3#
CE
CE
CE
8
D0~D7DE
WR
D0~D7DE
WR
D0~DE7WR

《单片机原理及应用》习题库及答案

《单片机原理及应用》习题库及答案

《单片机原理及应用》习题库单位:广东松山职业技术学院电气工程系自动化教研室编者:田亚娟等审核:《单片机原理及应用》精品课程项目组适用专业:电气自动化技术等专业一、填空题1.单片机与普通计算机的不同之处在于其将_CPU__、存储器和__I/O_3部分集成于一块芯片之上。

2.CPU主要由运算器和控制器组成。

CPU中的布尔处理器用来处理位操作。

3.MSC-51系列单片机中,片内无ROM的机型是8031 ,有4KB ROM的机型是_8051_,而有4KB EPROM 的机型是8751 。

4.-32的补码为11100000 B,补码11011010B代表的真值为_-38__D。

5.原码数BFH=_-63_D,原码数6EH=_110_D。

6.100的补码=_64_H,-100的补码= 9C H7.在8031单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,但其中仅有_21_个字节有实际意义。

8.通常单片机上电复位时PC=_0000_H,SP=_07_H,通用寄存器则采用第_0_组,这一组寄存器的地址范围是从_00 H~_07_H。

9.若PSW为18H,则选取的是第_3__组通用寄存器。

10.8031单片机复位后R4所对应的存储单元地址为_04_H,因上电时PSW=_00_H。

11.若A中数据为63H,那么PSW的最低位(即奇偶位P)为_0_。

12.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

13.在8031单片机中,使用P2、P0口传送地址信号,且使用了P0口来传送数据信号,这里采用的是总线复用技术。

14.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为_PUSH_和_POP_。

15.当8051地RST端上保持两个机器周期以上低电平时,8051即发生复位。

16.使用8031单片机时需将EA引脚接_低__电平,因为其片内无程序存储器。

17.8位机中的补码数80H和7EH的真值分别为_-128__和_127 。

《单片机原理及应用》习题库(建议收藏保存)

《单片机原理及应用》习题库(建议收藏保存)
(4分)
A速度协调
B数据缓冲和锁存
C数据转换
D数据暂存
纠错
正确答案A
解析
知识点
单片机原理及应用作业题
19.
单片机的堆栈指针 SP 始终是( )。
(4分)
A指示堆栈底
B指示堆栈顶
C指示堆栈地址
D指示堆栈长度
纠错
正确答案B
解析
知识点
单片机原理及应用作业题
20.
定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是( )。
C数据共享技术
D并行处理技术
纠错
正确答案A
解析
知识点
单片机原理及应用作业题
12.
8051 单片机共有( )个中断优先级 。
(4分)
A2
B3
C4
D5
纠错
正确答案A解析知识点单机原理及应用作业题13.
定时器 / 计数器工作于模式 2 ,在计数溢出时( )。
(4分)
A计数从零重新开始
B计数从初值重新开始
ATMOD/SCON
BTCON/PCON
C IE/TCON
DTCON/SCON
纠错
正确答案D
解析
知识点
单片机原理及应用作业题
13.
假定( A)=0C5H,执行指令: SWAP A 后,累加器 A的内容为( )。
(4分)
A0CH
BC0H
C5CH
DC5H
纠错
正确答案D
解析
知识点
单片机原理及应用作业题
14.
CPUSH 00H
DPUSH 08H
纠错
正确答案D
解析
知识点
单片机原理及应用作业题

单片机原理与应用模拟考试题(附参考答案)

单片机原理与应用模拟考试题(附参考答案)

单片机原理与应用模拟考试题(附参考答案)一、单选题(共60题,每题1分,共60分)1、下列指令能使P1口的最低位置1的是( )。

A、ANL P1,#80HB、SETB 90HC、ORL P1,#0FFHD、ORL P1,#80H正确答案:B2、在中断服务程序中,至少应有一条( )。

A、加法指法B、传送指令C、中断返回指令D、转移指令正确答案:C3、MCS-51单片机的中断源全部编程为同级时,优先级最高的是( )。

A、/INT1B、TIC、串行接口D、/INT0正确答案:D4、MCS-51单片机CPU开中断的指令是( )。

A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A5、在MCS-51单片机指令中,下列指令中( )是无条件转移指令。

A、LCALL addr16B、DJNZ direct,relC、SJMP relD、ACALL addr11正确答案:C6、用8051单片机的定时器/计数器T1作定时方式,用方式2,则初始化编程为( )。

A、TMOD=0x06B、TMOD=0x20C、TMOD=0x10D、TMOD=0x60正确答案:B7、若单片机的振荡频率为6MHz,设定时器/计数器工作在方式1需要定时1ms,则定时器/计数器初值应为( )。

A、500B、1000C、216-500D、216-1000正确答案:C8、Intel 8051单片机的CPU是( )。

A、16位B、4位C、8位D、准16位正确答案:C9、指令JB 0E0H,LP 中的0E0H是指( )。

A、累加器AB、累加器A的最高位C、累加器A的最低位D、一个单元的地址正确答案:C10、访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。

A、P1口B、P0口和 P2口C、P0口D、P2口正确答案:C11、单片机上电复位后,PC的内容和SP的内容为( )。

A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正确答案:B12、若要定时100ms(系统时钟频率为6MHz),则使用定时器/计数器的( )更合适。

单片机原理及应用试题答案

单片机原理及应用试题答案

单片机原理及应用试题答案、单项选择题(每题4分,共20道小题,总分值80分) 1. 以下指令中与进位标志位 CY 无关的指令有( )。

(4分) A移位指令B位操作指令 C十进制调整指令D条件转移指令纠错正确答案D您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 2. 晶振频率为 6MH Z ,定时器 T0 工作在模式 2 时,其初值计算公式是( )。

(4分) At = ( 28 - X )× 1μs Bt = ( 28 - X )×2μs C.t = ( 216 - X )× 2μs 纠错正确答案B您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 3. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为( )实现。

(4分) AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0 口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出纠错正确答案B您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 4. 8051 的内部 RAM 中,可以进行位寻址的地址空间为( )。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错正确答案B您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 5. P0 . P1 口作输入用途之前必须( )。

(4分) A相应端口先置 1 B相应端口先置 0 C外接高电平 D外接上拉电阻纠错正确答案D您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 6. 8051 的程序计数器 P C 为 16 位计数器,其寻址范围是( )。

(4分) A8K B16 K C32 K D64 K 纠错正确答案D您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 7. 8051与8751的区别是:(4分)A内部数据存储但也数目的不同 B内部程序存储器的类型不同 C内部数据存储器的类型不同 D内部的存放器的数目不同纠错正确答案B您的答案是未作答答复错误展开解析知识点单片机原理及应用作业题 8. MCS-51 单片机用来开放或禁止中断的控制存放器是( )。

单片机原理与应用技能比赛模拟试题与答案(五)

单片机原理与应用技能比赛模拟试题与答案(五)

5、要想测量INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为( A )。

A 、09HB 、87HC 、00HD 、80H单片机原理及应用技能比赛模拟试题(五)6、使用定时器T1时,有几种工作方式( C )A 、1 种B 、2 种C 、3 种D 、4 种一、填空题7、8031 单片机的定时器T1 用作定时方式时是( B )。

1、当定时器T0 工作在方式 3 时,要占用定时器T1 的TR1 和TF1 两个控制位。

A、由内部时钟频率定时,一个时钟周期加 1 B 、由内部时钟频率定时,一个机器周期加 12、在定时器T0 工作方式 3 下,TH0溢出时,TF1 标志将被硬件置 1 去请求中断。

C、由外部时钟频率定时,一个时钟周期加 1 D 、由外部时钟频率定时,一个机器周期加 13、在定时器T0 工作方式 3 下,欲使TH0停止工作,应执行一条CLR TR1 的指令。

8、8031 单片机的定时器T0 用作计数方式时是( C )。

4、使用定时器/ 计数器 1 设置串行通信的波特率时,应把定时器/ 计数器 1 设定作方式 2A、由内部时钟频率定时,一个时钟周期加 1 B 、由内部时钟频率定时,一个机器周期加 1,即自动重新加载方式。

C、由外部计数脉冲计数,下降沿加 1 D 、由外部计数脉冲计数,一个机器周期加 15、当计数器产生计数溢出时,把定时器/ 计数器的TF0(TF1)位置“1”。

对计数溢出的处理,在中断方式时,9、8031 单片机的定时器T1 用作计数方式时计数脉冲是( A )。

该位作为中断标志位使用;在查询方式时,该位作状态位使用。

A、外部计数脉冲由T1(P3.5 )输入 B 、外部计数脉冲由内部时钟频率提供6、在定时器工作方式 1 下,计数器的宽度为16 位,如果系统晶振频率为6MHz,则最大定时时间C 、外部计数脉冲由T0(P3.4 )输入D 、由外部计数脉冲计数为131.072ms ,若系统晶振频率为12MHz,则最大定时时间为65.536ms 。

单片机原理及应用试题

单片机原理及应用试题

单片机原理及应用试题一、选择题(每小题4分,共40分)1. 下列说法中,关于单片机的描述正确的是:A. 单片机是一种微型计算机B. 单片机是一种存储芯片C. 单片机只能执行单一功能D. 单片机无法与外部设备进行通信2. 单片机的内部结构主要包括以下几个部分:()A. 控制器、运算器、存储器B. 输入设备、输出设备、外部存储器C. 中央处理器、内存、接口电路D. 时钟电路、通信接口、扩展接口3. 单片机的主频是指()A. 内部时钟频率B. 外部时钟频率C. CPU执行指令的速度D. 存储器的运行速度4. 单片机的引脚数目不包括()A. VCCB. GNDC. 电源指示灯D. 外部中断引脚5. 下列关于单片机外部中断的说法中,错误的是()A. 外部中断可以用来处理紧急事件B. 外部中断可以通过引脚触发C. 外部中断可以暂停CPU的当前任务D. 外部中断可以用来初始化系统6. 单片机的输入输出方式主要有以下几种:()A. 串行输入/输出、并行输入/输出B. 模拟输入/输出、数字输入/输出C. 并行输入/输出、数字输入/输出D. 串行输入/输出、模拟输入/输出7. 单片机编程中,通常使用的编程语言是()A. C语言B. Python语言C. 汇编语言D. Java语言8. 下列关于单片机应用领域的说法中,错误的是()A. 工业自动化B. 智能家居C. 互联网应用D. 嵌入式系统9. 单片机程序的入口点是()A. main函数B. setup函数C. loop函数D. interrupt函数10. 单片机系统中,用于将模拟信号转换为数字信号的模块是()A. 数字转换模块B. 模拟转换模块C. ADC模块D. DAC模块二、填空题(每小题4分,共40分)1. 单片机最基本的功能是________。

2. 单片机是一种集成度________的计算机。

3. 单片机采用的编程方式主要有________和________。

《MCS-51单片机原理及应用考卷

《MCS-51单片机原理及应用考卷

《MCS-51单片机原理及应用》考卷一、填空题1.计算机中常用的码制有原码、反码和。

2.十进制数29的二进制表示为。

3.十进制数-29的8位补码表示为。

4.单片微机计算机由CPU、存储器和三部分组成。

5.若不使用MCS-51片内存储器引脚EA必须接。

6.微处理器由寄存器堆、控制器和三部分组成。

7.当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了地址。

8.MCS-51的P0口作为输出端口时,每位能驱动个SL型TTL负载。

9.MCS-51的4个并行I/O口,其中是准双向口,所以由输出转输入时必须先写入“1”。

10.MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内开辟的区域。

11.MCS-51中凡字节地址能被整除的特殊功能寄存器均能位寻址。

12.MCS-51系统中,当PSEN信号有效时,表示CPU要从存储器读取信息。

13.当使用8751且EA=1,程序存储器地址小于时,访问的是片内ROM。

14.MCS-51特殊功能寄存器只能采用寻址方式。

15.MCS-51有4组工作寄存器,它们的地址范围是。

16.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以寻位。

17.若用传送指令访问MCS—51的程序存储器,它的操作码助记符应为。

18.访问MCS-51片内RAM应该使用的传送指令的助记符是。

19.当MCS—51使用间接寻址方式访问片内RAM高128B时,会产生。

20.设计8031系统时,口不能用作一般I/O口。

21.MCS-51可扩展片外RAM 64KB,但当外扩I/O口后,其外部RAM寻址空间将。

22.计算机的系统总线有地址总线、控制总线和总线。

23.输入输出设备是计算机与外部世界交换信息的。

24.指令是通知计算机完成某种操作的。

25.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来。

26.MCS-51串行接口有4种工作方式,这可丰初始化程序中用软件填写特殊功能寄存器加以选择。

单片机原理与应用练习题(附参考答案)

单片机原理与应用练习题(附参考答案)

《单片机原理与应用》练习题(附参考答案)一、单项选择题:(2分/题,共60分)1.MCS—5l单片机的最大程序寻址空间是()(A)16KB (B)32 KB(C)64 KB (D)128 KB2.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。

(A)PSW (B)PC(C)A (D)SP3.MCS-51单片机扩展外部程序存储器和数据存储器()。

(A)分别独立编址(B)统一编址(C)分别独立编址或统一编址(D)动态变址4.MCS—5l单片机的堆栈区是设置在( )中。

(A)片内ROM区(B)片外ROM区(C)片内RAM区(D)片外RAM区5.在寄存器间接寻址方式中,间址寄存器中存放的数据是( )。

(A)参与操作的数据(B)操作数的地址值(C)程序的转换地址(D)指令的操作码6.CPU主要的组成部部分为()(A)运算器、控制器(B)加法器、寄存器(C)运算器、寄存器(D)运算器、指令译码器7.进位标志CY在()中(A)累加器(B)算逻运算部件ALU(C)程序状态字寄存器PSW (D)DPTR8.单片机的堆栈指针SP始终是()(A)指示堆栈底(B)指示堆栈顶(C)指示堆栈地址(D)指示堆栈长度9.当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为()(A)组0 (B)组1(C)组2 (D)组310.提高单片机的晶振频率,则机器周期()(A)不变(B)变长(C)变短(D)不定11.8051单片机共有()个中断源。

(A)5 (B)6(C)7 (D)812.8051单片机中数据总线是()位的。

(A)4 (B)8(C)16 (D)3213.若(R1)=30H,(30H)=10H,则执行指令DEC @R1后,30H单元的内容是()。

(A)2FH (B)0FH(C)31H (D)11H14.一个晶振频率是12MHZ的单片机的机器周期是()ms。

(A)1 (B)2(C)0.5 (D)315.8051单片机复位后,P0口的电平是()。

单片机原理及应用试题库 - 答案

单片机原理及应用试题库 - 答案

《单片机原理及应用》试题库一、填空题1.单片机就是把(CPU)、( 输入/输出)、和( 存储器)等部件都集成在一个电路芯片上,并具备一套功能完善的( 指令系统),有的型号同时还具备( AD )和( DA )等功能部件,其简称为( 微处理器)或(微控制器)。

2.Intel公司典型的单片机有( MCS-51系列)和( MCS-96系列)。

3.单片机具有体积( 下)、重量( 轻)、价格( 低)、功耗( 小)、控制功能强、运算速度快、运用灵活、易于产品化、抗扰能力( 强)等特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。

4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为(CPU )。

它包括两个主要部分:(运算器)、(控制器)。

5.当扩展外部存储器或I/O口时,P2口用作(地址线的高8位)。

6.MCS-51单片机内部RAM区有( 4 )个工作寄存器区。

7.MCS-51单片机内部RAM区有(128 )个位地址。

8.外部中断1(INT1)的中断入口地址为(0013H );定时器1的中断入口地址为(001BH )。

9.89C51单片机片内RAM中位寻址区的地址范围是(20H—2FH ),工作寄存器区的地址范围是(00H—1FH ),片内程序存储器中寻址区的地址范围是(0000H—07FFH )。

10.MCS-51有( 4 )个并行I\O口。

11.MCS-51的堆栈是软件填写堆栈指针临时在(30H—7FH )内开辟的区域.12.MCS-51片内(20H—2FH )范围内的数据存储器,既可以字节寻址又可以位寻址。

13.程序状态标志字寄存器PSW中的PSW.7的含义是(进位和借位标志位);PSW.0的含义是(奇偶校验位)。

14.若不使用89C51片内的程序存储器,引脚(EA’)必须接地。

15.MCS-51中凡字节地址能被(0和8 )整除的特殊功能寄存器均能寻址。

16.MCS-51有4组工作寄存器,它们的字节地址范围是(00H—1FH )。

自动化单片机原理与应用试卷及解答

自动化单片机原理与应用试卷及解答

湘潭大学2011年上学期2008级《单片机原理及应用》课程考试(A卷)参考解答及评分标准适用年级专业自动化_________________考试方式(闭卷)考试时间120 分钟得一、填空题(每空1分,共20分)分1. MCS-51单片机的P0-P3 口均是8位I/O 口,其中的PO 口和P2 口除了可以进行数据的输入、输出外,通常还用来构建系统的地址总线和数据总线,在PO-P3 口中,PO为真正的双向口: Pl 为准双向口: P3 口具有第二引脚功能。

2.定时器/计数器的工作方式3是指得将TO 拆成两个独立的8位计数器。

而另一个定时器/计数器此时通常只可作为波特率发生⅜⅜使用。

3.假定(SP) =40H , (3FH)=30H, (40H) =60Ho 执行下列指令:POP DPHPOP DPL后,DPTR的内容为603OH , SP的内容是一3EH .4.指令MOVX A, @DPTR,源操作数的寻址方式是寄存器间接寻址执行本条指令时产生的控制信号是」有效。

5. MCS-51单片机共有5个中断源,分别为外部中断0 , 外部中断1 , 定时能中触,定时器中断1 , 串口中断U6.在查询和中断两种数据输入输出控制方式中,CPU效率较高的是中断。

7.通过堆栈操作实现子程序调用,首先要把的内容压入堆栈,以进行断点保护。

调用返回时进行出栈操作,把保护的断点送回PC °得二、选择(每小题2分,共20分)U J ---------- 1. MCS-51的并行I/O 口读-改-写操作,是针对该口的(D )(A)引脚(B)缓冲器(C)地址线(D)内部锁存器2.假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H后SP的值为(C )(D) 20H3 .若MCS-51单片机的晶振频率为6MHz,定时器/计数器作计数器使用时,其最高的 (D) 125KHz4 .在MCS —51中,需要外加电路实现中断撤除的是(D ) A)定时中断 B)脉冲方式的外部中断 O 串行中断 D)电平方式的外部中断5 .中断查询,查询的是(C )6 . MCS-51单片机堆栈是按 方向伸展的。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案一、选择题1.单片机是一种_____________。

A.专用计算机B.通用计算机C.硬件设备D.软件工具答案:A.专用计算机2.以下哪个是单片机的特点?A.运算速度慢B.体积庞大C.成本高昂D.集成度高答案:D.集成度高3.单片机具有以下哪种存储器?A.只读存储器(ROM)B.可擦写可编程存储器(EEPROM)C.随机存储器(RAM)D.以上都是答案:D.以上都是4.单片机的核心部件是_____________。

A.中央处理器(CPU)B.输入输出端口(I/O)C.存储器D.总线答案:A.中央处理器(CPU)5.单片机的工作频率主要取决于_____________。

A.电源电压B.晶振频率C.存储器容量D.输入输出接口数量答案:B.晶振频率6.单片机系统时钟频率为8MHz,该系统每秒能够执行______条指令。

A.8,000B.800C.8,000,000D.800,000答案:C.8,000,0007.单片机中的GPIO口是指_____________。

A.通用输入输出口B.全球定位系统C.图形处理单元D.操作系统答案:A.通用输入输出口8.单片机编程语言中,常用的高级语言是_____________。

A.C语言B.汇编语言C.机器语言D.BASIC语言答案:A.C语言二、填空题1.单片机的中央处理器是_____________。

答案:微处理器或微控制器2.单片机的特点之一是_____________。

答案:体积小3.单片机的存储器中,ROM用于存储_____________。

答案:程序代码4.单片机的存储器中,RAM用于存储_____________。

答案:临时数据5.单片机的输入输出端口主要用于_____________。

答案:与外部设备的数据交换6.单片机的时钟频率越高,其运算速度_____________。

答案:越快7.单片机的第一台现代微控制器诞生于_____________年。

单片机原理及应用习题-(带答案)

单片机原理及应用习题-(带答案)

《单片机原理及应用》习题一、填空1、MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自 P0 口的低8位地址信号。

2、MCS-51系统中,当PSEN 信号有效时,表示从P0口稳定地读入了 低8位地址 。

3、通常单片机上电复位时PC=0000H ,SP= 07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从 00H~07H 开始。

4、MCS-51单片机的存储器从物理结构上可划分 4 个空间,从逻辑上分别可划分 3 个空间。

5、MCS-51单片机8031中有 2 个16位的定时/计数器,可以被设定的工作方式有 4 种。

6、MCS-51有 5 中断源,有 2 中断优先级,优先级由软件填写特殊功能寄存器 加以选择。

7、当/EA 接地时,MCS-51单片机将从_ 外部程序的存储器_____的地址0000H 开始执行程序。

8、中断请求信号有 电平 触发和 边沿 触发两种触发方式。

9、用串行口扩展并行口时,串行接口的工作方式应选为 0 。

10. MCS -51复位后·CPU 从 0000 H 单元开始执行程序。

·SP 的内容为 07 H , 第一个压入堆栈的数据将位于 片内 RAM 的 08 H 单元。

·SBUF 的内容为 不定 。

·ADDC A , #54H 指令执行后 , PSW 寄存器的内容将等于 01 H 。

11. 8051AH·片内设置有4KB 的ROM , 当EA 端保持高电平时 , PC (程序计数器)值超过 OFF H时 , 将自动转向执行外部程序存储器的程序。

·可做通用I/O 的至少有_P1_口的8条I/O 线。

_P0_口作地址/数据总线, 传送地址码的_低_8位 , _P2 口作地址总线 , 传送地址码的高__8位。

12.存储器组织·8051片内RAM 有 128 个字节 , 片外RAM 寻址范围为 64K 个字节。

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

单片机原理及应用试题一一、填空题(每空1分,共20分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

6、MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。

7、MCS-51单片机8031中有2个16位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51单片机有5个中断源,可分为 2 个中断优先级。

上电复位时外部中断0中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题1分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC(B)PSW(C)A(D)SP2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B )(A)MOV(B)MOVX(C)MOVC(D)以上都是3、指令ALMP的跳转范围是(C)(A)256B(B)1KB(C)2KB(D)64KB4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A )(A)98H(B)84H(C)42H(D)22H5、各中断源发出的中断请求信号,都会记在MCS-51系统中的(B )(A)IE(B)IP(C)TCON(D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A)混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是(A )(A)16根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51外扩一个8255时,需占用(D)个端口地址(A)1个(B)2个(C)3个(D)4个9、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A)(A)方式0(B)方式1(C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C)(A)11根(B)12根(C)13根(D)14根三、问答题(每题5分,共20分)1、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

51单片机原理及应用期末考试试题汇总5

51单片机原理及应用期末考试试题汇总5

单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示 256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。

9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。

14、MCS-51系列单片机是属于( C )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有 64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX 指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组 8 个工作寄存器,当CPU 复位时,第 0 组寄存器为当前的工作寄存器。

27、在89C51中,一个机器周期包括 12 个振荡周期,而每条指令都由一个或几个机器周期组成。

28、当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个高电平并维持 2 个机器周期,可将系统复位。

29、是非题:单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。

山东大学《单片机原理及应用》试题库含答案05系统扩展

山东大学《单片机原理及应用》试题库含答案05系统扩展

第五章系统扩展一、判断题()1.MCS—51单片机程序存储器操作时序中,在不执行MOVX指令时,P0口作为地址线,专用于输出程序存储器的高8位地址PCL;P2口专用于输出程序存储器的低8位地址PCH。

×()2.线选法是把单根的低位地址线直接接到存储器芯片的片选端。

×()3.对于8031单片机而言,在外部扩展EPROM时,EA引脚应接地。

()4.对于8051、8751单片机而言,在外部扩展EPROM时,EA引脚可接 + 5V或接地。

×()5.8155芯片的AD0~AD7:地址/数据线,是低8位地址和数据复用线引脚,当ALE=1时,输入的是数据信息,否则是地址信息。

×()6.在接口芯片中,通常都有一个片选端CS(或CE),作用是当CS为低电平时该芯片才能进行读写操作。

()7.DAC0832是8位D/A转换器,其输出量为数字电流量。

×()8.ADC0809是8路8位A/D转换器,其工作频率范围是10KHz——1.2MHz。

()9.EPROM27128有12根地址线,可寻址空间为16KB。

×二、单项选择题1.一个EPROM的地址有A0----A11引脚,它的容量为。

BA.2KB B.4KB C.11KB D.12KB2.单片机要扩展一片EPROM2764需占用 B 条P2口线。

3.在存储器扩展电路中74LS373的主要功能是。

DA.存储数据 B.存储地址 C.锁存数据 D.锁存地址4.下列芯片中其功能为可编程控制的接口芯片是。

DA.373 B.2114 C.2716 D.81555.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于。

AA.串行传送 B.并行传送 C.同步传送 D.异步传送6.8031的外部程序存储器常采用的芯片是。

AA.2716 B.8255 C.74LS06 D.21147.若8155命令口地址是CF00H,则A口与B口的地址是。

单片机原理与应用试题库

单片机原理与应用试题库

页眉内容单片机原理与应用试题库一、填空题(每题2分,共50分)1、在定时器工作方式0下,计数器的宽度为位,若系统晶振频率为6MHZ,则最大定时时间为μs。

2、设(SP)= 60H,指令ACALL DIS指令地址为3020H,执行这个指令后,(SP)= ,(61H)= 。

3、异步串行数据通信有、和三种数据通路形式。

4、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为了访问存储器提供地址。

5、已知(A)=59H,执行指令INC A后,(A)= H,继续执行DA A后,(A)= H。

6、MCS-51单片机共有个中断源,其中个为外部中断源。

7、设定T1为计数器方式,工作方式2,则TMOD中的值为。

8、若IT0=0,当引脚为低电平的时候,INT0的中断标志位才能置位。

9、在接口电路中,把已经编址并能进行读写操作的寄存器称为。

10、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即方式、方式和方式。

11、MCS-51单片机内部RAM区有个工作寄存器,有个位地址。

12、外部中断1(INT1)的中断入口地址为;定时器1(TF1)的中断入口地址为。

13、单片机一共有四个物理存储器空间,分别是_、、和。

14、A/D转换器芯片ADC0809中,既可作为查询的状态标志,又可作为中断请求信号使用的引脚信号是。

15、在存储器编址中,不需要额外增加电路,但会造成存储器映象区重叠的编址方法是法,能有效地利用存储空间适用于大容量存储器扩展的编址方法是法。

16、微处器由、和三部分组成。

17、串行通信按照数据传送方向可分为、和三种方式。

18、若(PSW)=18H,则选取的是第组通用寄存器。

其地址范围从H~H。

19、若系统的晶振频率为6MHz,则机器周期μs,最短和最长的指令周期分别为μs和μs。

20、MCS-51单片机PC的长度为位;SP的长度为位;DPTR的长度为位。

21、在单片机系统扩展中,74LS373常作为器。

单片机原理与应用试题五及答案

单片机原理与应用试题五及答案

单片机原理与应用试题五及答案一、填空题(每空1分,共10分)1.单片机内有组成微机的主要功能部件、和。

2.堆栈的特性是,8051的堆栈一般开辟在,其堆栈指针是。

3.RS232C是总线标准。

4.8255是接口。

5.MCS-51有一个全双工的步串行口,有种工作方式。

二、简述题(每题5分,共25分)1.单片机的特性主要有哪些?2.8031、8051、8751有何异同?3.MCS-51的位存储区在哪里?寻址范围是多少?4.8051的定时器/计数器有几个?是多少位的?有几种工作方式?其工作原理如何?5.8051有哪几个中断源?哪些是内部中断源?哪些是外部中断源?三、判断题(20分)1.判断以下各条指令是否正确(LL1和PROC为标号)(10分)(1)MOVX @R0,B(2)MOV A,30H(3)MOVX A,30H(4)ADDC A,R7(5)SUB A,R2(6)ANL #99H ,36H(7)MOV C,ACC.0(8)ORL P1.0,P3.1(9)JBC P0,LL1(10)ACALL PROC2.判断以下说法是否正确,不正确予以改正。

(10分)(1)单片机是面向数据处理的。

(2)定时器与计数器的工作原理均是对输入脉冲进行计数。

(3)由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。

(4)END表示指令执行到此结束。

(5)ADC0809是8位逐次逼近式模/数转换接口。

四、阅读程序(20分)1.下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?(5分)设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。

(1)MOV A,#48H;寻址方式:(A)=(2)ADD A,60H;寻址方式:(A)=(3)ANL A,@R0;寻址方式:(A)=2.阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(15分)MOV R1,#30H;(R1)=MOV A,#64H;(A)=ADD A,#47H;(A)= ,(CY)= ,(AC)=DA A;(A)= ,(CY)= ,(AC)=MOV@R1,A;(R1)= ,(30H)=此程序段完成的功能:五、计算(画图)题(10分)若8051的晶振频率f osc为6MHz,定时器/计数器T0工作在工作方式1,要求产生10ms定时,写出定时器的方式控制字和计数初值(分别写出TH0与TL0值)。

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

本文由fac5438贡献
doc1。

《单片机》试题 2 及答案 单片机》 1、填空(每空 2 分,共 40 分) 1、MCS-8051 系列单片机字长是 8 位,有 40 根引脚,96 系列字长是 16 位。

 单片机的特点有 体积小、价格低、功能全 。

 2、8051 单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px 并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。

 3、8051 最多可以有 4 个并行输入输出口,最少也可以有 1 个并行口,即 P1 。

 P3 常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。

 4、ALE 信号的作用是 低 8 位地址锁存 。

5、8051 复位后,PC= 0 H。

若希望从片内存储器开始执行,EA 脚应接 高 电平, PC 值超过 0FFF H 时,8051 会自动转向片外存储器继续取指令执行。

 6、8051 的 C/T 是 加 (加或减)计数的。

 7、8051 的中断向量表在 3 H、 0B H 和 13H、1BH、23H。

 8、MOV A,40H 指令对于源超作数的寻址方式是 直接 寻址。

 9、指令 JB 0A7H,ABC 的作用是 若 P2 口的第 7 位为 1 则跳转到 ABC 。

(0A7H 是 P2.7 的地址) 10、将 CY 与 A 的第 0 位的非求或的指令是 ORL C,/ACC.0 ,若原 A=0,执行后 A= 0 。

 2、已知 A = 0F8H,当执行 ADD A,#0A9H 指令后,PSW 中的 OV、CY、AC、P 各为 多少?若是有符号数,A 中的结果用十进制表示是多少?(共 5 分) [解答] OV:0、CY:1、AC:1、P:1 A:-95 3、在两个 8051 间用模式 2 进行串行通信,A 机并行采集外部开关的输入,然后 串行传输给 B 机;B 机接收后并行输出控制 LED 发光。

画出连接示意图,写出完 整的程序。

(共 15 分)
A 机程序 ORG 0000H AJMP START ORG 4100H START:MOV P1,#0FFH MOV SCON,#80H AGAIN1:MOV SBUF,P1 JNB TI,¥ CLR TI SJMP AGAIN1 END
B 机程序 ORG 0000H AJMP START ORG 4100H START:MOV SCON,#90H AGAIN1:JNB RI,¥ MOV P1,SBUF CLR RI SJMP AGAIN1 END
4、将 8051 外部扩展 2K EPROM,同时扩展 16K RAM 作数据存储器,采用的 2716 是 2K 的 EPROM 芯片,6264 是 8K 的 RAM 芯片,74LS373 是 8 位锁存器。

请画出连 接示意图。

要求画出 8051 的数据、地址、ALE、PSEN、RD、WR 信号;锁存器的 数据入 D、数据出 Q、锁存控制 G、OE;2716 的 A、数据 O、片选 CE、输出使能 OE;6264 的 A、D、CE、OE、WE。

最后写出各片的地址范围。

(共 12 分) 数据线 8 根从 P1 直接到 2716 的 O、两片 6264 的 D;
地址线低 8 位从 P0 经锁存器后到各片内地址口, 8 位从 P2 出 0-2 三位直 高 接到 2716 的地址口, 0-4 五位直接到两片 6264 内 P2.5 接一片 6264 的 CE,经非门后接另一片 6264; ALE 接锁存器的 G,锁存器 OE 接地,PSEN 接 2716 的 OE,WR 接 6264 的 WE,RD 接 OE。

 2716:0-7FFH,6264:0-1FFFH,2000H-3FFFH 5、编写一段子程序,将二位压缩的 BCD 码转换为二进制数,入口、出口均是 A。

 若是非法的 BCD 码,则 A 返回值为 255。

(共 10 分) 6、 8051 输出控制 8 个 LED 从 LED1 到 LED8、 用 再到 LED1…, 每次一个 LED 发光, 并不断循环。

一个开关控制引起中断,电平触发,中断后 8 个 LED 一起闪 5 下, 然后恢复前面的循环。

画出连接示意图,写出完整的程序。

(软件延时用循环 5*126*200 次控制)(共 10 分) 五、SUBP:MOV R1,A ANL A, #0F0H SWAP A CJNE A, #10, NEXT1 NEXT1:JNC ERROR MOV B, #10 MUL AB XCH A, R1 ANL A, #0FH CJNE A, #10,NEXT2 NEXT2:JNC ERROR ADD A, R1 RET ERROR:MOV A,#255 RET 六、 ORG 0000H LJMP START ORG 3H LJMP INT00 START:SETB EA SETB EX0 CLR IT0 MOV A, #1 AGAIN:MOV P1,A ACALL DELAY RL A SJMP AGAIN DELAY:MOV R1,#5 LOOP1:MOV R2,#200 LOOP2:MOV R3,#126 DJNZ R3,¥ DJNZ R2,LOOP2 DJNZ R1,LOOP1 RET INT00:PUSH ACC PUSH 1 PUSH 2 PUSH 3
MOV R4,#5 AGAIN:MOV P1,#0FFH ACALL DELAY MOV P1,#0 ACALL DELAY DJNZ R4,AGAIN POP 3 POP 2 POP 1 POP ACC RETI END 7、 简单叙述 8051 的 C/T0 的四种工作模式和串行通信的四种工作模式。

共 8 分) (
串行通信模式
C/T0 的模式 0:13 位计数器; 1:16 位计数器; 2:8 位循环计数器; 3:2 个独立的 8 位计数器
0:同步移位寄存器; 1:波特率可变的 8 位两机异步通信; 2:波特率固定的 9 位可多机的异步通 信; 3:波特率可变的 9 位可多机的异步通 信。

相关文档
最新文档