2015德州学院单片机期末考试题(含答案)

一、选择题 1. MCS — 51 单片机复位后,从下列那个单元开始取指令 ( C) A 0003H B 000BH C 0000H D 0013H 2.对程序计数器PC的操作(A ) A 是自动进行的 B 是通过传送进行的 C 是通过加1指令进行的 D 是通过减 1 指令进行的 3.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护 后,SP的值为( D) A 36H B 37H C 38H D 39H 4. 对片外数据 RAM 单元读写数据须用 ( B) A. MOV 指令 B. MOVX 指令 C. MOVC 指令 D. XCH指令 5.MCS-51 的无条件转移指令中,其转移范围最大的是 (A ) A. LJMP B. AJMP C. SJMP D. ACALL 6.在MCS-51单片机的运算电路中,不能为 ALU 提供数据的是( B) A. 累加器A B. 暂存器 C. 通用寄存器B D. 状态条件寄存器PSW 7.边沿触发方式的外部中断信号是( A)有效 A.下降沿 B.上升沿 C.高电平 D.低电平 8.在MCS-51单片机外扩展存储器芯片时,4个I/O口中用作地址总线的是( B) A. P0口 B. P0和P2口 C.P2和P3口 D.P2口 9.访问外部数据存储器时,不起作用的信号是( C)。 A.RD B.WR C.PSEN D.ALE 10.以下指令中,哪条指令执行后使标志位 CY 清 0 (C ) A. MOV A , #00H B. CLR A C. ADD A , #00H D. MOV A , #01H 11.MCS-51响应中断时,下面哪一个条件不是必须的(D ) A.当前指令执行完毕 B.中断是开放的 C.没有同级或高级中断服务D.必须有RETI指令 12.确定定时器/计数器工作方式的寄存器是(B ) A.TCON B.TMOD C.SCON D.PCON 13.以下指令中,属于单纯读引脚的指令是(B ) A. MOV P1, A B. ORL P1, #0FH C. DJNZ P1, LAB D. MOV C, P1.5 14.若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先相应(B ) A.INT1 B.INT0 C.T1 D.T0 15. T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:(B ) A. 1/12 B. 1/24 C. 1/48 D.1 16.异步串行通信中,收发双方必须保持(C )。 A.收发时钟相同 B.停止位相同 C.数据格式和波特率相同 D.以上都正确 17.使累加器的最高位置1,其余位不变,可以用下面的(A )指令实现。 A. ORL A, #80H B. ANL A, #80H C. XRL A, #80H D. MOV A, #80H 18.定时器 / 计数器工作于模式 2 ,在计数溢出时:(B ) A.计数从零重新开始 B.计数从初值重新开始 C.计数停止 D. 没影响 19.当晶振频率是 12MHz 时, MCS - 51 单片机的机器周期是:(A ) A. 1μs B. 1ms C. 2μs D. 2ms 20.一字节补码所表示的数值范围是:(A ) A. -128 ~ +127 B. -127 ~ +128 C. -128 ~ +128 21.对程序存储器的读操作,只能使用(C )指令 A. MOVX B.PUSH C. MOVC D.MOV 22.外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是(D ) A.高电平 B.低电平 C.上升沿 D.下降沿 23.以下哪一条是位操作指令(B ) A.MOV P0,#0FFH B.SETB TR0 C.CPL R0 D.PUSH PSW 24.执行中断返回指令,从堆栈弹出地址送给(C ) A. A B. CY C. PC D. DPTR 25.当8031的TMOD寄存器中M1 M0的状态为01 时,定时/计数器被设定为(B ) A.13位定时/计数器 B.16位定时/计数器 C.自动重装8位定时/计数器 D.T0为2个独立的8位定时/计数器,T1停止工作 26.MOVX A,@DPTR指令中源操作数的寻址方式是(B ) A 寄存器寻址 B 寄存器间接寻址 C 直接寻址 D 立即寻址 27.8051单片机共有( A)个中断优先级 A.2 B.3 C.4 D.5 28.提高单片机的晶振频率,则机器周期(C ) A.不变 B.变长 C .变短 D.不定 29.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A ) A 逻辑运算 B 符号数加减法运算 C 乘法运算 D 除法运算 30.-49D的二进制补码为 ( B) A 11100010 B 11001111 C 00011101 D 00001111 32.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(C ) A.2MHz B.1MHz C.500KHz D.250KHz 33.MCS — 51 单片机的四个并行 I/O 中,其驱动能力最强的是 (A ) A. P0 口 B. P1 口 C. P2 口 D. P3 口 34.以下哪一条是位操作指令(B) A.MOV P1,#0FFH B.MOV C , ACC.1 C. CPL A D.POP PSW 35.以下不是构成单片机的部件(D ) A. 微处理器(CPU) B.存储器 C. 接口适配器(I/O接口电路) D. 打印机 36.十进制29的二进制表示为原码(C ) A. 11100010 B. 10101111 C. 00011101 D. 00001111 37.MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是 (A ) A 读锁存 B 读数据 C 读A累加器 D 读CPU 38.在堆栈操作中,当进栈数据全部弹出后,这时S P应指向( A) A.栈底单元 B.7FH单元 C.栈底单元地址加1 D.栈底单元地址减1 39.设(A)=0C3 H,(R0)=0AA H,执行指令A N L A,R0后,结果(A ) A.(A)=82H B.(A)=6CH C.(R0)=82 D.(R0)=6CH 40.在MCS-51系统中,若晶振频率为6MHz,一个机器周期等于(B ) μs A 1 B 2 C 3 D 0.5 41.单片机的堆栈指针SP始终是( B) A.指示堆栈底 B.指示堆栈顶 C.指示堆栈地址 D.指示堆栈长度 49.执行 MOV SP , #30H 指令后,压栈从片内 RAM 哪单元开始 (C ) A. 2FH B. 30H C. 31H D. 32H 53.以下哪一条指令的写法是错误的(C ) A.MOV DPTR,#3F98H B.MOV R0,#0FEH C.MOV 50H,#0FC3DH D.INC R0 54.以下哪种方式的接口总线最少?(C) A.SPI B.I2C C.单总线 D.并行通信 55.下列运算对OV没有影响或不受OV影响的的运算是 (A ) A逻辑运算 B加减运算 C乘法运算 D除法运算 56.在寄存器间接寻址方式中,寄存器中存放的是(B ) A操作数 B操作数地址 C转移地址 D地址偏移量 57.按键的机械抖动时间参数通常是 (C ) A. 0 B. 5~10μs C. 5~10ms D. 1s 以上 58.以下哪一条指令的写法是错误的( D)。 A.INC DPTR B.MOV R0,#0FEH C.DEC A D.PUSH A 59.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过(B ) A.2μs B.4μs C.8μs D.1ms 60.能够用紫外光擦除ROM中程序的只读存储器称为( C) A.掩膜ROM B.PROM C.EPROM D.EEPROM 61.以下不是构成控制器的部件(D ) A 程序计数器 B指令寄存器 C指令译码器 D 存储器 62.89C51是以下哪个公司的产品?( C) A.INTEL B.AMD C.ATMEL D.PHILIPS 64.定时器/计数器工作方式1是(D ) A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 65.串行口的控制寄存器SCON中,REN的作用是(C ) A.接收中断请求标志位B.发送中断请求标志位 C.串行口允许接收位 D.地址/数据位 66.寻址空间为外部程序存储器所用的指令是(C ) A MOVX B MOV C MOVC D ADDC 67.以下哪一条指令的写法是错误的(B ) A.MOVC A,@A+DPTR B.MOV R0,#FEH C.CPL A D.PUSH ACC 68.MCS—51单片机的复位信号是(A )有效。 A.高电平 B.低电平 C.脉冲 D.下降沿 69.若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D)指令。 A.PUSH R0 B.PUSH @R0 C. PUSH 00H D. PUSH 08H 70.PC的值是( C)。 A当前指令前一条指令的首地址 B当前正在执行指令的首地址 C下一条指令的首地址 D控制器中指令寄存器的地址 71.下列不是单片机总线是(D )。 A 地址总线 B 控制总线 C 数据总线 D 输出总线 72.中断查询查询的是 (B) A.中断请求信号 B.中断标志位 C.外部中断方式控制位 D.中断允许控制位 73.SP的值是( C) A.当前指令前一条指令的地址 B.当前正在执行指令的地址 C.当前堆栈的栈顶地址 D.当前堆栈的栈底地址 74.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(B ) A. PC B.PSW C. A D.SP

合集下载

单片机期末考试试题

单片机期末考试试题

单片机期末考试试题
一、选择题
1. 下列关于单片机的说法,正确的是:
A. 单片机只能执行一个程序
B. 单片机是一种独立运行的计算机系统
C. 单片机通常由微处理器、存储器和输入输出设备构成
D. 单片机不需要外部电源供电
2. 单片机中常用的编程语言是:
A. C语言
B. Java语言
C. Python语言
D. HTML语言
3. 下列哪个是单片机的主要功能之一?
A. 图像处理
B. 语音识别
C. 数据处理
D. 网络连接
4. 单片机中常用的存储器包括:
A. ROM
B. RAM
C. Flash
D. 所有选项都正确
5. 单片机的时钟频率通常指的是:
A. CPU的时钟频率
B. 串口的时钟频率
C. 芯片上的任务执行频率
D. 外部存储器的时钟频率
二、填空题
1. 单片机中的ADC全称是__________。

2. 单片机中常见的GPIO中文全称是__________。

3. 单片机中最基本的输入输出设备是__________。

4. 单片机中常见的中断服务程序是__________。

5. 单片机中的I/O口中文全称是__________。

三、简答题
1. 请简要说明单片机中的PWM是什么,有什么作用?
2. 简要解释单片机中的I2C总线的原理及应用。

3. 请简述单片机中的串口通信是如何实现的,常用的串口通信方式有哪些?
四、编程题
请在单片机开发环境中编写一个简单的LED点亮程序,实现LED 灯隔1秒亮灭交替的效果。

以上为单片机期末考试试题内容,祝您考试顺利!。

单片机期末考试试题含答案8

单片机期末考试试题含答案8

机模拟试卷008一.单项选择题(30分)1.在中断服务程序中至少应有一条(d )A.传送指令B.转移指令C.加法指令D.中断返回指令2.当MCS-51复位时,下面说法准确的是(a )A.PC=0000HB.SP=00HC.SBUF=00HD.(30H)=00H3.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是(b )A.MOVB.MOVXC.MOVCD.以上都行4.ORG 2000HLACLL 3000HORG 3000HRET上边程序执行完RET指令后,PC=(c )A.2000HB.3000HC.2003HD.3003H 5.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(a )A.98HB.84HC.42HD.22H 6.JNZ REL指令的寻址方式是(c )A.立即寻址B.寄存器寻址C.相对寻址D.位寻址7.执行LACLL 4000H指令时, MCS-51所完成的操作是( d )A保护PCB.4000H→PC C.保护现场D.PC+3入栈, 4000H→PC8.下面哪条指令产生WR信号( d )A.MOVX A,@DPTRB.MOVC A,@A+PCC.MOVC A,@A+DPTRD.MOVX @DPTR,A9.若某存储器芯片地址线为12根,那么它的存储容量为( c )A. 1KBB. 2KBC.4KBD.8KB10.要想测量0INT引脚上的一个正脉冲宽度,则TMOD的内容应为( a )A.09HB.87HC.00HD.80H11.PSW=18H时,则当前工作寄存器是( d )A.0组B. 1组C. 2组D. 3组12.MOVX A,@DPTR指令中源操作数的寻址方式是( b )A. 寄存器寻址B. 寄存器间接寻址C.直接寻址D. 立即寻址13. MCS-51有中断源( a )A.5B. 2C. 3D. 614. MCS-51上电复位后,SP的内容应为( b )A.00HB.07HC.60HD.70H 0003HLJMP 2000HORG 000BHLJMP 3000H当CPU响应外部中断0后,PC的值是( b )A.0003HB.2000HC.000BHD.3000H16.控制串行口工作方式的寄存器是( c )A.TCONB.PCONC.SCOND.TMOD17.执行PUSH ACC指令, MCS-51完成的操作是( a )A.SP+1→SP, ACC→SPB. ACC→SP, SP-1→SPC. SP-1→SP, ACC→SPD. ACC→SP, SP+1→SP18.P1口的每一位能驱动( b )A.2个TTL低电平负载B. 4个TTL低电平负载C.8个TTL低电平负载D.10个TTL低电平负载19.PC中存放的是( a )A.下一条指令的地址B. 当前正在执行的指令C.当前正在执行指令的地址D.下一条要执行的指令20.8031是( c )A.CPUB.微处理器C.单片微机D.控制器21.要把P0口高4位变0,低4位不变,应使用指令( d )A.ORL P0,#0FHB.ORL P0,#0F0HC.ANL P0,#0F0HD.ANL P0,#0FH22.下面哪种外设是输出设备(a )A.打印机B.纸带读出机C.键盘D.A/D转换器23.所谓CPU是指( a )A.运算器和控制器B.运算器和存储器C.输入输出设备D. 控制器和存储器24.LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( d )A.2000HB.2001HC.2002HD.2003H25. MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( d )A.CB. F0C.OVD.P26.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( c )A.由CPU自动完成B.在中断响应中完成C.应由中断服务程序完成D.在主程序中完成27.关于MCS-51的堆栈操作,正确的说法是( c )A.先入栈,再修改栈指针B.先修改栈指针,再出栈C. 先修改栈指针,在入栈D.以上都不对28.某种存储器芯片是8KB*4/片,那么它的地址线根数是(c )A.11根B.12根C. 13根D. 14根29.若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应( b )A.1INT C.T1 D.T0INT B. 030. MCS-51的相对转移指令的最大负跳变距离( b )A.2KBB. 128BC. 127BD. 256B二.判断题(10分)1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

单片机期末考试试题带答案

单片机期末考试试题带答案

单⽚机期末考试试题带答案单⽚机原理及应⽤试卷B⼀、填空题(每空1分,共20分)1、单⽚微型计算机由CPU、存储器和I/O 三部分组成。

2、MCS-51系统中,当PSEN信号有效时,表⽰从P0⼝稳定地送出了低8位地址。

3、访问8031⽚外数据存储器采⽤的是寄存器间接寻址⽅式。

4、累加器(A)=80H,执⾏完指令ADD A,#83H后,进位位CY= 1 。

5、指令LCALL 37B0H,⾸地址在2000H,所完成的操作是2003H⼊栈,37B0H送⼊PC。

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

7、在变址寻址⽅式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。

8、中断请求信号有电平触发和脉冲触发两种触发⽅式9、⽤串⾏⼝扩展并⾏⼝时,串⾏接⼝的⼯作⽅式应选为⽅式0。

10、74LS273通常⽤来作简单输出接⼝扩展;⽽74LS244则常⽤来作简单输⼊接⼝扩展。

11、51的并⾏I/O⼝信息有读引脚和读锁存器两种读取⽅法,读—改—写操作是针对并⾏I/O⼝内的锁存器进⾏的。

12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。

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

每题1.分,共10分)1、计算机能识别的语⾔是( C )。

(A)汇编语⾔(B)⾃然语⾔(C)机器语⾔(C)⾼级语⾔2、MCS-51单⽚机外扩存储器芯⽚时,4个I/O⼝中⽤作数据总线的是( B )。

(A)P0和P2⼝(B)P0⼝(C)P2和P3⼝(D)P2⼝3、在中断服务程序中,⾄少应有⼀条( D )。

(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令4、访问外部数据存储器时,不起作⽤的信号是( C )。

(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。

(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使⽤定时器T1时,有⼏种⼯作模式( C )。

单片机期末试题(含答案)

单片机期末试题(含答案)

一、选择题。

1. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.1002.控制串行口工作方式的寄存器是( C )(A) TCON (B) PCON (C) SCON (D)TMOD3.MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( B )(A) T1, (B)T0,T1 (C)T1,串行接口(D) T04.执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是(C)(A)/PSEN (B)ALE (C)/RD (D)/WR5. ORG 000BHLJMP 3000HORG 0003HLJMP 2000H当CPU响应外部中断0后,PC的值是( B )(A)0003H (B)2000H (C)000BH (D)3000H6.MCS-51有中断源( A )(A)5个(B)2个(C)3个(D)6个7.MCS-51上电复位后,SP的内容是:(B)(A)00H (B)07H (C)60H (D)30H8.能够用紫外光擦除ROM中程序的只读存储器称为( C )。

A.掩膜ROMB.PROMC.EPROMD.EEPROM9.定时器/计数器工作方式1是( C )。

A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构10.MCS-51单片机的位寻址区位于内部RAM的( D )单元。

A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH二、填空题。

1.微处理器有运算器、控制器和若干寄存器组成。

2.MCS-51中凡是字节地址能够被 8 整除的SFR均能位寻址。

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

4.MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择.5.微机与外设间交换信息方式有程序控制方式(无条件传送方式和查询传送方式)、中断传送方式、直接数据通道传送DMA 。

单片机期末考试试卷以及参考答案

单片机期末考试试卷以及参考答案

单项选择1. PC的内容是:A 当前指令前一条指令的地址B 下一条指令的地址C 控制器中指令寄存器的地址D 当前正在执行指令的地址2. 在MOVX A,@DPTR指令中,DPTR的内容是A 片内数据存储器地址B 片外程序存储器地址C 片内程序存储器地址D 片外数据存储器地址3.以下指令没有错误的是A PUSH DPTRB SUBB R3,R0C POP DPTRD ADD A,@R1B是A 总线标准B 可编程并行接口C 可编程串行接口D 译码器5.在MCS-51中,为实现P0口数据和低位地址分时复用,应使用A 地址寄存器B 地址译码器C 地址缓冲器D 地址锁存器6.MCS-51单片机启动复位后,程序计数器PC的内容为A 0000HB 1000HC 2000HD 3000H7.不能使MCS-51单片机的SP改变的指令是A ANL 指令B PUSH指令C POP指令D LCALL指令8.MCS-51单片机PUSH指令的操作数是A 位操作数B 双字操作数C 字节操作数D 字操作数9. 8031片外扩展数据存储器的最大容量是A 16KB 64KC 8KD 32K10.在LED显示中,为了输出位控和段控信号,应使用指令A MOVXB MOVC MOVCD XCH11.MCS-51执行子程序返回指令,从栈顶弹出的断点地址送给A DPTRB CYC SPD PC12.MCS-51执行出栈指令过程中,SPA 加2B 减2C 减1D 加113.MCS-51的定时器/计数器是A 两个16位的加法计数器B 1个16位的加法计数器C 两个16位的减法计数器D 1个16位的减法计数器14.MCS-51的MOV A,20H指令的源操作数的寻址方式是A 直接寻址B 位寻址C 立即寻址D 间接寻址15.以下关于8155的叙述哪一个是错误的A 是一个可编程的并行接口B 有256个单元的RAMC 是一个可编程的接口芯片D 是一个可编程的串行接口16.D/A是A 模数转换器B 解调器C 调制器D 数模转换器17.在MCS-51中,MOVC指令可对以下哪种存储器进行读操作A 片内数据存储器B 片外数据存储器C 程序存储器D 堆栈区域18.MCS-51的PSW寄存器内存放的是A 指令地址B 栈顶地址C 程序运行的状态信息D 片内数据存储器地址19. 8051单片机的一个机器周期有A 6个时钟周期B 12个时钟周期C 24个时钟周期D 32个时钟周期20.已知8255的端口地址为1000H--1003H,其控制口地址是A 1000HB 1001HC 1002HD 1003H21.MCS-51程序计数器PC的加1操作A 是通过加1指令进行的B 是通过传送进行的C 是通过减法指令进行的D 是自动进行的22.在指令MOV A ,@R1中,R1存放的是A 操作数地址B 转移地址C 操作数D 相对位移量23.MCS-51构成系统总线时,可提供高8位地址线的口是A P0 口B P1 口C P2口D P3口24.下列指令中与进位标志位Cy无关的指令是A 加法指令B 减法指令C 除法指令D 数据传送指令25. 8031扩展外部存储器时要加锁存器74LS373,其作用是A 锁存寻址单元的数据B 锁存相关的控制和选择信号C 锁存寻址单元的高8位地址D 锁存寻址单元的低8位地址26. 在中断服务程序中,至少应有一条A 转移指令B 传送指令C 中断返回指令D 加法指令27.MCS-51单片机复位后,当前的工作寄存器是A 0组B 1组C 2组D 3组28.在MCS-51中,ALU是A CPUB 控制器C 算术逻辑运算单元D 寄存器29.内部RAM中的位寻址区定义的位是给A 位操作准备的B 移位操作准备的C 控制移位操作准备的D 存储状态准备的30.在MCS-51中需双向传递信号的是A 地址线B 控制信号线C 电源线D 数据线31.下列定时/计数硬件资源中,不是供用户使用的是A 定时器/计数器控制逻辑B 低8位计数器TLC 高8位计数器THD 用于定时计数器/计数控制的相关寄存器32. 通过串行口发送或接收数据时,在程序中应使用A MOV指令B MOVC指令C SWAP 指令D MOVX指令33. ADC0809 是A 8位数模转换器B 调制器C 8位模数转换器D 解调器34. 以下指令中源操作数为寄存器寻址的是A ANL A,#0FHB ADD A,R0C MOV A,20HD ADD A,@R035. MCS-51单片机的地址线是A 8根B 16根C 32根D 4根36. MCS-51不能为片外数据存储器提供和构成地址的有A 寄存器R0B 指针DPTRC 寄存器R1D 程序计数器PC37. MCS-51只能进行的十进制运算A 只有加法B 有乘法和除法C 有加法和减法D 只有减法38. MCS-51 的ADDC A,#20H指令,源操作数在A 片内RAM中B 片外RAM中C 程序存储器中D 寄存器中39. 在下列信号中,不是给MCS-51单片机扩展数据存储器使用的是A EAB ALEC WRD RD40. 下列哪条指令执行后,程序计数器PC不发生突变A RETB SJMP L1C ACALL STD PUSH 20H41. 以下各项不能用来对内部数据存储器进行访问的是A 堆栈指针SPB 数据指针DPTRC 按存储单元地址或名称D 由R0或R1间址寻址42. 若在MCS-51系统中只扩展一片Inter 2764(8K×8),除应使用P0口的8条口线外,至少还需要使用P2口的口线A 4条B 5条C 6条D 7条43. 8155是A 总线标准B 锁存器C 可编程的串行接口D 可编程的并行接口44. 已知SP的内容为20H,执行PUSH 30H 后,SP的内容为A 1FHB 21HC 22HD 1EH45. 三态缓冲寄存器输出端的“三态”不包含A 高B 低C 低阻D 高阻46. 以下不属于8255特点的是A 可编程的并行接口B 有24根I/O线C 有3个8位的并行口D 有256个字节的RAM47. 读取A/D转换的结果,使用指令A MOV A,@R0B MOVX @DPTR,AC MOVC A,@A+DPTRD MOVX A,@DPTR48. 在寄存器寻址方式中,指定寄存器中存放的是A 操作数B 地址偏移量C 操作数地址D 转移地址49. 在MCS-51中CY是A 溢出标志B 进位标志C 辅助进位标志D 奇偶标志50. 在直接寻址方式中,操作数是在A 寄存器中B 片内数据存储器中C 片外数据存储器中D 程序存储器中51. MCS-51的PSW是A 堆栈指针B 程序计数器C 程序状态字D 数据指针52. MCS-51单片机外中断初始化时不包括A 设置中断总允许B 设置中断优先级C 设置外中断允许D 设置中断方式53. 外中断请求信号是由A 计数器发出的B 串行口发出的C CPU发出的D 外设发出的54. DAC0832是A 模数转换器B 数模转换器C 调制器D 锁存器55. 为MCS-51外扩的I/O 接口的地址是A 和片内数据存储器统一编址B 和片外数据存储器统一编址C 和片外程序存储器统一编址D 和片内程序存储器统一编址56. 以下不属于MCS-51的定时器/计数器特点的是A 两个16位的定时器/计数器B 加法计数器C 有4种工作方式D 减法计数器57. 调制解调器的功能是A 串行数据与数据的转换B 数字信号与模拟信号的转换C 电平信号与频率信号的转D 基带传送方式与频带传送方式的转换58. MCS-51单片机中的SP是A 程序计数器B 数据指针C 程序状态字D 堆栈指针59. 在以下指令的执行时,可能会影响CY的是A MOV A,#20HB ADD A,20HC POP 20HD XCH A,R160. MCS-51外扩ROM、RAM时,它的数据总线是A P0口B P1口C P2口D P3口61. 中断响应时,要保护断点,入栈保护是A PCB 累加器AC 指针DPTRD 寄存器B62. 使用8255可以扩展出的I/O接口线是A 16根B 22根C 24根D 32根63. 某静态RAM芯片的容量是(4K×8),其片内寻址线是A 12根B 13根C 14根D 15根64. 当单片机启动ADC0809进行A/D转换时,应使用指令A MOV A,20HB MOVX A,@DPTRC MOVC A,@A+DPTRD MOVX @DPTR,A65. 执行子程序返回指令时,返回的断点是A 返回指令的末地址B 调用指令的首地址C 调用指令的末地址D 调用指令的下一个指令的首地址66. 以下叙述中,不属于MCS-51的存储器系统特点的是A 片内、片外存储器同时存在B 系统中可有64K程序存储器C 片内数据存储器有128(256)个单元D 数据存储器和程序存储器统一编址67. 在接口电路中的“口”一定是一个A 数据寄存器B 即可读又可写的寄存器C 可编址的寄存器D 已赋值的寄存器68. 对8155进行初始化编程时,需使用A MOVX指令B MOV 指令C MOVC指令D PUSH指令69. 以下叙述中,不属于DAC0832的工作方式是A直通 B 全双工 C 双缓冲 D 单缓冲70. 在子程序中,至少应有一条A 传送指令B 转移指令C 加法指令D 子程序返回指令71. 以下叙述中,属于总线标准的是A RS-232CB 8255AC 8155D 74LS138多项选择题1.MCS-51单片机执行哪些指令PC发生突变A POP 30HB SJMP LL1C LCALL ASID 当Cy=0,执行JNC LOPE 当A=6,执行JZ NEXT2.以下关于单片机的叙述哪些是正确的A 单片机属于微型计算机B 单片机是将CPU、存储器、I/O接口集成在一块芯片上C 单片机是将CPU、计数器、中断集成在一块芯片上D 单片机是CPUE 单片机是一个可广泛应用于工业、军事、家用电器中的微型机3.以下哪些指令是源操作数是在片内数据存储器中A ANL A,20HB ADD A,@R0C ADD A,#10HD MOVX A,@R1E MOVC A,@A+DPTR4.以下关于8255的叙述哪些是错误的A 8255有22根I/O引脚B 8255有256个字节的RAMC 8255是可编程并行接口D 8255有1个14位的计数器E 8255的A口有3种工作方式5.MCS-51执行以下哪些指令SP会发生变化A PUSH 20HB ANL A,#0FHC LCALL SU1D POP 20HE MOV A,#20H6.MCS-51的寄存器R0、R1可对哪些存储器进行间址A 片内程序存储器B 片外程序存储器C 片内数据存储器D 片外数据存储器E 片外数据存储器的前256个单元7.能为访问程序存储器提供或构成地址的有A PC和AB PSW和AC PCD DPTR和AE PC、A、DPTR和SP8.以下关于MCS-51的定时器/计数器的叙述哪些是错误的A MCS-51有两个16位的定时器/计数器B MCS-51定时器/计数器是减法计数器C MCS-51定时器/计数器有4种工作方式D MCS-51定时器/计数器在片外E MCS-51定时器/计数器不需要初始化9.以下哪些指令不属于算术运算指令A ANL A,#20HB ADD A,R3C SUBB A,20HD INC R1E ORL A,R010.以下哪些叙述属于异步串行通信帧格式的内容A 1--2个停止位B 1个起始位C 1个同步字符D 5--8个数据位E 一位奇偶校验位11.以下叙述哪些不属于总线标准A RS-422B USBC DAC0832D 74LS138E RS-232C12.以下关于MCS-51单片机的特性叙述哪些是正确的A 8位CPUB 32个I/O引脚C 程序和数据存储器同时存在D 24V电源供电E 2个16位可编程定时器/计数器13.以下哪些指令的源操作数是间接寻址A ADD A,30HB MOV A,@R0C MOVX A,@DPTRD XCH A,40HE MOVC A,@A+PC14.对于MCS-51工作寄存器,以下叙述正确的是A 共有8个单元B 用R0--R7命名C 共有32个单元D 分为4组,每组8个E 分为2组,每组8个15.MCS-51单片机执行以下哪些操作PC是顺序改变A PUSH 20HB 当A=5,执行JZ NEXTC ACALL SS1D 响应中断E LJMP NEXT16.以下有关MCS-51定时器/计数器的叙述哪些是错误的A MCS-51有2个16位的加法计数器B MCS-51有2个14位的加法计数器C MCS-51有2个16位的减法计数器D MCS-51定时器/计数器需要进行初始化E MCS-51定时器/计数器计数归零可发出中断请求信号17.下列理由中,能说明MCS-51 I/O端口是统一编址的是A P3口线具有第2功能B 扩展数据存储器与片内数据存储器存储空间重叠C 使用片外数据存储器存取指令访问I/O端口D 没有专门的I/O指令E 没有区分存储器和I/O端口的控制信号18.以下关于8155的叙述哪些是正确的A 8155有A口、B口、C口B 8155有256个字节的RAMC 8155是可编程的并行接口D 8155是可编程的串行接口E 8155有2个16位的计数器19.以下对MCS-51机器周期的叙述哪些是对的A 一个机器周期有12个状态B 一个机器周期有12个时钟周期C 机器周期实现特定功能所需要的时间D 一个机器周期有6个时钟周期E 一个时钟周期有6个状态20.以下关于串行通信的叙述哪些是正确的A 数据一位一位顺序发送或接收B 多位数据同时发送或接收C 异步通信发送器和接收器有各自的时钟周期D 可以通过并行口实现串行通信E 异步通信发送器和接收器使用同一个时钟21.以下有关中断的叙述哪些是正确的A MCS-51有5个中断源B MCS-51的中断不能嵌套C MCS-51的中断需要进行初始化D MCS-51的中断请求都是自动撤除的E MCS-51有两个中断优先级填空:1. 8031单片机复位后,其程序计数器PC的内容为___________。

单片机期末考试试题复习资料

单片机期末考试试题复习资料

单片机期末考试试题(答案)01、单片机是将微处理器、一定容量的和以与口、定时器等电路集成在一块芯片上而构成的微型计算机。

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

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

4、89C51是以下哪个公司的产品?( C )A、B、C、D、5、在89C51中,只有当引脚接高电平时,才访问片内的。

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

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

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

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

10、是非题:51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于区中。

F14、51系列单片机是属于( B )体系结构。

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

16、是非题:在89C51中,当访问片内、外区时用指令,访问片外区时用指令,访问片内区时用指令。

T17、在89C51中,片内分为地址为007 的真正区,和地址为80的特殊功能寄存器() 区两个部分。

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

19、是非题:工作寄存器区不允许做普通的单元来使用。

F20、是非题:工作寄存器组是通过置位中的0和1来切换的。

T21、是非题:特殊功能寄存器可以当作普通的单元来使用。

F22、是非题:访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。

T23、是非题:堆栈指针的内容可指向片内007的任何单元,系统复位后,初始化为00H。

单片机测试题期末考带答案

百度文库- 让每个人平等地提升自我一.填空(40分)1.8751芯片与8051芯片的区别主要在于。

2.8031有个并行I/O口,其中口在扩展系统时作为高8位地址总线,口分时作为数据总线和低8位地址总线。

3.MCS-51单片机开机复位时下列各寄存器的值为多少?ACC = SP = PSW =P1 = PC = RS1RS0 =4.8031芯片有字节的片内RAM,有个中断源,它们分别是各中断源对应的入口地址分别为。

5.8031单片机对特殊功能寄存器采用的寻址方式为,,对片内RAM 采用的寻址方式为、、。

6.8051芯片片内有个16位的定时器,若控制字TMOD设为10010100,则T1工作于方式,且GATE=,其启动条件为 T0工作于方式,其启动条件为。

7.8155芯片有字节的RAM,有个并口,个定时/计数器,定时/计数器有,,,四种输出方式。

而8255只有个并口,若8255的控制字为0FH则表示答案一.填空(24)1.片内为EPROM还是ROM2.4,P2,P13.00H,07H,00HFFH,0000H,00H4.4.128,5个,INT0,T0,INT1,T1,串口中断,0003H,0013H,0023H5.直接寻址,位寻址,直接寻址,间接寻址,位寻址。

6.方式1定时,GATE=1,TR1=1且INT1=1,方式0计数,TR0=17.256,三,1个,方波,连续方波,单脉冲,连续脉冲,三个,PC7置1一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有()。

单片机期末试题及答案

单片机期末试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。

A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是8051单片机的内部存储器()。

A. ROMB. RAMC. EPROMD. SRAM答案:C3. 8051单片机的定时器/计数器有()个。

A. 1B. 2C. 3D. 4答案:B4. 8051单片机的外部中断源有()个。

A. 1B. 2C. 3D. 4答案:B5. 下列哪个指令是将累加器A的内容与寄存器R0的内容相加()。

A. ADD A, #dataB. ADD A, R0C. MOV A, #dataD. MOV A, R0答案:B6. 8051单片机的定时器/计数器工作在定时模式时,定时时间由()决定。

A. 定时器/计数器的初值B. 定时器/计数器的溢出次数C. 定时器/计数器的初值和溢出次数D. 单片机的时钟频率答案:C7. 8051单片机的串行通信接口工作在方式1时,其波特率由()决定。

A. 定时器的初值B. 定时器的溢出次数C. 单片机的时钟频率D. 单片机的时钟频率和定时器的初值答案:D8. 8051单片机的外部中断优先级由()决定。

A. 外部中断源B. 优先级寄存器IPC. 外部中断源和优先级寄存器IPD. 中断向量表答案:C9. 8051单片机的I/O端口P1.0的高电平输出电压接近于()。

A. 0VB. 5VC. 3.3VD. 2.5V答案:B10. 8051单片机的看门狗定时器的英文缩写是()。

A. WDTB. WDGC. WTDD. WDC答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______。

答案:工作寄存器区;位寻址区2. 8051单片机的定时器/计数器0和1可以工作在______、______和______模式。

答案:13位定时/计数器;16位定时/计数器;8位自动重装载3. 8051单片机的外部中断INT0和INT1的中断向量地址分别是______和______。

单片机期末考试试卷及答案

一、填空题1、设X=5AH, Y=36H,则X与Y“或”运算为7EH, X与 Y的“异或”运算为6CH。

2、若机器的字长为8 位,X=17, Y=35,则X+ Y=110100, X-Y=11101110(要求结果写出二进制形式)。

3、单片机复位后,堆栈指针SP的值是 07h。

4、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为0.5us,机器周期为2us。

5、一个函数由两部分组 , 即说明部分和语句部分。

6、 C语言中输入和输出操作是由库函数 scanf 和 printf 等函数来完成。

7. 当MCS-51引脚ALE 信号有效时, 表示从Po口稳定地送出了低8位地址.8.MCS-51 的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域.9.MCS-51有4组工作寄存器,它们的地址范围是00H-1FH 。

10.MCS-51片内20H-2FH 范围内的数据存储器, 既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。

12. 一个机器周期等于 6 个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期定义为状态周期。

13、单片机的复位操作是_高电平,寄存器 IE 的值是_EA、 ES、 ET1、 EX1、 ET0、 EX0_。

14、若选择内部程序存储器,应该设置为高电平(高电平 / 低电平),那么,PSEN信号的处理方式为不用。

15、单片机程序的入口地址是0000H ,外部中断1 的入口地址是0013H 。

16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被 8 整除的地址。

17、eiL C51 软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是 HEX。

18、CS-51 单片机中,在IP=0x00 时,优先级最高的中断是外部中断,最低的是串行口中断。

19、CS— 51 单片机的P0— P4口均是并行I / O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在 P0—P4口中,P0为真正的双向口,P1-P3 为准双向口。

单片机原理及应用期末考试题试卷含参考答案

单片机原理及应用期末考试题试卷含参考答案一、选择题(每题2分,共20分)1. 单片机的中断系统中,外部中断INT0的优先级高于定时器/计数器0的中断,以下说法正确的是()A. 定时器/计数器0的中断优先级高B. 外部中断INT0的优先级高C. 两者优先级相同D. 无法确定参考答案:B2. 8051单片机的存储器分为几个部分?()A. 一个部分B. 两个部分C. 三个部分D. 四个部分参考答案:C3. 在8051单片机中,以下哪个寄存器用于存储外部中断INT0的入口地址?()A. IEB. IPC. EAD. EX0参考答案:B4. 以下哪个引脚用于8051单片机的时钟输入?()A. XTAL1B. XTAL2C. RSTD. P3.0参考答案:A5. 8051单片机的串行通信中,以下哪种波特率最高?()A. 1200B. 2400C. 4800D. 9600参考答案:D6. 在8051单片机中,以下哪个特殊功能寄存器用于控制串行通信?()A. SCONB. TMODC. TH0D. TL0参考答案:A7. 以下哪种类型的存储器具有易失性?()A. RAMB. ROMC. PROMD. EPROM参考答案:A8. 以下哪个指令用于8051单片机的跳转指令?()A. SJMPB. JZC. JNZD. ACALL参考答案:A9. 在8051单片机中,以下哪个寄存器用于存储累加器的值?()A. AB. BC. R0D. R1参考答案:A10. 以下哪个引脚用于8051单片机的复位操作?()A. RSTB. P3.0C. P3.1D. P3.2参考答案:A二、填空题(每题2分,共20分)1. 8051单片机的时钟频率为12MHz时,一个机器周期的时长为______。

参考答案:1μs2. 在8051单片机中,外部中断INT0的入口地址为______。

参考答案:0003H3. 8051单片机的串行通信中,波特率与定时器/计数器的初值有关,当定时器/计数器初值为______时,波特率为9600。

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