单片机原理试题库.pdf
《单片机原理试题库.pdf》由会员分享,可在线阅读,更多相关《单片机原理试题库.pdf(29页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、单片机原理试题库 一、判断 1.PC 是一个不可寻址的特殊功能存放器。()2.在 AT89S51 单片机中,一个机器周期等于 1S。()3.特殊功能存放器 SP 内装的是栈顶首地址单元的内容。()4.PHSH DPTR()5.MOV F0,C()6.MOV 28H,R4;()7.INCDPTR;()8.DECDPTR;()9.CLRR0;()6.串行口方式 1 的波特率是可变的,通过定时器/计数器 T1 的溢出率设定。()7.输出模拟量的最小变化量称为 A/D 转换器的分辨率。()8.转移指令中的偏移量 rel 是一个无符号的 8 位二进制数。()9.AT89S51 单片机的 P3 口是一个单
2、一功能的准双向通用 I/O 口。()10.在PSW 状态标志存放器中奇偶标志位 P1 是指累加器A 中 1 的个数为奇数。()11.MOV T0,#3CF0H;()12.TMOD 中的 GATE1 时,表示由两个信号控制定时器的启停。()。13.串行通讯帧发送时,指令把 TB8 位的状态送入发送 SBUF 中。()14.转换速度这一指标仅适用于 A/D 转换器,D/A 转换器不用考虑“转换速度这一问题。()15.单片机 89C51 复位后,其 PC 指针初始化为 0000H,使单片机从该地址单元开始执行程序。()16.在 AT89S51 中,当产生中断响应时,所有中断请求标志位都由硬件自动清零
3、。(错)17.AT89S51 单片机可执行指令:MOV 35H,R3。()18.当向堆栈压入一个字节的数据后,SP 中的内容减 1。()19.程序计数器 PC 中装的内容是当前正在执行指令的地址。()20.AT89S51 的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于 1 个机器周期。()21.判断指令的正误:MOV T0,#3CF0H;()22.定时器 T0 中断可以被外部中断 0 中断()23.指令中直接给出的操作数称为直接寻址。()24.内部 RAM 的位寻址区,既能位寻址,又可字节寻址。()25.特殊功能存放器 SCON 与定时器/计数器的控制
4、无关。()26.当 AT89S51 执行 MOVX A,R1 指令时,伴随着 WR*信号有效。()27.串行口工作方式 1 的波特率是固定的,为 fosc/32。()28.区分外部程序存储器和数据存储器的最可靠的方法是看其是被 RD*还是被 PSEN*信号连接。()29.逐次比拟型A/D转换器与双积分A/D转换器比拟,转换速度比拟慢。()30.使用AT89S51 且引脚1 时,仍可扩充64KB 的程序存储器。()31.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。()32.在AT89S51中为使准双向的I/O口工作在输入方式,必须保证它被事先预置为 1。()
5、33.PC 可以看成是程序存储器的地址指针。()34.MOV 28H,R2 ()35.DEC DPTR()36.串行通讯接收到的第 9 位数据送 SCON 存放器的 RB8 中保存。()37.对于周期性的干扰电压,可使用双积分的 A/D 转换器,并选择适宜的积分元件,可以将该周期性的干扰电压带来的转换误差消除。()38.进位标志位此位有两个功能:一是执行加法或减法运算时,存放运算结果的进位或借位标志,当运算结果的最高位有进位或借位时置“1,否那么清“0。二是在位操作中作累加位使用,在指令中常简写为 C。()39.只要中断允许存放器 IE 中的 EA1,那么中断请求就一定能够得到响应。只要中断允
6、许存放器 IE 中的 EA1,那么中断请求就一定能够得到响应。()40.某特殊功能存放器的字节地址为 80H,它即能字节寻址,也能位寻址。()41.AT89S51 单片机中的 PC 是不可寻址的。()42.当AT89S51执行MOVX DPTR,A指令时,伴随着WR*信号有效。()43.AT89S51 的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于 1 个机器周期。()44.各中断源发出的中断请求信号,都会标记在 AT89S51 的 TCON存放器中。()二、选择 1.判断以下有关 PC 和 DPTR 的结论哪一个是错的?C A.DPTR 是可以访问的
7、,而 PC 不能访问。B.它们都是 16 位的存放器。C.它们都具有加“1的功能。D.DPTR 可以分为 2 个 8 位的存放器使用,但 PC 不能。2.中断查询确认后,在以下各种 AT89S51 单片机运行情况中,能立即进行响应的是:D A.当前正在进行高优先级中断处理 B.当前正在执行 RETI 指令 C.当前指令是 DIV 指令,且正处于取指令的机器周期 D.当前指令是 MOV A,R3 3.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是(?A?)。A.P0 口和 P2 B.P0 口 C.P1 口和 P3 口 D.P2 口 4.AT89S51 单片机的堆栈区应建立在
8、()。A.片内数据存储区的低 128 字节单元 B.片内数据存储区 C.片内数据存储区的高 128 字节单元?D.程序存储区 5.如果某AT89S51单片机系统的定时/计数器0的中断效劳程序放在程序存储区的 3000H 地址开始的一段空间内,此时跳转到定时/计数器 0 的中断效劳程序的指令 LJMP3000H 应放在(B )开始的中断地址区。A.0003H?B.0013H?C.0023H D000BH 6AT89S51单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是(B)。A.MOV B.MOVX C.MOVC?D.MUL 7.AT89S51 单片机的字长是(C)。A.2 位?B.
9、4 位 C.8 位?D.16 位 9.指令 LJMP 的跳转范围是(D )。A.128 B B.256 B?C.2 KBD.64 KB 9.AT89S51 单片机定时器工作方式 0 是指(C)工作方式。A.8 位 B.8 位自动重装 C.13 位?D.16 位 10.根据信息的传送方向,AT89S51 单片机的串口属(B)类。?A.半双工 B.全双工?C.半单工?D.单工 11.AT89S51 单片机外部中断 0 对应的中断入口地址是(A)。?A.0003H?B.000BH?C.0013H?D.001BH 12.下面哪条指令是错误的?A A.MOVX?R0,#30H B.MOVC?A,A+PC
10、 C.PL?A?D.POP?ACC 13.AT89S51 单片机可分为两个中断优先级别,各中断源的优先级别设定是利用哪个存放器?C A.IE?B.PCON?C.IP DSCON 14.AT89S51 单片机响应外部中断 0 的中断时,程序应转移到的地址是什么?A?A.0003HB.000BH?C.0013H?D.001BH 15AT89S51 单片机的位寻址区位于内部 RAM 的?D 单元。A.00H7FHB.20H7FHC.00H1FHD.20H2FH 16.主频为 12MHz 的单片机它的机器周期为?C?。A.1/12s?B.0.5s C.1s D.2s 17.假设单片机的振荡频率为 6M
11、Hz,设定时器工作在方式 1 需要定时 1ms,那么定时器初值应为 A.500?B.1000?C.216500?D.2161000 18.AT89S51 单片机在同一优先级的中断源同时申请中断时,CPU首先响应。A.外部中断 0 B.外部中断 1?C.定时器 0 中断 D.定时器 1 中断 19.AT89S51 单 片 机 复 位 后,从 以 下 那 个 单 元 开 始 取 指令?(C )A0003HB.000BHC.0000H 20.51 单片机执行 MOVX 写指令时,相关的信号状态是 A.PSEN 无效为低电平,WR 有效为低电平 B.PSEN 无效为高电平,WR 有效为低电平 C.PS
12、EN 有效为低电平,WR 无效为高电平 D.PSEN 有效为高电平,WR 无效为高电平 21.对片外数据 RAM 单元读写数据用()A.MOV 指令 B.MOVX 指令 CMOVC 指令 22.AT89S51 的无条件转移指令中,其转移范围最大的是()A.LJMP/.P 23.执行 MOV SP,#30H 指令后,压栈从片内 RAM 哪个单元开始?()A.2FH B30H C31H 24.定时器/计数器工作于模式 2,在计数溢出时()A.计数从零重新开始 B.计数从初值重新开始 C.计数停止 25.按键的机械抖动时间通常是(C)A0B510sC510ms D1s 以上 26 以下计算机语言中,
13、CPU 能直接识别的是(D)。A 自然语言?B 高级语言 C 汇编语言?D.机器语言 27 以下指令中,哪条指令执行后使标志位 CY 清 0?(C)AMOV A,#00H BCLR A CADD A,#00H 28.当需要从 AT89S51 单片机程序存储器取数据时,采用的指令为(B)。A.MOV?A,R1 B.MOVC?A,?A+DPTR C.MOVX?A,R0?D.MOVX?A,?DPTR 29.共阳数码管要显示字形“A时,那么对应的七段码值为 A A.88H B 83H CC6H D.A1H 30.单片机时钟周期为 T0,那么机器周期为 D A2T0 B4T0 C8T0 D.12T0 3
14、1.单片机复位时,程序计数器(PC)的值为(A )。?A.0000H?B.0030HC.4000H?D.4100H 32.某存储器芯片有 12 根地址线,8 根数据线,该芯片有(D )个存储单元。A.1 KB?B.2 KBC.3 KBD.4 KB 33.外部数据存储器读写指令为 C A.MOV BMOVC C.MOVX D.MOVA 34.MOV A,R1 的寻址方式为 C A.立即寻址 C 直接寻址 C.存放器寻址 D.存放器间接寻址 35.串行口发送中断标志位为 A A.TIB.RI CIE0 D.IE1 36.T1 中断允许控制位为 B A.ET0 B.ET1 C.ES D.EX1 37
15、.外部中断 1 中断优先级控制位为 B A PX0 B PX1 C PT1 D PS 38.串行口控制存放器SCON为01H时,工作于 B A.方式0 B.方式 1 C.方式 2 D.方式 3 39.串行口工作在方式 0 时,作同步移位存放器使用,此时串行数据输入输出端为 ARXD 引脚 BTXD 引脚 CT0 引脚 DT1 引脚 40.X 的补码为 10000010B,那么 X 的真值是十进制(D?)。A.127?B.-127 C.126?D.-126?41.在异步通信中每个字符由9位组成,串行口每分钟传25000个字符,那么对应的波特率为(?D?)b/s。?A.2500 B.2750?C.
16、3000D.375042.利用串行方式(?A),外接移位存放器,能将串行接口扩展为并行输入、输出接口。A.0 B.1?C.2 D.3?44.假设 PSW.40,PSW.31,要想把存放器 R0 的内容入栈,应使用 指令。A.PUSH R0 B.PUSH R0 C.PUSH 00H D.PUSH 08H 45 有一位共阴极 LED 显示器,要使它显示“5,它的字段码为(?A?)。A.6DH B.92H C.FFHD.00H?46.多字节加法运算,在进行最低字节相减前,应先将 CY A A 清 0 B 置 1 C 取反 D 送入 A 47.单片机的程序计数器(PC)是 16 位的,其寻址范围为 D
17、 。A.128 B B.256 B?C.8 KB?D.64 KB 48.堆栈指针的作用是 A 。A.指明栈底的位置?B.指明栈顶的位置?C.操作数地址?D.指令的地址 49.8051 单片机中的片内程序存储器空间有多大?B A.0 KB B.4 KBC.8 KB?D.64KB 50.AT89S51 单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?C A.MUL B.MOV?C.MOVX?D.MOVC 51.指令 MOV?PSW,#00H 对源操作数而言,属于哪种寻址方式?B?A.直接寻址?B.立即寻址?C.存放器寻址 D.相对寻址 52.单片机的数据指针存放器(DPTR)
18、是 16 位的,其寻址范围多少?D A.128 B B.256 B?C.8 KB?D.64 KB 53.AT89S51单 片 机 的 串 行 中 断 入 口 地 址 为A0003HB0013HC0023HD0033H 54.以下哪一条指令的写法是错误的(?C?)。A.MOV DPTR,#3F98HB.MOV R0,#0FEHC.MOV 50H,#0FC3DHD.INC R0 55.AT89S5l 单片机的堆栈区是设置在 C 中。A.片内 ROM 区 B.片外 ROM 区 C.片内 RAM 区 D.片外 RAM 区 56 以下哪一条是位操作指令(B)。A.MOV P0,#0FFH B.CLR P
19、1.0 C.CPLAD.POPPSW 57 以下指令不是变址寻址方式的是?C A.JMP?A+DPTR B.MOVC?A,A+PC C.MOVX?A,DPTR D.MOVC?A,A+DPTR 57.以下哪一条是位操作指令()。A.MOV P1,#0FFH B.MOV C,ACC.1 C.CPLAD.POPPSW 58 以下哪一条指令的写法是错误的(?)。A.INC DPTR?B.MOV R0,#0FEH?C.DECA?D.PUSHA 59 以下哪一条指令的写法是错误的(?)。A.MOVC A,A+DPTR B.MOV R0,#FEH?C.CPLA?D.PUSHACC 60 以下哪个是属于单片机
20、系统前向通道的器件?()A.A/D 转换?B.D/A 转换?C.LED 数码管 D.继电器 61.T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的()A1/12B1/24 C1/48 62.外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是()A.高电平 B.低电平 C.上升沿 D.下降沿 63.定时器/计数器工作方式 1 是 D。A.8 位计数器结构?B.2 个 8 位计数器结构 C.13 位计数结构 D.16 位计数结构 64.与定时工作方式 0 和 1 相比拟,定时工作方式 2 不具备的特点是:B A.计数溢出后能自动恢复计数初值 B.增加计
21、数器的位数?C.提高了定时的精度 D.适于循环定时和循环计数 65.串行口工作方式 1 的波特率是:C A.固定的,为 fosc/32。B.固定的,为 fosc/16。C.可变的,通过定时器/计数器 T1 的溢出率设定。D.固定的,为fosc/64。66.AT89S51单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?C A.MUL B.MOV /.C 67.判断以下说法正确的选项是(A)A.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。B.指令周期是执行半条指令的时间。C.指令中直接给出的操作数称为直接寻址。D.内部存放器可作为间接存放器。68.以下指令
22、中,属于单纯读引脚的指令是)A.MOV P1,A B.ORL P1,#0FH C.MOV C,P1.5 D.ANL P1,#0FH 69.假设 AT89S51 单片机使用晶振频率为 6MHz 时,其复位持续时间应该超过?。A.2s B.4s?C.8s?D.1ms 70设AT89S51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为?A.2MHz?B.1MHz?C.500kHz?D.250kHz 71.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持。A.1 个机器周期 B.2个机器周期 C.4 个机器周期 D.10 个晶振周期
23、 72.指令周期有三种,分别是单周期指令,双周期指令和指令。A.三周期 B.四周期 C.五周期 D.六周期 73.定时器假设工作在循环定时或循环计数场合,应选用。A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 3 74.AT89S51 单片机的外部中断 1 的中断请求标志是。A.ET1 B.TF1 C.IT1 D.IE1 75.以下关于 AT89S51 系统各中断源说法正确的选项是:(D)A.各中断源发出的中断请求信号,都会标记在 AT89S51 系统中的IE 存放器中。B.各中断源发出的中断请求信号,都会标记在 AT89S51 系统中的TMOD 存放器中。C.各中断源发出
24、的中断请求信号,都会标记在 AT89S51 系统中的IP 存放器中。D.各中断源发出的中断请求信号,都会标记在 AT89S51 系统中的TCON 与 SCON 存放器中。76.以下说法正确的选项是?A A.特殊功能存放器 SCON,与定时器/计数器的控制无关。B.特殊功能存放器 TCON,与定时器/计数器的控制无关。C.特殊功能存放器 IE,与定时器/计数器的控制无关。D.特殊功能存放器 TMOD,与定时器/计数器的控制无关。77.控制串行口工作方式的存放器是(C )A.TCON B.PCON /.D 78.指令 MOV?PSW,#00H 对源操作数而言,属于哪种寻址方式?B A.直接寻址?B
25、.立即寻址?C.存放器寻址 D.相对寻址 79.单片机的数据指针存放器(DPTR)是 16 位的,其寻址范围多少?D A.128B B.256B?C.8 KB D.64 KB 80.多字节加法运算,在进行最低字节相减前,应先将 CY A A.清 0B.置 1 C.取反 D.送入 A 81.MOV A,R1 的寻址方式为 C A.立即寻址 B.直接寻址 C.存放器寻址 D.存放器间接寻址 82.串行口发送中断标志位为 A /0.IE0 D.IE1 83.堆栈指针的作用是 A 。A.指明栈底的位置 B.指明栈顶的位置 C.操作数地址D.指令的地址 84.8051 单片机中的片内程序存储器空间有多大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 试题库
限制150内