单片机原理及接口技术剖析

上传人:cl****1 文档编号:556437027 上传时间:2023-07-14 格式:DOCX 页数:13 大小:37.10KB
返回 下载 相关 举报
单片机原理及接口技术剖析_第1页
第1页 / 共13页
单片机原理及接口技术剖析_第2页
第2页 / 共13页
单片机原理及接口技术剖析_第3页
第3页 / 共13页
单片机原理及接口技术剖析_第4页
第4页 / 共13页
单片机原理及接口技术剖析_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《单片机原理及接口技术剖析》由会员分享,可在线阅读,更多相关《单片机原理及接口技术剖析(13页珍藏版)》请在金锄头文库上搜索。

1、一、选择题1. 单片机上电复位后,PC的内容和SP的内容为BA. OOOOH, 00HB. OOOOH, 07HC. 0003H, 07HD. 0800H, 08H2. 访问外部存贮器时,作数据线和低8位地址线的是AA. P0 口 B. P1 口 C. P2 口 D. P0 口 和 P2 口 3下列指令判断若定时器T0未计满数就原地等待的是B 。A. JB T0,$B. JNB TF0,$C. JNB TR0, $ D. JB TF0,$4. 寻址方式就是 C 的方式。B.查找指令D.查找指令操作码和操作数A. 查找指令操作码C.查找指令操作数或操作数所在地址5. MCS-51的片内外的ROM

2、是统一编址的,如果EA保持高电平,89C51的程序计数器PC在 B 地址范围内。A. 1000HFFFFHB. 0000HFFFFHC. 0001H0FFFHD. 0000H0FFFH6单片机复位后,SP PC I/O 口的内容为_LA. SP = 60HB. SP = 00HC. SP = 07HD. SP = 00HPC = 00HPC = 0000HPC = 0000HPC = 00HP0 = P1 = P2 = P3 = FFHP0 = P1 = P2 = P3 = 00HP0 = P1 = P2 = P3 = FFHP0 = P1 = P2 = P3 = 00H7. 89C51单片机

3、驱动能力最强的并行端口为A 。A.P0B.P1C.P2D.P38. 已知:MOV A,#28HMOVR0, #20HMOVR0,AANL A, #0FHORL A, #80HXRL A, R0执行结果A的内容为。A. A0HB.28HC.08HD.88H9. 在进行BCD码运算时,紧跟加法运算指令后面的指令必须是 B 指令。A.ADDB.DA AC.ADDCD. 由实际程序确定10. 控制串行口工作方式的寄存器是C 。A.TCONB.PCONC.SCOND.TMOD11. MCS-51的串行口工作方式中适合多机通信的是D 。A.方式0B.方式3C.方式1D.方式212. MCS-51的串行数据

4、缓冲器SBUF用于 。A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序13. 当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1时,系统选用的 工作寄存器组为L。A.组0B.组1C.组2D.组314. 89C51单片机中,唯一一个用户可使用的16位寄存器是D 。A. PSWB. ACCC. SPD. DPTR15. MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式 而用杳询方式,则应 B 。A.由硬件清零 B.由软件清零C.由软件置位 D.可不处理16. 将十进制数98转换成对应的二进制数是A 。A. 110001

5、0B. 11100010C. 10101010 D. 100011017. 用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是A。A. 9CHB. 20HC. 64HD. A0H18. 对程序存储器的操作,只能使用(B ):A MOV 指令B MOVC 指令C M0VX指令D PUSH指令19.89C51单片机的机器周期为2庖,则其晶振频率fosc为C MHz.A. 1B. 2C. 6D. 1220. MCS51单片机在同一级别里除串行口外,级别最低的中断源是C 。A.外部中断1B.定时器T0C.定时器T1D.串行口21. 对MCS-51系列单片机P0

6、口用作输出时,应外接A 。A. 上拉电阻B. 二极管C.三极管D.下拉电阻22. 有如下程序段:MOV 31H , #24H ;MOV A ,31H ;SWAP A ;ANL A ,#0F0H ;执行结果是L。A. (A)=24HB. (A)=42HC . (A)=40HD. (A)=00H23. 堆栈数据的进岀原则是DA.先进先出 B.进入不出C.后进后出 D.先进后出24. 单片机在与外部I/O 口进行数据传送时,将使用 A 指令。A、MOVXB、MOV C、MOVC D、视具体 I/O 口器件而定10在进行串行通信时A 、半双工传送C 、双工传送25.89C51 单片机有(若两机的发送与

7、接收可以同时进行,则称为丿B、单工传送D 、全双工传送A、 28B、20D、 3226.89C51 单片机存储器在物理上是( BA、1B、227.R0R7所在的工作寄存器区是由(AC28.89C51APSW 寄存器的 RS1 和 RS0内部数据存储器A、输入,低电平单片机外部程序存储器的读选通信号是(B、输入,高电平40C、)个相互独立的存储器空间。C、3D、4)来选定的。B、CPUD、程序C )有效。C、输出,低电平D、输出,高电B )条引脚。平5.89C51单片机外扩ROM、RAM和I/O 口时,它的数据总线是( A )A、 P0B、 P1C、P2D、 P329. AT89S51单片机的D

8、 口的引脚,还具有外中断、串行通信等第二功能。A.P0B.P1C.P2D.P330 单片机应用程序一般存放在BA.RAMB.ROMC. 寄存器 D.CPU31. 已知某数的BCD码为0111010101000010则其表示的十进制数值为BA. 7542HB.7542 C. 75.42HD.75.4232. 下列指令中不影响标志位CY的指令有_DA.ADD A,20HB.CLRC. RRC AD.INC A33. CPU主要的组成部部分为 AA.运算器、控制器 B.加法器、寄存器C. 运算器、寄存器 D. 运算器、指令译码器34. AT89S51的CPU是 C位的单片机A. 16B.4C. 8D

9、. 准 1635.89C51单片机中,唯一一个用户不能直接使用的寄存器是BA、 P S WB、 D P T RC 、 P CD、 B36. 在串行接口中,并行数据和串行数据的转换是用 C 来实现的。A. A/D转换器B. D/A转换器C.移位寄存器 D.电平转换器37. AT89S51单片机中既可位寻址又可字节寻址的单元A.20HB.30HC.00HD.70H37. 下列哪条指令是正确的 A. PUSH R2B. ADD R0, AC. MOVX A DPTRD. MOV R0, A38. 在89C51单片机中,DPTR和SP分别是(C )的寄存器。A、DPTR和SP均为8位B、DPTR为8位

10、,SP为16位C、DPTR为16位,SP为8位D、DPTR和SP均为16位39.89C51 单片机中断源和可设置的中断优先级分别为( B)。A、中断源为2个,中断优先级为2个B、中断源为5个,中断优先级为2个C、中断源为4个,中断优先级为1个D、中断源为3个,中断优先级为1个40. T0中断源的中断入口地址是( C )A、 0000HB、0003HC、000BHD、0013H9.89C51 单片机中与定时/计数器有关的特殊功能寄存器有(B )个。A、 1B、 2C、 3D、 4 41、在中断服务程序中至少应有一条(D )(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令42、执行PU

11、SH ACC指令,MCS-51完成的操作是(A(A)SP+l-SP,(ACC)f(SP);(B) (ACC)f(SP), SP 1-SP(C) SPl-SP,(ACC)f(SP); (D) (ACC)f(SP), SP+l-SP43、89C51 是( C )(A) CPU(B)微处理器( C )单片微机( D )控制器44、关于MCS-51的堆栈操作,正确的说法是(C )(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对45、控制串行接口工作方式的寄存器是( C )(A) TCON (B)PCON(C)SCON (D)SMOD46、IEl 是( D

12、)的中断标志。A、TOB、T1C、INT0D、INT1ll89C5l 单片机的工作寄存器区的地址范围是( A )。A、 00H1FHB、 OOHOFHC、 OOHO7HD、 OOHO8H47单片机被复位后,PC和P2的值分别为(C)。A、 PC = OOOOH ,P2 = OOHB、 PC= OOO3H ,P2 = OOHC、 PC = OOOOH ,P2 = FFHD、 PC= OOO3H ,P2 = FFH48决定程序执行顺序的寄存器是(B )。A、程序是否有转移指令B、程序计数器PCC、累加器AD、堆栈指针SP49. 在 89C5l 单片机中,地址总线数据总线分别是( D )。A、均为8

13、位B、地址总线8位,数据总线16位C、均为16位D、地址总线16位,数据总线8位50.当ALE信号有效时,表示(B)。A、 从 ROM 中读取数据B、从P0 口可靠地送出低8位地址C、 从 P0 口送出数据D、 从 RAM 中读取数据51、 MOV C, #00H 的寻址方式是( A )(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址52、若某存储器芯片地址线为13根,那么它的存储容量为(D )A. 1KB B. 2KB C.4KB D.8KB53、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法54、当ALE信号有效时,表示(B )

14、(A)从ROM中读取数据(B)从P0 口可靠地送出地址低8位(C)从P0 口送出数据(D)从RAM中读取数据55、 89C51单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是(B )(A) P0 和 P2 口 (B) P0 口 (C) P2 和 P3 口 (D) P2 口1、89C51单片机的EA信号有何功能?在使用8031时,EA信号引脚应如何处理?/EA謡接高电平时,CPU只访问片内flash, com并执行内部程序,/EA端接低电平时,CPU只访问外部ROM,并执行片外程序存储器中的指令。/EA 端保持高电平时,CPU执行内部存储器中的指令因为80C31没有片内的程序存储器,所以在使用时必定要有外部的程序存储 器,EA信号引脚应接低电平。2、89C51 设有四个通用工作寄存器组,有什么特点?如何选用? 如何实现工作寄存器现场保护?在某一时刻,只能选用一个寄存器组。可以通过软件对程序状态字 PSW 中的 RS0,RS1两位的设置来实现。设置RS0, RS1时,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号