【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《单片机试题库》,欢迎阅读!
一、判断
1.PC是一个不可寻址的特殊功能存放器。〔√〕 2.在AT89S51单片机中,一个机器周期等于1μS。〔×〕 3.特殊功能存放器SP28H,@R4; 〔×〕 7.INC DPTR; 〔√〕 8.DEC DPTR ; 〔×〕 9.CLR R0 ; 〔×〕
6.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。〔√〕 7.输出模拟量的最小变化量称为A/D转换器的分辨率。〔×〕 8.转移指令中的偏移量rel是一个无符号的8位二进制数。〔×〕 9.AT89S51单片机的P3口是一个单一功能的准双向通用I/O口。〔×〕
10.在PSW状态标志存放器中奇偶标志位P=1是指累加器A中1的个数为奇数。〔√〕
11.MOV T0,#3CF0H; 〔×〕
12.TMOD中的GATE=1时,表示由两个信号控制定时器的启停。〔√〕。 13.串行通讯帧发送时,指令把TB8位的状态送入发送SBUF中。〔×〕
14.转换速度〞这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度〞这一问题。〔×〕
15.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。〔√〕
16.在AT89S51中,当产生中断响应时,所有中断请求标志位都由硬件自动清零。〔错〕
17.AT89S51单片机可执行指令:MOV 35H,@R3。〔 × 〕
18.当向堆栈压入一个字节的数据后,SP中的A,@R1指令时,伴随着WR*信号有效。〔×〕
27.串行口工作方式1的波特率是固定的,为fosc/32。〔×〕 28.还是被PSEN*信号连接。〔×〕
29.逐次比拟型A/D转换器与双积分A/D转换器比拟,转换速度比拟慢。〔×〕 30.使用AT89S51且引脚EA=1时,仍可扩充64KB的程序存储器。〔×〕
31.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。〔×〕
32.在AT89S51中为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。〔√〕
33.PC可以看成是程序存储器的地址指针。〔√〕 34.MOV 28H,@R2 〔×〕 35.DEC DPTR〔×〕
36.串行通讯接收到的第9位数据送SCON存放器的RB8中保存。〔√〕
37.对于周期性的干扰电压,可使用双积分的A/D转换器,并选择适宜的积分元件,可以将该周期性的干扰电压带来的转换误差消除。〔√〕
38.进位标志位CY此位有两个功能:一是执行加法或减法运算时,存放运算结果的进位或借位标志,当运算结果的最高位有进位或借位时置“1〞,否那么清“0〞。二是在位操作中作累
加位使用,在指令中常简写为C。〔√〕 39.只要中断允许存放器 IE 中的 EA=1 ,那么中断请求就一定能够得到响应。只要中断允许存放器 IE 中的 EA=1 ,那么中断请求就一定能够得到响应。〔√〕 40.某特殊功能存放器的字节地址为80H,它即能字节寻址,也能位寻址。〔√〕 41.AT89S51单片机中的PC是不可寻址的。〔√〕 42.当AT89S51执行MOVX @DPTR,A指令时,伴随着WR*信号有效。〔×〕 43.AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。〔×〕
44.各中断源发出的中断请求信号,都会标记在AT89S51的TCON存放器中。〔×〕
二、选择
1.判断以下有关PC和DPTR的结论哪一个是错的?C
A.DPTR是可以访问的,而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单片机的堆栈区应建立在〔 〕。 A. 片 B. 片 D. 程序存储区
5. 如果某AT89S51单片机系统的定时/计数器0的中断效劳程序放在程序存储区的3000H地址开始的一段空间B 〕开始的中断地址区。
A. 0003H B. 0013H C. 0023H D. 000BH
6. AT89S51单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是〔 B 〕。
A. MOV B. MOVX C. MOVC D. MUL 7.AT89S51单片机的字长是〔 C 〕。
A. 2位 B. 4位 C. 8位 D. 16位 9.指令LJMP的跳转范围是〔 D 〕。
A. 128 B B. 256 B C. 2 KB D. 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 C. PL A D. POP ACC
13. AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用哪个存放器?( C )
A. IE B. PCON C. IP D. SCON
14.AT89S51单片机响应外部中断0的中断时,程序应转移到的地址是什么?( A )
A.0003H B. 000BH C. 0013H D. 001BH 15. AT89S51单片机的位寻址区位于D )单元。 A. 00H~7FH B. 20H~7FH C. 00H~1FH D. 20H~2FH
16.主频为12MHz的单片机它的机器周期为( C ) 。 A. 1/12µs B. 0.5µs C. 1µs D.2µs
17.假设单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,那么定时器初值应为 ( )
A.500 B.1000 C. 216~500 D. 216~1000
18.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A. 外部中断0 B. 外部中断1 C. 定时器0中断 D. 定时器1中断
19. AT89S51单片机复位后,从以下那个单元开始取指令?〔 C 〕 A. 0003H B. 000BH C. 0000H
20.51单片机执行MOVX写指令时,相关的信号状态是( ) A. PSEN无效为低电平,WR有效为低电平 B. PSEN无效为高电平,WR有效为低电平 C. PSEN有效为低电平,WR无效为高电平 D. PSEN有效为高电平,WR无效为高电平
21. 对片外数据 RAM 单元读写数据用〔 〕 A. MOV 指令 B. MOVX 指令 C. MOVC 指令
22.AT89S51 的无条件转移指令中,其转移范围最大的是〔 〕 A. LJMP B.AJMP C.SJMP
23.执行 MOV SP,#30H 指令后,压栈从片 〕 A. 2FH B. 30H C. 31H
24.定时器/计数器工作于模式 2 ,在计数溢出时〔 〕
A. 计数从零重新开始 B. 计数从初值重新开始 C. 计数停止 25.按键的机械抖动时间通常是〔C 〕
A. 0 B. 5~10μs C. 5~10ms D. 1s 以上
26. 以下计算机语言中,CPU能直接识别的是〔 D 〕。
A. 自然语言 B. 高级语言 C. 汇编语言 D. 机器语言 27. 以下指令中,哪条指令执行后使标志位 CY 清 0?〔 C 〕 A . MOV A ,#00H B. CLR A C. ADD A ,#00H
28.当需要从AT89S51单片机程序存储器取数据时,采用的指令为〔 B 〕。 A. MOV A, @R1 B. MOVC A, @A + DPTR C. MOVX A, @ R0 D. MOVX A, @ DPTR
本文来源:https://www.wddqxz.cn/5852e43351d380eb6294dd88d0d233d4b14e3f0b.html