
单片机试题库(有答案).doc
17页单片机试题库 ( 有答案 )C.传输高 8 位数据口D.传输低 8 位地址 / 数据口2012《单片机与接口技术》习题库及答案14.P0 口作数据线和低8 位地址线时BA .应外接上拉电阻B.不能作 I/O 口C.能作二、单项选择题(在每小题的四个备选答案中,选出一个正确I/O 口 D .应外接高电平15.对于 8051 单片机,其内部RAM20H-2FH 单元C答案,并将正确答案的序号填在空格内A.只能位寻址B.只能字节寻址C.既可位寻MCS-51单片机原理与结构址又可字节寻址1. MCS-51单片机 CPU的主要组成部分为AD.少部分只能位寻址A.运算器、控制器B .加法器、寄存器C .运16.寻址方式就是C的方式算器、加法器D.运算器、译码器A .查找指令操作码B .查找指令C .查找指令操作数2.单片机能直接运行的程序叫CD.查找指令操作码和操作数A. 源程序B.汇编程序C.目标程序D .编17.8051 单片机若晶振频率为fosc=12MHz ,则一个机器周期译程序等于 CμS3.单片机中的程序计数器 PC用来CA.1/12B.1/2C.1D.2A .存放指令B.存放正在执行的指令地址18.MCS-51单片机的数据指针 DPTR是一个 16 位的专用地址指C.存放下一条指令地址针寄存器,主要用来B。
D.存放上一条指令地址A .存放指令B.存放 16 位地址,作间址寄存器使用4.单片机上电复位后,PC的内容和 SP 的内容为BC.存放下一条指令地址A.0000H,00HB .0000H,07HC .0003H,07HD.0800H,D.存放上一条指令地址08H19.ALU表示DD5.单片机 8051 的 ALE引脚是BA .累加器B.程序状态字寄存器C .计数器A.输出高电平B .输出矩形脉冲,频率为fosc的 1/6D.算术逻辑部件C.输出低电平D .输出矩形脉冲,频率为fosc的 1/220.单片机上电后或复位后,工作寄存器R0 是在A6.单片机 8051 的 EA 引脚 CA .0 区 00H单元B.0 区 01H 单元C.0 区 09H单元 D .SFRA.必须接地B .必须接 +5VC .以上两种视需要而定21.单片机 8051 的 XTAL1和 XTAL2引脚是D引脚7.访问外部存储器或其它接口芯片时,作数据线和低8 位地A .外接定时器B.外接串行口C.外接中断址线的是AD.外接晶振A.P0口 B.P1口C.P2 口D.P0口和 P222.8051 单片机的 VSS( 20)引脚是B引脚。
口A .主电源 +5VB.接地C.备用电源8. PSW中的 RS1和 RS0用来 AD.访问片外存贮器A. 选择工作寄存器组号B.指示复位C.选择定时器23.8051 单片机的 VCC(40)引脚是A引脚D.选择工作方式A .主电源 +5VB.接地C.备用电源9.上电复位后, PSW的值为 DD.访问片外存贮器A. 1B. 07HC.0FFHD. 024.8051 单片机中,输入 /输出引脚中有专门的第二功能的引10. 8051 单片机上电复位后,堆栈区的最大允许范围是B脚是 DA.P0B.P1C.P2A. 64B.120C. 128D. 256D.P311. 8051 单片机上电复位后,堆栈区的最大允许范围是内部25.MCS-51复位后,程序计数器 PC= B即单片机从BRAM的D开始执行指令A. 00H— FFH B .00H—07H C .07H—7FH D .08H—7FHA . 0001HB . 0000HC.0003H12.复位后, 堆栈指针 SP在内部 RAM中的直接地址是CD .0023HA. 00HB. 07HC. 81HD.FFH26.MCS-51 的片内外的 ROM 是统一编址的,如果 EA 端保13. 8051的 P0 口,当使用外部存储器时它是一个D。
A.传输高 8 位地址口A.传输低 8 位地址口持高电平, 8051 的程序计数器 PC 在B地址范围内A .1000H — FFFFH B .0000H — FFFFH C . 0001H— 0FFFHD .0000H —0FFFH27.单片机的堆栈指针 SP 始终是指示 B A .堆栈底 B .堆栈顶 C .堆栈地址D .堆栈中间位置28.单片机的 P0、 P1 口作输入用途之前必须 A A .在相应端口先置 1 B .在相应端口先置 0 C.外接高电平 D .外接上拉电阻29. MCS-51 的串行数据缓冲器 SBUF 用于 B A .存放运算中间结果 B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序30. MCS-51 单片机的 P1 口的功能是 A A .可作通用双向 I/O 口用C.可作地址 /数据总线用31. MCS-51 单片机复位后,专用寄存器 ACC 的状态是C A.01H B .07H C .00H D .0FFH32.当程序状态字寄存器 PSW状态字中 RS1和 RS0分别为 0 和1 时,系统使用的工作寄存器组为 B A.组0 B .组1 C .组2 D .组333. 8051 单片机中,用户可使用的 16 位寄存器是 D 。
A. PSW B .ACC C. SPD. DPTR34. 8051 的程序计数器 PC 为 16 位计数器,其寻址范围是 D A. 8K B. 16K C.32KD. 64K35.单片机应用程序一般存放在 B 中A .RAM B. ROM C.寄存器D. CPUMCS-51 单片机指令系统及程序设计36. MCS-51 汇编语言指令格式中,唯一不可缺少的部分是B A.标号 B .操作码 C .操作数 D .注释37. MCS-51的立即寻址方式中,立即数前面 D A.应加前缀“ / : ”号 B .不加前缀号 C .应加前缀“ @” 号 D .应加前缀“ #”号38.下列完成 8051 单片机内部数据传送的指令是 D A. MOVX A,@DPTR B . MOVC A, @A+PC D .MOVdirect,direct39. MCS-51 的源操作数为立即寻址的指令中,立即数就是B A.放在寄存器 R0 中的内容 B .放在程序中的常数C.放在 A 中的内容 D .放在 B 中的内容40.单片机中 PUSH和 POP指令常用来 C A .保护断点 B .保护现场 C .保护现场,恢复现场D .保护断点,恢复断点41.MCS-51寻址方式中, 操作数 Ri 加前缀“ @”号的寻址方式是 A 。
A .寄存器间接寻址 B .寄存器寻址 C .基址加变址寻址 D .立即寻址42.MCS-51寻址方式中,立即寻址的寻址空间是 C A .工作寄存器 R0~R7 B .专用寄存器 SFR C .程序存储器 ROMD.片内 RAM的 20H~2FH 安节中的所有位和部分专用寄存器 SFR的位43.MCS-51寻址方式中,直接寻址的寻址空间是 D A .工作寄存器 R0~R7 B .专用寄存器 SFR C .程序存储器 ROMD.数据存储器 256 字节范围44.执行指令 MOVX A,@DPTR时, WR 、 RD 脚的电平为C WR高电平,RD高电平WR低电平,RDA .B.高电平C. WR高电平, RD 低电平 D . WR 低电平,RD 低电平45.主程序中调用子程序后返回主程序,堆栈指针 SP 的值A A.不变 B .加2 C .加4 D .减246.单片机中使用 MOVX A,@R1指令 , C 寻址数据存储器 1050H 单元A.能直接 B .不能 C .与 P2 口配合能D.与 P1 口配合能47.下列指令判断若 P1 口最低位为高电平就转 LP,否则就执行下一句的是 B 。
A .JNB P1.0 ,LP B .JB P1.0,LP C .JC P1.0 ,LP D .JNZ P1.0 ,LP48.指令 JB OEOH, 。
