您的当前位置:首页正文

单片机原理与接口技术试题库

来源:爱站旅游
导读单片机原理与接口技术试题库


单片机原理与接口技术练习题

填空题

1、MCS—51单片机的运算电路包括了 算术逻辑运算单元 、 累加器ACC 、 寄存器B 以及状态字寄存器PSW和暂存寄存器等部件。 2、MCS—5l单片机的最大程序寻址空间是 64KB ,该空间的地

址范围为: 0000H 至 FFFFH 系统上电及复位的程序人口地址为 0000H 。

3、MCS-51单片机的一个机器周期包含了 6 个状态周期,每个

状态周期又可划分为 2 拍节,一个机器周期实际又包含了 12 个振荡器周期。 4、单片机与普通计算机的不同之处在于其将 运算器 、 控制器 、和 存储器 三部分集成于一块芯片上。

5、8031单片机复位后,R4所对应的存储单元的地址为 ,因上电时PSW= 。这时当前的工作寄存器区是 组工作寄存器区。

6、片内RAM低128个单元划分为 工作寄存器 、 位寻址区 、 通用RAM区 3个主要部分。

7、指令格式是由 操作码 和 操作数 所组成,也可能仅由 标号 组成。

8、8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把 断点地址 的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 ,使程序执行转向 中的中断地址区。

9、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问 存储器提供地址,而DPTR是为访问 外部 存储器提供地址。 10、假定,SP=60H,A=30H,B=70H,执行下列指令: PUSH A PUSH B

后,SP的内容为 ,61H单元的内容为 30 ,62H单元的内容为 70H 。

1、单片机与普通计算机的不同之处在于其将( 运算器 )、( 控制器 )、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。

A卷 第1页

2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和( 休眠 )运行方式,其掉电运行方式唤醒方法为( 复位 )。 3、当单片机复位时PSW=( )H,SP=( )。 4、串行口方式3发送的第9位数据要事先写入( )寄存器的( )位。

5、MCS-51的并行I/O口信息有( )和( )二种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。

6、(A)= 85H,(R0)=20H,(20H)=AFH,执行指令:ADD A,@R0 结果为: Cy=1,Ac=( ),OV=1,P=( )。 7、若(IP)=00010100B,则优先级最高者为( PX1 ),最低者为( PT1 )。 (IP:— — — PS PT1 PX1 PT0 PX0) 8、总线驱动器74LS244和74LS245经常用作三态数据缓冲器, ( )为单向三态数据缓冲器,而( )为双向三态数据缓冲器。 二、选择题(共10分,每空1分)

1、提高单片机的晶振频率,则机器周期( C ) A、不变 B、变长 C 、变短 D、不定

2、执行如下三条指令后,30H单元的内容是( C ) M O V R 1,#30H M O V 40H,#0 E H M O V ﹫R 1,40H A、40H B、30H C 、0 E H D、F F H 16、8051单片机共有( A )个中断优先级 A、2 B、3 C 、4 D、5

13、执行指令MOVX A,﹫DPTR时,WR.RD脚的电平为( A )

A、WR高电平,RD低电平 B、W R低电平,RD高电平

12、8031单片机中既可位寻址又可字节寻址的单元是( A ) A、20H B、30H C、00H D、70H

A卷 第2页

1.当MCS-51单片机接有外部存储器,P2口可作为( D )。 A.数据输入口 B。数据的输出口

C.准双向输入/输出口 D.输出高8位地址 2.MCS—5l单片机的堆栈区是设置在( C )中。 A.片内ROM区 B.片外ROM区 C.片内RAM区 D。片外RAM区

3.片内RAM的20H~2FH为位寻址区,所包含的位地址是( C )。 A.00H一20H B。 00H~7FH C.20H~2FH D.00H~FFH

4.在寄存器间接寻址方式中,间址寄存器中存放的数据是( )。 A.参与操作的数据 B.操作数的地址值 C.程序的转换地址 D.指令的操作码

5、十进制数89.75其对应的二进制可表示为( C ) A、10001001.01110101 B、1001001.10 C、1011001.11 D、10011000.11

6、CPU主要的组成部部分为( A )

A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器

7、对于INTEL 8031来说,EA脚总是( )

A、接地 B、接电源 C、悬空 D、不用

8、数据指针DPDR在( )中

A、CPU控制器 B、CPU运算器 C、外部程序存储器 D、外部数据存储器 9、进位标志CY在( )中

A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR

10、单片机的堆栈指针SP始终是( )

A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度

11、一个EPROM的地址有A0----A11引脚,它的容量为( )

A卷 第3页

A、2KB B、4KB C、11KB D、12KB

1、 8051与8052的区别是:( )

(A)有无内部程序存储器 (B)内部数据存储器的类型不同 (C)内部程序存储器的类型不同 (D)内部数据存储单元数目的不同

2、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。

(A)PSW (B)PC (C)A (D)SP 3、访问外部数据存储器时,不起作用的信号是( )。 (A)RD (B)WR (C)PSEN (D)ALE 4、AJMP指令的跳转范围是( )。

(A)2KB (B)1KB (C)256 (D)64KB 5、下列指令中正确的是( )。

(A)MOV P2.1,A (B)JBC TF0,L1 (C)MOVX B,@DPTR (D)MOV A,@R3 6、MCS-51单片机扩展外部程序存储器和数据存储器( )。 (A)分别独立编址 (B)统一编址 (C)分别独立编址或统一编址 (D)动态变址 7、在MCS-51中,需要外加电路实现中断撤除的是:( ) (A) 电平方式的外部中断 (B) 脉冲方式的外部中断

A卷 第4页

(C) 外部串行中断 (D) 定时中断 8、通过串行口发送或接收数据时,在程序中应使用:( )指令 (A)MOVC (B)MOVX (C)MOV (D)XCHD 二、判断题

1、程序计数器PC不能对它进行读写操作( )

2、8051单片机对最高优先权的中断响应是无条件的( ) 3、在一般情况8051单片机允许同级中断嵌套( ) 4、单片机系统扩展时使用的锁存器,是用于锁存高8位地址( ) 5、MOV A,30H为立即寻址方式( )

6、如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( )

7、MUL AB的执行结果是高8位在A中,低8 位在B中( ) 8、在A/D变换时,抽样频率越高越好( ) 9对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( )

10、外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( )

1、MCS-51单片机可执行指令:MOV R2,@R1。( ) 2、MCS-51单片机可执行指令:MOVC A,@DPTR。( ) 3、多字节的指令不一定执行的指令周期长。( )

4、当向堆栈压入一个字节的数据后,SP中的内容减1。( ) 5、特殊功能寄存器可以用间接寻址方式寻址。( )

6、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。( )

7、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( ) 8、区分外部程序存储器和数据存储器的最可靠的方法是看其是被WR还是被PSEN

A卷 第5页

信号连接。( ) 三、简答题

1、如果采用晶振的频率为3MHz,定时器/计数器工作方式0、1、2下,其最大的定时时间为多少?

2、为什么MCS-51串行口的方式0帧格式没有起始位(0)和停止位(1)?

3、简述串行口接收和发送数据的过程。

1、内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位

寻址?写它们的字节地址?

2、写出MCS-51的所有中断源,并说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么? 四、程序阅读分析题 五、编程题

A卷 第6页

因篇幅问题不能全部显示,请点此查看更多更全内容

Top