单片机试题

发布 2024-04-17 16:30:07 阅读 6614

一、判断。

是一个不可寻址的特殊功能寄存器。(

2.在at89s51单片机中,一个机器周期等于1μs。(

3.特殊功能寄存器sp内装的是栈顶首地址单元的内容。(

dptr (

f0,c( )

28h,@r4

dptrdptr

r06.串行口方式1的波特率是可变的,通过定时器/计数器t1的溢出率设定。(

7.输出模拟量的最小变化量称为a/d转换器的分辨率。(

8.转移指令中的偏移量rel是一个无符号的8位二进制数。(

单片机的p3口是一个单一功能的准双向通用i/o口。(

10.在psw状态标志寄存器中奇偶标志位p=1是指累加器a中1的个数为奇数。(

t0,#3cf0h; (

中的gate=1时,表示由两个信号控制定时器的启停。(

13.串行通讯帧发送时,指令把tb8位的状态送入发送sbuf中。(

14.转换速度”这一指标仅适用于a/d转换器,d/a转换器不用考虑“转换速度”这一问题。(

15.单片机89c51复位后,其pc指针初始化为0000h,使单片机从该地址单元开始执行程序。(

16.在at89s51中,当产生中断响应时,所有中断请求标志位都由硬件自动清零。(

单片机可执行指令:mov 35h,@r3。(

18.当向堆栈压入一个字节的数据后,sp中的内容减1。(

19.程序计数器pc中装的内容是当前正在执行指令的地址。(

20.at89s51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。(

21.判断指令的正误:mov t0,#3cf0h;(

22.定时器t0中断可以被外部中断0中断( )

23.指令中直接给出的操作数称为直接寻址。(

24.内部ram的位寻址区,既能位寻址,又可字节寻址。(

25.特殊功能寄存器scon与定时器/计数器的控制无关。(

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。(

可以看成是程序存储器的地址指针。(

28h,@r2 (

dptr( )

36.串行通讯接收到的第9位数据送scon寄存器的rb8中保存。(

37.对于周期性的干扰电压,可使用双积分的a/d转换器,并选择合适的积分元件,可以将该周期性的干扰电压带来的转换误差消除。(

38.进位标志位此位有两个功能:一是执行加法或减法运算时,存放运算结果的进位或借位标志,当运算结果的最高位有进位或借位时置“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的结论哪一个是错的?(

是可以访问的,而pc不能访问。 b.它们都是16位的寄存器。

c.它们都具有加“1”的功能。 可以分为2个8位的寄存器使用,但pc不能。

2.中断查询确认后,在下列各种at89s51单片机运**况中,能立即进行响应的是:(

a.当前正在进行高优先级中断处理b.当前正在执行reti指令。

c.当前指令是div指令,且正处于取指令的机器周期 d.当前指令是mov a,r3

3.at89s51单片机外扩存储器芯片时,4个i/o口中用作地址总线的是( )

a. p0口和p2 b. p0口 c. p1口和p3口 d. p2口。

4.at89s51单片机的堆栈区应建立在( )

a. 片内数据存储区的低节单元 b. 片内数据存储区。

c. 片内数据存储区的高节单元 d. 程序存储区。

5. 如果某at89s51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000h地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令lj***000h应放在( )开始的中断地址区。

a. 0003h b. 0013h c. 0023h d. 000bh

6. at89s51单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是( )

a. mov b. movx c. movc d. mul

单片机的字长是( )

a. 2位 b. 4位 c. 8位 d. 16位。

9.指令ljmp的跳转范围是( )

a. 128 b b. 256 b c. 2 kb d. 64 kb

9.at89s51单片机定时器工作方式0是指( )工作方式。

a. 8位 b. 8位自动重装 c. 13位 d. 16位。

10.根据信息的传送方向,at89s51单片机的串口属( )类。

a. 半双工 b. 全双工 c. 半单工 d. 单工。

11. at89s51单片机外部中断0对应的中断入口地址是( )

a. 0003h b. 000bh c. 0013h d. 001bh

12.下面哪条指令是错误的?(

a. movx @r0, #30h b. movc a, @a+pc c. pl ad. pop acc

13. at89s51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用哪个寄存器?(

a. ie b. pcon c. ip d. scon

单片机响应外部中断0的中断时,程序应转移到的地址是什么?(

a.0003h b. 000bh c. 0013h d. 001bh

15. at89s51单片机的位寻址区位于内部ram的( )单元。

a. 00h~7fh b. 20h~7fh

c. 00h~1fh d. 20h~2fh

16.主频为12mhz的单片机它的机器周期为( )

a. 1/12s b. 0.5s c. 1s d.2s

17.若单片机的振荡频率为6mhz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )

a.500 b.1000 c. 216~500 d. 216~1000

单片机在同一优先级的中断源同时申请中断时,cpu首先响应( )

a. 外部中断0 b. 外部中断1 c. 定时器0中断 d. 定时器1中断。

19. at89s51单片机复位后,从下列那个单元开始取指令?(

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 指令。

的无条件转移指令中,其转移范围最大的是( )

a. ljmp

23.执行 mov sp,#30h 指令后,压栈从片内 ram 哪个单元开始?(

a. 2fh b. 30h c. 31h

24.定时器/计数器工作于模式 2 ,在计数溢出时( )

a. 计数从零重新开始 b. 计数从初值重新开始 c. 计数停止。

25.按键的机械抖动时间通常是( )

a. 0 b. 5~10μs c. 5~10ms d. 1s 以上。

26. 下列计算机语言中,cpu能直接识别的是( )

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...

单片机试题

单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...

单片机试题

1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...