如果使用8051单片机引脚,/ea引脚如何连接?如果片内rom用完了怎么办

当前位置: >>
单片机原理及应用试题库
湖北理工学院《单片机原理及应用》试题库MCS-51 单片机原理与结构 一、判断题 ( ×)1.MCS-51 单片机是 16 位单片机。 (√ )2.MCS-51 的产品 8051 与 8031 的区别是:8031 片内无 ROM。 (× )3.单片机的 CPU 从功能上可分为运算器和存贮器。 (×)4.MCS-51 的指令寄存器是一个 8 位寄存器,用于暂存待执行指 令,等待译码。 (√)5.MCS-51 的指令寄存器是对指令寄存器中的指令进行译码,将 指令转变为执行此指令所需要的电信号。 (√)6.8051 的累加器 ACC 是一个 8 位的寄存器,简称为 A,用来存一 个操作数或中间结果。 (√)7.8051 的程序状态字寄存器 PSW 是一个 8 位的专用寄存器,用 于存程序运行中的各种状态信息。 (× )8.MCS-51 的程序存贮器用于存放运算中间结果。 (√ ) 9. MCS-51 的数据存贮器在物理上和逻辑上都分为两个地址空间: 一个是片内的 128 字节的 RAM 和 SFR,另一个是片外最大可扩充到 64K 字节的 RAM。 (√ )9 .MCS-51 的程序存贮器在物理上分为两个地址空间:片内的 4K 字节的 ROM, 片外最大可扩充到 60K 字节的 ROM。 逻辑上为最大达 64K 字节的统一 ROM 空间 (√ )10.单片机的复位有上电自动复位和按钮手动复位两种,当单 片机运行出错或进入死循环时,可按复位键重新启动。 ( ? )11.CPU 的时钟周期为振荡器频率的倒数。(不同教材对时钟周 期定义不同,eleroom。com) (× )12.单片机的一个机器周期是指完成某一个规定操作所需的时 间,一般情况下,一个机器周期等于一个时钟周期组成。 ( √)13.单片机的指令周期是执行一条指令所需要的时间。一般由 若干个机器周期组成。 (√ )14.程序计数器 PC 不能为用户编程时直接使用,因为它没有地 址。 ( ×) 15. MCS-51 单片机上电复位后, 片内数据存储器的内容均为 00H。 (√ )16.当 8051 单片机的晶振频率为 12MHz 时,ALE 地址锁存信号 端的输出频率为 2MHz 的方脉冲。 (√ )17.8051 单片机片内 RAM 从 00H~1FH 的 32 个单元,不仅可以 作工作寄存器使用,而且可作为 RAM 来读写。 ( ×)18.MCS-51 单片机的片内存贮器称为程序存贮器。 ( ×)19.MCS-51 单片机的数据存贮器是指外部存贮器。 ( ×)20.MCS-51 单片机的特殊功能寄存器集中布置在片内数据存贮 器的一个区域中。’ ( × )21.8051 单片机的栈底单元是不能利用的,因此,它是一个 闲置单元 ( × )22.CPU 对内部 RAM 和外部 RAM 的读写速度一样快 ( √ )23.8051 单片机,程序存储器数和数据存储器扩展的最大范 围都是一样的 ( √ )24.对于 8051 单片机,当 CPU 对内部程序存储器寻址超过 4K 时,系统会自动在外部程序存储器中寻址 ( ×)25.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好 (√)是读端口还是读锁存器是用指令来区别的(如 MOV C,P1.0 是读端 口,而 CPL P1.0 是读改写锁存器)。 下载更新。 ( ×)在 8051 的片内 RAM 区中,位地址和部分字节地址是冲突的。 (√ )当 8051 的 EA 引脚接低电平时,CPU 只能访问片外 ROM,而不管片 内是否有程序存储器。 ( × )当 8051 的 EA 引脚接高电平时,CPU 只能访问片内的 4KB 空间。 ( × )工作寄存器区不允许做普通的 RAM 单元来使用。 (√ )工作寄存器组是通过置位 PSW 中的 RS0 和 RS1 来切换的。 ( × )特殊功能寄存器可以当作普通的 RAM 单元来使用。 (√ )访问 128 个位地址用位寻址方式,访问低 128 字节单元用直接或 间接寻址方式。 ( × )堆栈指针 SP 的内容可指向片内 00H~7FH 的任何 RAM 单元, 系统 填空简答计算等学习资料请 复位后,SP 初始化为 00H。 ( × )DPTR 只能当作一个 16 位的特殊功能寄存器来使用。 ( × )程序计数器 PC 是一个可以寻址的特殊功能寄存器。 (√ ) 8051 复位后,其 PC 指针初始化为 0000H,使单片机从该地址单 元开始执行程序。 (√ )单片机系统上电后,其内部 RAM 的值是不确定的。 (√ )51 单片机的指令系统中,其加法、减法、乘法和除法必须有累加 器 A 的参与才能完成。 1、当 MCS-51 上电复位时,堆栈指针 SP=00H。(F) 2、PC 存放的是当前正在执行的指令。(F) 3、MCS-51 的特殊功能寄存器分布在 60H~80H 地址范围内。(F) 4、在 MCS-51 系统中,一个机器周期等于 1.5us。(F) 5、程序计数器 PC 不能为用户编程时直接使用,因为它没有地址。(T) 6、内部 RAM 的位寻址区,只能供位寻址使用,而不能供字节寻址使用。 (F) 7. 8031 共有 21 个特殊功能寄存器, 它们的位都是可以用软件设置的, 因此,是可以进行位寻址的。(×) 8. 内部 RAM 的位寻址区, 只能供位寻址使用, 而不能供字节寻址使用。 (×)二、单项选择题 1.MCS-51 单片机的 CPU 主要的组成部分为 。A A.运算器、控制器 算器、加法器 D.运算器、译码器 2.单片机能直接运行的程序叫 A.源程序 序 B.汇编程序B.加法器、寄存器C.运C。 C.目标程序 D.编译程3.单片机中的程序计数器 PC 用来 A.存放指令 址。C B.存放正在执行的指令地C.存放下一条指令地址D.存放上一条指令地址 4.单片机上电复位后,PC 的内容和 SP 的内容为 A. 0000H, 00H 08H 5.单片机 8031 的 ALE 引脚是 A.输出高电平 C.输出低电平 B 。 B. 0000H, 07H C. 0003H, 07H B 。 D. 0800H,B.输出矩形脉冲,频率为 fosc 的 1/6 D.输出矩形脉冲,频率为 fosc 的 1/2 A 。 (注:在排版不方便时 可以用/EA6.单片机 8031 的 引脚代,或 EA 代替,以后如此) A.必须接地 要而定 7.访问外部存贮器或其它接口芯片时,作数据线和低 8 位地址线的 是 A 。 B.必须接+5V C.可悬空 D.以上三种视需 A.P0 口B.P1 口C.P2 口 。D.P0 口和 P2 口8.PSW 中的 RS1 和 RS0 用来 A A.选择工作寄存器区号 择工作方式 9.上电复位后,PSW 的值为 A.1 B.07H C.FFHB.指示复位C.选择定时器D.选。D D.0 B 个单元。10. 单片机上电复位后, 堆栈区的最大允许范围是 A.64 B.120 C.128 D.25611.单片机上电复位后,堆栈区的最大允许范围是内部 RAM 的 D 。 B.00H―07H C.07H―7FH D )。 D.08H―7FHA.00H―FFH12.MCS-51 单片机的最大时序定时单位是( A、 拍节 B、状态 C、机器周期 D、指令周期13.INTEL8031 的 P0 口, 当使用外部存贮存器时它是一个 A.传输高 8 位地址口 C.传输高 8 位数据口 14.P0 口作数据线和低 8 位地址线时 A.应外接上拉电阻 作 I/O 口 D.应外接高电平 D 。 A.传输低 8 位地址口D。D.传输低 8 位地址/数据口 B 。 C.能B.不能作 I/O 口15.对于 8031 单片机,其内部 RAM A.只能位寻址 位寻址又可字节寻址B.只能字节寻址C.既可 D.少部分既能位寻址又能字节寻址 16.寻址方式就是 A.查找指令操作码 操作数 D.查找指令操作码和操作数 17.8031 单片机若晶振频率为 fosc=12MHz,则一个机器周期等 于 C A.1/12 .1 D.2 ?S。 B.1/2 C C 的方式。 B.查找指令 C.查找指令18. MCS-51 单片机的数据指针 DPTR 是一个 16 位的专用地址指针寄存器, 主要用来 B 。 B.存放 16 位地址,作间址寄存器使A.存放指令 用C.存放下一条指令地址D.存放上一条指令地址 19.ALU 表示 A.累加器 器 D.算术逻辑部件 。D B.程序状态字寄存器 C.计数20.单片机上电后或复位后,工作寄存器 R0 是在工作寄存器区 的 。A A.0 区 00H 单元 区 09H 单元 D.SFR 引脚。D B.0 区 01H 单元 C.021.单片机 8051 的 XTAL1 和 XTAL2 引脚是 A.外接定时器 断 D.外接晶振B.外接串行口C.外接中22.8051 单片机的 Vss(20)引脚是 A.主电源+5V 源 D.访问片外存贮器 B.接地引脚。B C.备用电23.8051 单片机的 VCC(40)引脚是 A.主电源+5V 源 D.访问片外存贮器 B.接地引脚。A C.备用电24. 8051 单片机 A A.P0 C.P2口是一个 8 位漏极型开路型双向 I/O 端口。B.P1 D.P325.8051 单片机中,输入/输出引脚中用于专门的第二功能的引脚 是 A.P0 .P2 D.P3 。即程序 。D B.P1 C26.MCS-51 复位后,程序计数器 PC= 从 A.0001H D.0023H 开始执行指令。B、B B.0000HC.0003H27.MCS-51 的片内外的 ROM 是统一编址的,如果 端保持高电平,8051 的程序计数器 PC 在 地址范围内。D A.1000H―FFFFH 0FFFH D.0000H―0FFFHB.0000H―FFFFHC.0001H―28.MCS-51 的专用寄存器 SFR 中的堆栈指针 SP 是一个特殊的存贮区, 用来 ,它是按后进先出的原则存取数据的。C B.存放标志位 C.暂存数据和地A.存放运算中间结果 址 D.存放待调试的程序29.单片机的堆栈指针 SP 始终是指示 A.堆栈底 顶 C.堆栈地址。B B.堆栈 D.堆栈中间位置 。A C.外接高30.单片机的 P0、P1 口作输入用途之前必须 A.在相应端口先置 1 电平 D.外接上拉电阻 B.在相应端口先置 031.MCS-51 单片机的位寻址区位于内部 RAM 的( )单元。D A. 00H―7FH C. 00H―1FH B. 20H―7FH D.20H―2FH 。A B.可作一般 I/O 口用 D.可作通用 I/O 口32.MCS-51 单片机的 P1 口的功能是 A.可作通用双向 I/O 口用 C.可作地址/数据总线用 用33.MCS-51 单片机复位后,专用寄存器 ACC 的状态是 A.0000H D.0FFH B.07H C.00H。C 34. 当程序状态字寄存器 PSW 状态字中 RS1 和 RS0 分别为 0 和 1 时, 系 统选用的工作寄存器组为 A.组 0 2 D.组 3 B.组 1 。B C.组35.8051 单片机中,唯一一个用户可使用的 16 位寄存器 是 A.PSW D.DPTR 36. 8051 的程序计数器 PC 为 16 位计数器, 其寻址范围是 D A.8K D.64K 37.单片机应用程序是存放在 A.RAM 器 D.CPU A ) C、 B.ROM 中。B C.寄存 B.16K C.32K 。 。D B.ACC C. SP38、单片机的主要组成部件为( A、CPU,内存,I/O 口 主机,外部设备 39、INTEL 单片机 A、16 4B、CPU,键盘,显示器D、以上都是 8051 CPU 是( C )位的B、 C、 8 40、在计算机中“A”是用( D A、BCD 码 码 C、余三码D、准 16 )来表示的 B、二──十进制编 D、ASCII 码 )中 C、程41、在单片机中,通常将一些中间计算结果放在( A A、累加器 序存储器 42、数据指针 DPTR 在( A A、CPU 控制器 部程序存储器 43、进位标志 CY 在( C A、累加器 态字寄存器 PSW B、控制器 D、数据存储器 )中 B、CPU 运算器 D、外部数据存储器 )中 B、算逻运算部件 ALU D、DPTRC、外C、程序状44、对 8031 单片机,下面单元中既可位寻址又可字节寻址的单元是 ( A A、20H 30H 00H 45、8031 单片机中片内 RAM 共有( A、128 256 4K C、 D、64K C、 D、70H A )字节 B、 ) B、 46、执行指令 MOVXA,@DPTR 时, 、 脚的电平为( A) B、 低A、 高电平, 低电平 电平, 高电平 C、 高电平, 高电平 电平, 低电平 48、下列指令中错误的是( D A、MOV MOV R4,R3 A,R4 D、MOV ) B、MOV @R4,R3 20H,R4D、 低C 、49、本资料由 从网上收集后再适当整理成在线测试系统( B ) A、谈恋爱为主的同学使用 随时考查学习效果 C 、打游戏为主的同学使用 的同学使用 50、提高单片机的晶振频率,则机器周期( C A、不变 长 短 B、变 C 、变 D、不定 ) D、供不明原因但从不学习 B、愿意学习单片机的同学51、以下不是构成单片机的部件是: ( D ) A.微处理器(CPU) 储器 C. 接口适配器(I/O 接口电路) D. 打印机 B. 存52、 在 CPU 内部, 反映程序运行状态或运算结果的特征寄存器是: ( B ) A. PCB. PSWC. AD. SP53、单片机片内 RAM 低 128 字节中的可位寻址的位共多少位。 ( C ) A. 32 B. 64 C.128 D. 256三、多项选择题 (老师自己说“不建议使用”该题型,因为学生极可能得分超低,试卷 没法批改,也就不录入在线测试系统,再说题也不多,选择题也包含其 知识点) 1.一个应用课题的研制,大致可分为 A.分析研究课题,明确解决问题的方法 件的设计 调 ABCDE 阶段。 B.分别进行硬件和软C.分模块调试系统,进行在线仿真和总 D.固化程序,投入实际运行E.反馈运行情况,及时修正、升级 2.MCS-51 的产品 8051 单片机内部 由 P3、串行口等组成。A、B、C、E A.CPU SFR B.4KB 的 ROM D.8KB 的 EPROM C.低 128B 的 RAM 和高位的 及 4 个 8 位的 I/O 端口 P0、 P1、 P2、E.两个 16 位的定时/计数器 T0 和 T1 3. 8051 单片机 CPU 的主要功能有 C、D A.产生各种控制信号 B.存贮数据 C.算 。 A、 术、逻辑运算及位操作 D.I/O 端口数据传输 4. 8051 单片机的运算器由 B、D、E A. 算术逻辑部件 ALU 序状态寄存器 PSW E.BCD 码运算调整电路 5.8051 单片机算术逻辑部件 ALU 是由加法器和其他逻辑电路组成,用 于对数据进行 A.算术四则运算和逻辑运算 序运行中的各种状态信息 D.用来存一个操作数中间结果 6.8051 单片机 电阻的位双向 I/O 口。B、C、D A.P0 3 B.P1 E.P0.7 C.P2 D.P E.位操作 口是一个带内部上拉 。A、B、E B.移位操作 C.存程 B. 累加器 ACC C. 计数器 PC D. 程 E.驱动 LED 发光二级管 等组成。 A、7.MCS-51 的存贮器配置在物理结构上有四个存储空间,它们 是: ACDE 。 B.片内外统一编址的 64KB 字节的程A.片内程序存贮器 序存贮器地址空间 C.片外程序存贮器 据存贮器D.片内数据存贮器E.片外数 8. MCS-51 的数据存贮器用于存放 B、D A.运算中间结果 冲 D.标志位 B.数据暂存和缓。 A、C.编好的程序和表格常数 E.待调试的程序 ACD 。 C.数9.对 8031 的 P0 口来说,使用时可作为 A.低 8 位地址线 据线 D. I/O 口操作 E.时钟线B.高 8 位地址线10.8051CPU 在访问外部存贮器时,地址输出 是 A.P2 口输出高 8 位地址 口输出低 8 位地址 D.P1 口输出低 8 位地址 E.P2 口输出低 8 位地址 。A、C B.P1 口输出高 8 位地址 C.P011.MCS-51 单片机复位后,下列专用寄存器状态为 00H(或 0000H)的 是: A.PC E.PSW 12、8051CPU 具有( ABCDE A、4K 字节的程序存储器 存储器 C、32 线并行 I/O 口 E、2 个 16 位定 ) B、128 字节的数据 ABCE 。 B.ACC C.B D.SPD、全双工串行 I/O 口一个 时器/计数器 13. 下列寄存器中, 属于 8051CPU 的专用寄存器是 ( ABE A.ACC D.C B.PSW E.B C.R0 )MCS-51 单片机指令系统及程序设计 一、判断题 ( ×) 1. MCS-51 单片机的指令格式中操作码与操作数之间必须用 “, ” 分隔。 (√ )2.MCS-51 指令:MOV A,#40H ;表示将立即数 40H 传送至 A 中。 (√ )3.MCS-51 指令:MOV A,@R0 ;表示将 R0 指示的地址单元中的 内容传送至 A 中。 (√ )4.S51 指令:MOVX A,@DPTR ;表示将 DPTR 指示的地址单元中 的内容传送至 A 中。 ( ×)5.MCS-51 的数据传送指令是把源操作数传送到目的操作数,指 令执行后,源操作数改变,目的操作数修改为源操作数。 (√ )6.MCS-51 指令中,MOVX 为片外 RAM 传送指令。 (√ )7.MCS-51 指令中,MOVC 为 ROM 查表指令。 (× )8.将 37H 单元的内容传送至 A 的指令是:MOV A,#37H。 (√ ) 9. MCS-51 指令中, 16 位立即数传送指令是: MOV DPTR, #data16。 (√ )10 .8051CPU 对片外 RAM 的访问只能用寄存器间接寻址的方式,* 且仅有 4 条指令。 (× )11.如 JC rel 发生跳转时,目标地址为当前指令地址加上偏移 量。 (× )13.指令 MUL AB 执行前(A)=F0H,(B)=05H,执行后(A) =F5H,(B)=00H。 (√ )14.已知:DPTR=11FFH DPTR=1200H。 (√ ) 15. 已知: A=11H B=1 CY=OV=0。 B=04H, 执行指令 DIV AB 后, 其结果: A=04H, 执行 INC DPTR 后,结果:(√ )16.已知:A=1FH,(30H)=83H,执行 ANL A,30H 后,结果: A=03H (30H)=83H P=0。 (× )17.无条件长转移指令 LJMP addr16,允许转移的目标地址在 128KB 空间范围内。 (√ )18.MCS-51 指令系统中,执行指令 FGO 用到 F0 位的指令中均可用 FGO 来代替。 (√ )19.MCS-51 指令系统中,执行指令 ORG BCD: DB “A,B,C,D” 2000H; bit F0 ,表示凡表示将 A、B、C、D 的 ASCII 码值依次存入 2000H 开始的连续单元中。 (× )20.MCS-51 指令系统中,指令 CJNE 当于 SUBB A,#data 与 JNC rel 的作用。 bit, rel 是判位转移指令, A,#data, rel 的作用相( ×) 21. MCS-51 指令系统中, 指令 JNB 即表示 bit=1 时转。 ( ×) 22. 8031 单片机的 PC 与 DPDR 都在 CPU 片内, 因此指令 MOVCA,@A+PC 与指令 MOVC A,@A+DPTR 执行时只在单片机内部操作,不涉及片 外存储器。 ( ( ( ×)23. RRC ×)24.MOV A 为循环左移指令 A,30H 为立即寻址方式×)25.如果发生除法溢出错误,则 PSW 标志位 P 置 1。(√ )26.指令 LCALL addr16 能在 64K 字节范围内调用子程序。 (× )27.设 PC 的内容为 35H,若要把程序存贮器 08FEH 单元的数据 传送至累加器 A,则必须使用指令 MOVC A,@A+PC。(× )28.指令 MOV A,00H 执行后 A 的内容一定为 00H。 (√ )29.在进行 BCD 码运算时,必须用到 DA A 指令。( ×)30.指令 MUL AB 执行前(A)=43H,(B)=05H,执行后(A) =15H,(B)=02H。 ( ×) 31. MCS-51 单片机的布尔处理器是以 A 为累加器进行位操作的。 ( ×)32.如 JC rel 发生跳转时,目标地址为当前地址加上偏移量 rel ( √ )33.MOVC ( 中 ( √ ) 89C51 中,当 CPU 访问片内、外 ROM 区时用 MOVC 指令,访 问片外 RAM 区时用 MOVX 指令,访问片内 RAM 区时用 MOV 指令。T ×)34.MUL A,@A+DPTR 是一条查表指令 AB 的执行结果是高 8 位在 A 中,低 8 位在 B 二、单项选择题 1. MCS-51 汇编语言指令格式中, 唯一不可缺少的部分是 B A.标号 数 B.操作码 D.注释 。D C.应 C.操作 。2.MCS-51 的立即寻址方式中,立即数前面 A.应加前缀“/:”号 加前缀“@”号 D.应加前缀“#”号 3.下列完成 8031 单片机内部 RAM 数据传送的指令是 A. MOVX A, @DPTR direct,direct 4.MCS-51 的立即寻址的指令中,立即数就是 A.放在寄存器 R0 中的内容 序又在 ROM 中) C.放在 A 中的内容 5.单片机中 PUSH 和 POP 指令常用来 A. 保护断点 恢复现场 D.保护断点,恢复断点 B. 保护现场 B. MOVC A, @A+PC B.不加前缀号。D D. MOVC. MOV A, #data。BB.放在程序中的常数, (程D.放在 B 中的内容 。C C. 保护现场,6.MCS-51 寻址方式中,操作数 Ri 加前缀“@”号的寻址方式 是 。A A.寄存器间接寻址 址加变址寻址 D.立即寻址B.寄存器寻址C.基?7.MCS-51 寻址方式中,立即寻址的寻址空间是 C (题不好?) A.工作寄存器 R0~R7 贮器 ROM B.专用寄存器 SFR。C.程序存D.片内 RAM 的 20H~2FH 字节中的所有位和部分专用寄存器 SFR 的位 ?8.MCS-51 寻址方式中,直接寻址的寻址空间是 D (题不好?) A.工作寄存器 R0~R7 存贮器 ROM D.程序存储器 256 字节范围 9.执行指令 MOVX A,@DPTR 时, 、 脚的电平为 。C B.专用寄存器 SFR C.程序 。A. 高电平, 高电平 C. 高电平, 低电平B. 低电平, 高电平 D. 低电平, 低电平10.主程序执行完 ACALL 后返回主程序后,堆栈指针 SP 的 值 A.不变 4 D.减 2 A,@R1 指令 C 寻址数据存贮器 。A B.加 2 C.加11.单片机中使用 MOVX 1050H 单元。 A.能直接B.不能C.与 P2 口配合 能D.与 P1 口配合能12.下列指令判断若 P1 口最低位为高电平就转 LP,否则就执行下一句 的是 A. JNB LP*。B P1.0, LP B. JB P1.0, LP C. JC P1.0,D.JNZ P1.0,LP 。C (过细13 .指令 JB OEOH,LP 中的 OEOH 是指 不用看,位 0E0H 就是 ACC.0) A.累加器 A 位 B.累加器 A 的最高位C.累加器 A 的最低D.一个单元的地址 。B C.DJNZ direct,14.下列指令中比较转移指令是指 A. DJNZ Rn,relB.CJNE Rn,#data,relrel D.JBC bit,rel 15.指令 MOV R0,#20H 执行前(R0)=30H,(20H)=38H,执行后(R0) = A.00H D.38H 16.指令 MOV R0, 20H 执行前(R0)=30H,(20H)=38H,执行后(R0) = A.20H D.38H 17.执行如下三条指令后,30H 单元的内容是 MOV R1,#30H 。B 。D B.30H C.50H 。B B.20H C.30H MOV 40H,#0EH MOV @R1,40H A.40H .FFH 18.MCS-51 指令包括操作码和操作数,其中操作数是指 D A.参与操作的立即数 址 D.前三者都包含 。A C. 一 B.寄存器 C.数据所在地 。 B.0EH C.30H D19.MCS-51 指令 MOV R0,#20H 中的 20H 是指 A. 立即数 个数的初值 D.以上三种均有可能,视该指令的在程序中的作用 B. 内部 RAM20H20.MCS-51 单片机在执行 MOVX A,@DPTR 或 MOVC A,@A+DPTR 指令时, 其寻址单元的地址是由 。B B.P0 口送低 8 位,A.P0 口送高 8 位,P2 口送高 8 位 P2 口送高 8 位 C.P0 口送低 8 位,P2 口送低 8 位 送低 8 位 21.在 MCS-51 指令中,下列指令中 A.LCALL addr16 rel D.ACALL addr11 B.DJNZD.P0 口送高 8 位,P2 口是无条件转移指令。C direct,rel C.SJMP22.下列指令中影响堆栈指针的指令是。D A.LJMP @A+PCB.ADD D.LCALLC.MOVC A,23.设(A)=0AFH,(20H)=81H,指令:ADDC 结果是 A.(A)=81H H D.(A)=20H 。B B.(A)=30HA,20H 执行后最可能的C.(A)=0AF24.已知:(A)=0DBH,(R4)=73H,(CY)=1,指令:SUBB A,R4 后的结果是 A.(A)=73H D.以上都不对 25.将内部数据存储单元的内容传送到累加器 A 中的指令 是 。C A.MOVX A,@R0 @R0 D.MOVX A, @DPTR B.MOV A, #data 。C B.(A)=0DBH C.(A)=67H执行C.MOV A,26.下列指令执行时,不修改 PC 中内容的指令是 A.SJMP A+PC D.LCALL B.LJMP C.MOVC A,@。C27.下列指令执行时,修改 PC 中内容的指令是 A.AJMP @A+DPTR B.MOVC A,@A+PC D.MOVX A,@Ri。A C.MOVC A,28.已知:(A)=0D2H,(40H)=77H,执行指令:ORL 结果是: 。BA,40H 后,其 A.(A)=77HB.(A)=0F7H D.以上都不对C.(A)=0D2H29.指令 MUL 内容是 A.90H,05H 00HAB 执行前(A)=18H ,(B)=05H,执行后,A、B 的 。D B.90H,00H C.78H,05H D.78H,30.MCS-51 指令系统中,清零指令是 A.CPL A D.RRC A B.RLC A。C C.CLR A31.MCS-51 指令系统中,求反指令是 A.CPL A D.RRC A B.RLC A。A C.CLR A32.MCS-51 指令系统中,指令 MOV A,@R0,执行前(A)=86H,(R0) =20H,(20H)=18H,执行后 A.(A)=86H D.(A)=00H 33.MCS-51 指令系统中,指令 CLR A.将 A 的内容清 0 A ;表示 B.将 A 的内容置 1 D.循环移位指令 XRL A,30H 后,其 。A B.(A)=20H 。C C.(A)=18HC.将 A 的内容各位取反,结果送回 A 中 34.已知(A)=87H 结果为: A.(A)=0F1H ,(30H)=76H,执行 。C (30H) =87H =76H(P)=0 (P)=0 (30H)B.(A)=87H(30H)C.(A)=0F1H =76H =87H (P)=1 (P)=1D.(A)=76H(30H)35.MCS-51 指令系统中,指令 ADD =54H,(C)=1 执行后,其结果为 A. (A) =92H =0 C.(A)=8CH =0 36.MCS-51 指令系统中,指令 ADD =7AH,(C)=0 执行后,其结果为 A. (A) =00H =0 C.(A)=7AH =0 37. MCS-51 指令系统中, 指令 ADDC (C)=1 (C) =1 (C)=1 (C) =1A,R0执行前(A)=38H, (R0) 。D B. (A) =92H (C)D.(A)=8CH(C)A,R0执行前(A)=86H, (R0) 。A B. (A) =00H (C)D.(A)=7AH(C)A, @R0执行前 (A) =38H, (R0) 。B=30H,(30H)=0FOH,(C)=1 执行后,其结果为 A.(A)=28H (C)=1 C.(A)=28H (C)=0B.(A)=29H (C)=1 D.(A)=29H (C)=0 。38. 下列指令能使累加器 A 低 4 位不变, 高 4 位置 F 的是 D A.ANL A,#0FH #0FH B.ANL A,#0F0H C.ORL A,D.ORL A,#0F0H 。39. 下列指令能使累加器 A 高 4 位不变, 低 4 位置 F 的是 C A.ANL A,#0FH #0FH B.ANL A,#0F0H C.ORL A,D.ORL A,#0F0H40.下列指令能使 R0 低 4 位不变,高 4 位置 0(即屏蔽高 4 位)的 是 。C B.ORL R0,#0F0H C.ANL R0,A.ANL R0,#0F0H #0FHD.ORL R0,#0FH41.下列指令能能使 R0 高 4 位不变,低 4 位置 0(即屏蔽低 4 位)的 是 。B B.ANL R0,#0F0H C.ORL R0,A.ANL R0,#0FH #0FHD.ORL R0,#0F0H 。D C.ORL A,42.下列指令能使累加器 A 的最高位置 1 的是 A.ANL A,#7FH #7FH B.ANL A,#80HD.ORL A,#80H 。A C.ORL R0,43.下列指令能使 R0 的最高位置 0 的是 A.ANL R0,#7FH #7FH B.ANL R0,#80HD.ORL R0,#80H 。B (老师提示:44.下列指令能使 A 的最高位取反的是 操作 A 的位时,要用 ACC.×形式) A.CPL A.7 A,#80H 45.下列指令能使累加器 A 的最低位置 1 的是 A.SETB A,#01H #01H B.SETB A.0 C.ORL A, 。C B.XRL A,#80H C.CPL (A).7 D.ANLD.SETB A,#00H 。B D.CLR46.下列指令能使 P1 口的最低位置 1 的是 A.ANL P1.0,C P1.0 47.下列指令能使 P1 口的第 3 位置 1 的是 A.ANL P1,#0F7H #08H D.SETB P3.1 B.ANL P1,#7FH B.SETB P1.0 C.ORL P1.0,C。C C.ORL P1,48.下列指令判断若 P1 口的最低位为低电平就转 LP,否则就执行下一 句的是 A. JNB P1.0,LP P1.0,LP 49. 下列指令判断若累加器 A 的内容不为 0 就转 LP 的是 D A.JB A,LP*。A B. JB P1.0,LP C. JC P1.0,LP D. JNZ。B.JNZ A,LPC.JZ LPD.CJNE A,#0,LP 的作50 .设累加器 A 中为无符号数,B 中数为 2,下列指令 用与其它几条不同。D A.ADD A,0E0H B.MUL AB C.RL A D.RLC A(此题 过细,应注明 0E0H 就是 ACC) 51.已知:(R1)=32H,(30H)=AAH,(31H)=BBH,(32H)=CCH,求执行下列指 令后累加器 A、50H、R6、32H 和 P1 口中的内容。 B MOV MOV MOV MOV MOV A ,#30H 50H ,A R6 ,31H @R1 ,31H P1,32HA.(A)=AAH, (50H)=30H,(R6)=BBH, (32H)=BBH, (P1)=CCH B.(A)=30H, (50H)=30H,(R6)=BBH, (32H)=BBH, (P1)=BBH C.(A)=30H, (50H)=AAH,(R6)=BBH, (32H)=BBH, (P1)=CCH D.(A)=AAH, (50H)=AAH,(R6)=BBH, (32H)=CCH, (P1)=BBH 52.MCS-51 指令系统中,执行下列程序后,程序计数器 PC 的内容 为 ORG MOV MOV MOV LJMP SJMP $ A.100 D.0 B.1000 C.1500 。C 100H DPDR,#1000 A, #00H 20H,A 1500 53.MCS-51 指令系统中,格式为:ORG16 位地址 如:ORG1234H,其指令功能是 B.用于定义字。C C.用A.用于定义字节 来定义汇编程序的起始地址 D.用于定义某特定位的标识符54.MCS-51 指令系统中,执行下列指令后,结果为: ORG DS A. 将 40H 存入 10H 始空 10H 个连续存储单元 C.将 40H 地址的内容存入 10H D.以上都不对 40H 10H。BB. 从 40H 地址单元开55.MCS-51 指令系统中,执行下列程序后,堆栈指针 SP 的内容 为 MOV MOV ACALL MOV SJMP A.00H D.07H 56.MCS-51 指令系统中,指令 DA A是 。D 。B SP,#30H A,20H 1000 20H,A $ B.30H C.32H A.除法指令 令B.加 1 指令 D.十进制调整指令 A 应跟在C.加法指57.MCS-51 指令系统中,指令 DA A. 加法指令后 C. 减法指令后。B B. BCD 码的加法指令后 D. BCD 码的减法指令后58.在单片机算术运算过程中,指令 DA A.二进制 法 B.加法 D.十六进制A 常用于C运算。C.BCD 码加59.MCS-51 指令系统中,执行下列指令后,其结果为 MOV ADD DA A A.(A)=21 (CY)=0 C.(A)=21 (CY)=1 (OV)=1 (CY)=0 (OV)=0 (OV)=0 B.(A)=0BBH A, #68H A, #53H。AD.以上都不对 。B60.执行下列程序后,累加器 A 的内容为 ORG MOV ADD MOV MOVC MOV 0030H A, #00H A, #02H DPTR, #BAO A, @A+DPDR @R0, A SJMP ORG BAO: DB$ 0050H 00H,08H,0BH,06H,09H,0CH ENDA.00H D.0CHB.0BHC.06H61.若 PSW.4=0,PSW.3=1(即 RS1RS0=01),要想把寄存器 R0 的内容入 栈,应使用( )指令。 A.PUSH D.PUSH R0 08H B.PUSH 答:D )。D C.ADD: D.STA @R0 C.PUSH 00H62. 下列标号中,正确的标号是( A.1BT: B31: 63.8051 单片机具有双功能的端口是 A.P0 口和 P1 口 口和 P2 口 D.P1 口 B.XCHD:。B B.P3 口 C.P064.能访问内部数据存贮器的传送指令是 A.MOVC 指令 令 D.ADD B.MOV 指令。B C.MOVX 指65.能访问外部数据存贮器的传送指令是 A.MOV 指令 令 D.ADD B.MOVC 指令。C C.MOVX 指 66. 将内部数据存贮单元内容传送到累加器 A 中的指令是 B A.MOV direct, R0 #data D.MOV A, R0 。A B.MOV A, @Ri C.MOV。A,67.指令 ANL A,R0 的功能是A.将 A 与寄存器 R0 的内部容按位逻辑与 R0 的内部容按位逻辑异或 C.将 A 与寄存器 R0 的内部容按位逻辑非 内部容按位逻辑或B.将 A 与寄存器D.将 A 与寄存器 R0 的68.能将 A 的内容向左循环移一位,第七位移进第 0 位的指令 是 A.RLC A A D.RL A 。A 。D B.RRC A C.RR69.能将 A 按位取反的指令是 A.CPL A D.SWAP B.CLR A AC.RLA70.执行下列程序后,内部 RAM MOV MOV MOV ADD 30H,#00H R0,#30H A, 30H A, #05H30H 单元的内容是。B MOVC MOV SJMPA, @A+PC @R0, A $ (老师提示:此指令 1 字节) (老师提示:此指令 2 字节) TDB:DB 00H ,01H ,02H,03H,05H A.00H H B.02H D.30H 。C C. XRL A,#data D. XRL C.0571.将 A 与立即数按位逻辑异或的指令是 A. ANL A, #data A,direct B. ORL A,#data72.可以控制程序转向 64K 程序存贮器地址空间的任何单元的无条件转 移指令是 A.AJMP MP rel addr11 D.JC 。B B.LJMP rel 。B B. CJNE D.JBC A, direct, rel bit,rel addr16 C.SJ73.比较转移指令是 A. DJNZ C.DJNZ R0 , reldirect,rel74.将内部数据存贮器 53H 单元的内容传送至累加器,其指令 是 A.MOV 53H 。A A,53H B.MOV A,#53H A,#53H C.MOVC A,D.MOVX75.将外部数据存贮器 083AH 单元的内容传送至累加器,必须使用指 令 A.MOVX A,@Ri。B B.MOVX A,@DPTR C.MOVX A,directD.MOVC A,@A+DPTR 76. 欲将 P1 口的高 4 位保留不变, 低 4 位置 1, 可用指令 B A.ANL #FH P1,#0F0H D.以上三句都对 。D B.256B D.64KB 。C B.512B D.64KB 。C B.指示和引 C C B.ORL P1,#0FH C.XRL P1, 。77.LJMP 跳转空间最大可达到 A.2KB .128B78.跳转指令 SJMP 的转移范围为 A.2KB .128B79.在编程中使用伪指令的目的是 A.指示和引导如何进行手工汇编 导编译程序如何汇编 C.指示和引导汇编程序进行汇编 导程序员进行汇编D.指示和引80.欲将 P1 口的高 4 位保留不变,低 4 位取反,可用指令 A.ANL P1,#0F0H P1,#0FH D.以上三句都不行 B.ORL P1,#0FHC C.XRL。 81、设累加器 A 的内容为 0C9H,寄存器 R2 的内容为 54H,CY=1,执行 指 令 SUBB A、(A)=74H =74H C 、 (A) =75H A,R2 后结果为( A B、(R2) D、 (R2) =75H A,R0 )82、设(A)=0C3H,(R0)=0A AH,执行指令 A N L 后,结果( A A、 (A) =82H (R0)=82 ) B、 (A) =6CH D、(R0)=6CHC 、83、8051 单片机中,唯一一个用户不能直接使用的寄存器是 ( C ) B、 C 、 D、B )A、P S W D P T R P C84、执行如下三条指令后,30H 单元的内容是( C M O V M O V M O V A、40H 30H 0 E H 85、有如下程序段: C 、 D、F F H R1,#30H 40H,#0 E H @R1,40H B、 MOV SETB CLR ADDC MOV 执行结果是( B A、(30H)=00H =01HR0,#30H C A A,#00H @R0,A ) B、(30H) C 、 (00H) =00H ) D、 (00H) =01H86、指令 sjmp $ 的含义是( D A.程序转到$标号处 C.转到任意地方B.程序转到前面$符号赋值的地方 D.程序转到 sjmp $指令的前面,相当于here:sjmp here,构成死循环 87、 以下为延时子程序, 假设时钟频率为 6M Hz, 其延时时间约为 ( C ) 。 DEL1: DEL0: MOV NOP DJNZ RET A、 600us ms D、2.4 ms R2,DEL0 R2,#0C8H ;单周期指令 ;单周期指令 ;双周期指令 ;双周期指令 B、 1000us C 、 1.288、假定(A)=83H,(R0)=17H,(17H)=0B5H,执行以下指令: ANL ORL A,#17H 17H,A XRL CPL 后,A 的内容为( B A、0FDH 4BH 48H C 、 )。A,@R0 AB、D、0B4H ) C.1、寻址空间为外部程序存储器所用的指令是: ( C A. MOVX MOVC B. MOV D. ADDC ( A2、寻址空间为外部数据存储器所用的指令是: A. MOVX MOVC B. MOV D. ADDC) C.3、执行中断返回指令时,从堆栈弹出地址送给:( C A. A PC B. CY D. DPTR) C.4、假定设置堆栈指针 SP 的值为 37H,进行子程序调用时,把断点地址 进栈保护后,SP 的值为:(D A. 36H, ;nbs, ) B. 37H D. 39H ) C. 38H&am,5、在寄存器间, 接寻址方式中,指定寄存器中存放的是: ( B A. 操作数 址 B. 操作数地址 D. 地址偏移量 C. 转移地 6、AJMP 指令的跳转范围是: A. 256 2KB 7、下列指令中正确的是: A. MOV JBC 20H,L1 C. MOVX B, @DPTR P2.1, A( B. 1KB D. 64KBC) C.(B) B.D. MOV ( A )A, @R38、下列指令中错误的是: A. SETB MOV A, B C. JNC SUBB A,R0 LOOP 50H.0B.D.三、多项选择题 1.MCS-51 汇编语言指令格式由以下几个部分组 成: A.标号 数 D.符号 。A、B、C、E B.操作码 E.注释 。 A、 C.操作2. MCS-51 的指令可分为以下几类 B、C、D、E A.数据传送指令 令 C.逻辑运算指令 B.算术运算指 D.控制程序转移类E.布尔变量操作类3.MCS-51 的寄存器寻址方式可用于访问下面 的 。 A、B、C、E B.寄存器 A C.寄存A.工作寄存器 R0~R7 器B D.进位 CYE.指针寄存器 DPTR 4.MCS-51 寻址方式中,直接寻址的寻址空间 是 A.片内 RAM 低 128 字节 位寻址的单元 20H~2FH D.程序存储器 ROM E.工作寄存器 R0~R7 。A、B、C B.专用寄存器 SFR C.片内 RAM 可5.堆栈指针 SP 可指示堆栈的栈顶,下列指令中影响 SP 内容的 是 ACDE 。 B.LJMP C.RETI 或A.MOV SP,#data RET D.LCALLE.PUSH 和 POP6.在 MCS-51 指令中,下列指令中能完成 CPU 与外部存储器之间信息传 送的是 A.MOVC @A+DPDR D.MOV ABC 。 B.MOVX A,@Ri E.MOV @R0,A A,A,@A+PC C.MOVX A,driect7.在 MCS-51 指令系统中,以累加器 A 为目的操作数指令 是 ABDE 。 A.MOV A,Rn A,@RiB.MOV A,#dataC.MOV Rn,AD.MOVE.MOV A,direct8. 在 MCS-51 指令系统中,以直接地址为目的操作数指令 是 ABCDE A.MOV V 。 direct,A B.MOV direct,Rn C.MOdirect,direct direct, @Ri E.MOV direct,#data A、D.MOV9. 在 MCS-51 指令系统中, 以间接地址为目的操作数指令是 C、D 。 A.MOV @Ri ,A @Ri D.MOV @Ri , #data E.MOV direct,#data C.MOV @Ri ,direct B.MOV A,10. 在 MCS-51 指令系统中,用于片外数据存储器传送指令 是 A.MOVX @Ri ,A D.MOVX @Ri,A E.MOVX @DPTA,A ABDE A,@Ri 。 B.MOVX A,@DPTR C.MOV11.在 MCS-51 指令系统中,用于带进位的加法指令 是 A.ADDC @Ri A,Rn 。A、B、C、E B.ADDC C.ADDC A,A,direct D.ADD A,RnE.ADDCA,#data12.在 MCS-51 指令系统中,无条件转移指令 是 A.LJMP addr16 rel E.SJMP rel 。A、B、E B.ALMP addr11 C.JC rel D.JNZ13.在 MCS-51 指令系统中,位逻辑运算指令 是 A. ANL D.ORL C, bit C,bit 。A、B、D、E B. ANL C, /bit C,bit ACDE 。 D.循 C. CLR CE. ORL14.循环程序的结构中含有下列的部分 A.循环初始化 环控制 E.循环判断 15.下列指令中影响 PC 内容的是 A.MOVC @A+PC A, B.LJMP C.RETI BCD B.TMOD 初始化C.循环语句。D.SJMP AE 。E.POP16.下列指令中不影响 PC 内容的是 A.MOVC @A+PC*A, B.SJMP C.RET D.ACALL E.PUSH16 .本资料由 从网上收集后再适当整理成在线测试系统(ABCD) A、供愿意学习单片机的同学参考 师减轻布置作业的负担 C 、只提供最基本的知识,覆盖 80%内容 D、学生可以 B、为教单片机的老 随时考查学习效果 17. 程序计数器 PC 用来存放下一条指令的地址, CPU 取指令后会自动修 改 PC 的内容,除 此以外,PC 内容的改变是由下列指令中的 A. 执行压栈指令 行调用指令 D.查表指令 BCE 引起的。 C. 执B. 执行转移指令E.中断返回或子程序返回 18、8051 单片机寻址方式有( A、寄存器间接寻址方式 直接寻址方式 E、位寻址方式 19、如有程序段: C L R M O V A,#0BCH A D D C A,#65H ( ABC ) A、(A)=21H CY=1 AC=0 20、 对于 JBC bit, rel 指令, 下列说法正确的是 ( ADE ) C 、AC=1 D、CY=0 B、 E、 则其结果为 C ABCDE ) C、B、立即寻址方式D、变址间接寻址方式A.bit 位状态为 1 时转移B.bit 位状态为 0 时转移C.bit 位状态为 1 时不转移 E.转移时,同时对该位D.bit 位状态为 0 时不转移 清零 21、对于 DIV ( ABE A. 商在 A 中 D.余数在 A 中AB 指令的执行结果,下列说法正确的是 ) B.余数在 B 中 C.商在 B 中E.如果除数为 0,则溢出标志位置 1。 )22、关于指针 DPTR,下列说法正确的是( BD A.DPTR 是 CPU 和外部存储器进行数据传送的唯一桥梁 B.DPTR 是一个 16 位寄存器 C.DPTR 不可寻址 组成的D.DPTR 是由 DPH 和 DPL 两个 8 位寄存器中断、定时、串行口系统及应用 一、判断题 ( ×)1.在 MCS-51 单片机内部结构中,TMOD 为模式控制寄存器,主 要用来控制定时器的启动与停止。 ( √)2.在 MCS-51 单片机内部结构中,TCON 为控制寄存器,主要用 来控制定时器的启动与停止。 ( √)3.MCS-51 单片机的两个定时器的均有两种工作方式,即定时和 计数工作方式。 ( √)4.MCS-51 单片机的 TMOD 模式控制寄存器不能进行位寻址,只 能用字节传送指令设置定时器的工作方式及操作模式。 (× )5.MCS-51 单片机系统复位时,TMOD 模式控制寄存器所低 4 位 均为 0。 (× ) 6. 8051 单片机 5 个中断源相应地在芯片上都有中断请求输入引 脚。 ( √)7.启动定时器工作,可使用 SETB TRi (i=0,1)启动。( ×)9.中断初始化时,对中断控制器的状态设置,只可使用位操作 指令,而不能使用字节操作指令。 ( √)10.MCS-51 单片机系统复位后,中断请求标志 TCON 和 SCON 中 各位均为 0。 ( √) 11. MCS-51 单片机的中断允许寄存器的 IE 的作用是用来对各中 断源进行开放或屏蔽的控制。 ( √)12.用户在编写中断服务程序应在中断入口矢量地址存放一条 无条件转移地址,以防止中断服务程序容纳不下。 ( √)13.若要在执行当前中断程序时禁止更高优先级中断,应用软 件关闭 CPU 中断,或屏蔽更高级中断源的中断,在中断返回时再开放中 断。 ( √)14.串行口的中断,CPU 响应中断后,必须在中断服务程序中, 用软件清除相应的中断标志位,以撤消中断请求。 ( √)15.串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。 ( √)16.如设外部中断 0 中断,应置中断允许寄存器 IE 的 EA 位和 EX0 位为 1。 ( √)17.指令 JNB TF0,LP 的含义是:若定时器 T0 未计满数,就转 LP。 ( √)18.若置 8031 的定时器/计数器 T1 于定时模式,工作于方式 2, 则工作方式字为 20H。 ( √)19.若置 8031 的定时器/计数器 T1 于计数模式,工作于方式 1, 则工作方式字为 50H。 (× )20.当 8031 的定时器 T0 计满数变为 0 后,溢出标志位(TCON 的 TF0)也变为 0。 (√ )21.外部中断 0 中断的入口地址是 0003H。 (√ )22. 8051 单片机允许 5 个中断源请求中断,都可以用软件来屏 蔽,即利用中断允许寄存器 IE 来控制中断的允许和禁止。 23.8051 每个中断源相应地在芯片上都有其中断请求输入引脚(×) 24.8051 单片机对最高优先权的中断响应是无条件的 ( × )25.中断初始化时,对中断 控制器的状态设置,只可使用位操作指令, 而不能使用字节操作指令( × ) × )26. 在一般情况 8051 单片机允许同级中断嵌套 ((√)单片机 8051 的定时/计数器是否工作可以, 通过外部中断进行控制。 (×)中断的矢量地址位于 RAM 区中。 (√)在 51 系列单片机中,中断服务程序从矢量地址开始执行,一直到 返回指令 RETI 为止。 (√)在执行子程序调用或执行中断服务程序时都将产生压栈的动作。 (√)定时/计数器工作于定时方式时, 是通过 8051 片内振荡器输出经 12 分频后的脉冲进行计数,直至溢出为止。 (√)定时/计数器工作于计数方式时, 是通过 8051 的 P3.4 和 P3.5 对外 部脉冲进行计数,当遇到脉冲下降沿时计数一次。 ( ×)定时/计数器在工作时需要消耗 CPU 的时间。 ( ×)定时/计数器的工作模式寄存器 TMOD 可以进行位寻址。 ( ×)定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。 (√)并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通 信不方便。 (√)串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺 点是传送速度较低。 (√)异步通信中,在线路上不传送字符时保持高电平。 (√)在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。 (√)异步通信中, 波特率是指每秒传送二进制代码的位数, 单位是 b/s。 (√)在 8051 的串行通信中,串行口的发送和接收都是对特殊功能寄存 器 SBUF 进行读/写而实现的。 (×)在单片机 8051 中,串行通信方式 1 和方式 3 的波特率是固定不变 的。 (√)在单片机 8051 中,读和写的 SBUF 在物理上是独立的,但地址是相 同的。 (√)单片机 8051 一般使用非整数的晶振是为了获得精确的波特率。 11、MCS-51 的 5 个中断源优先级相同。 (F) 13、各中断发出的中断请求信号,都会标记在 MCS-51 系统的 TCON 与 SCON 寄存器中。(T) 14、同一级别的中断请求按时间的先后顺序响应。(T) 15、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断 请求能中断低优先级中断请求。(T) 16、同级中断不能嵌套。(T) 25、特殊功能寄存器 SCON,与定时器/计数器的控制无关。(T) 26、特殊功能寄存器 TCON,与定时器/计数器的控制无关。(F) 27、特殊功能寄存器 IE,与定时器/计数器的控制无关。(F) 28、特殊功能寄存器 TMOD,与定时器/计数器的控制无关。(F) 33、MCS-51 单片机系统复位时,TMOD 模式控制寄存器为 00H。(T) 34、启动定时器 T0 工作,可使用 SETB TR0 启动。(T)35、指令 LP:JNB TF0,LP 的含义是:若定时器 T0 未计满数,就转 LP, 即等待计数满(T) 39、串行口通信的第 9 数据位的功能可由用户定义。(T) 40、发送数据的第 9 数据位的内容,在 SCON 寄存器的 TB8 位,在发送 前要预先准备好。(T) 41、串行通讯发送时,指令把 TB8 位的状态送入发送 SBUF。(? ) 42、串行通讯接收到的第 9 位数据送 SCON 寄存器的 RB8 中保存。(T) 43、串行口方式 1 的波特率是可变的,通过定时器/计数器 T1 的溢出率 设定。(T) 44、 要进行多机通信,MCS-51 串行接口的工作方式应选为方式 1。 (F) 45、 MCS-51 的串行接口是全双工的。(T) 46、串行口的中断,CPU 响应中断后,必须在中断服务程序中,用软件 清除相应的中断标志位,以撤消中断请求。(T) 47、串行口数据缓冲器 SBUF 是可以字节直接寻址的专用寄存器。(T)二、单项选择题 1.当 CPU 响应外部中断 0 (INT0)的中断请求后,程序计数器 PC 的内容 是 A.0003H D.001BH 2.当 CPU 响应外部中断 1 (INT1)的中断请求后,程序计数器 PC 的内容 是 A.0003H D.001BH 3.MCS-51 单片机在同一级别里除串行口外,级别最低的中断源 是 A.外部中断 1 T1 。C B.定时器 T0 D.串行口 C.定时器 。C B.000BH C.00013H 。A B.000BH C.00013H4.MCS-51 单片机在同一级别里除 INT0 外,级别最高的中断源 是 A.外部中断 1 T1 D.外部中断 0 。B B.定时器 T0 C.定时器 5.8031 单片机的机器周期为 2?s,则其晶振频率 fosc 为 A.1 MHz。 C B.2 D.12 6.用 8031 的定时器 T1 作定时方式,用模式 1,则工作方式控制字 为 。C (T1 的定义 C.6附 TMOD 的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 ||T0 的定义) A.01H C.10H B.05H D.50H7.用 8031 的定时器 T1 作计数方式,用模式 2,则工作方式控制字 为 A.60H C.06H 。A B.02H D.20H8.用 8031 的定时器 T0 作定时方式,用模式 1,则初始化编程 为 A. MOV #10H 。A TOMD, #01H D.MOV B. MOV TOMD, #50H C. MOV TOMD,TCON,#02H9.用 8031 的定时器 T1 作定时方式,用模式 2,则工作方式控制字 为 A.60H C.06H 。D B.02H D.20H 10.用 8031 的定时器 0 作定时方式,用模式 2,则初始化编程 为 A. MOV #10H 。B TOMD, #06H D.MOV B. MOV TOMD, #02H C. MOV TOMD,TOMD,#60H11.8031 的定时器 T0 作计数方式,用模式 1(16 位计数器)则应用指 令 A. MOV #10H C. MOV #05H 12. 用 8031 的定时器, 若可以软件启动, 应使 TOMD 中的 C A.GATE 位置 1 0 B.C/ 位置 1 D.C/ 位置 0 。B C.TR0 位置 C.GATE 位置 。 TMOD , #05H D. MOV TCON , 初始化编程。C TMOD , #01H B. MOV TMOD ,13.启动定时器 0 开始计数的指令是使 TCON 的 A.TF0 位置 1 0 B.TR0 位置 1D.TR1 位置 0 。D C. SETB TR0 D. SETB14.启动定时器 1 开始定时的指令是 A. CLR TR0 TR1 15.使 8031 的定时器 T0 停止计数的指令是 A. CLR TR0 B. CLR TR1 B. CLR TR1。A D. SETBC. SETB TR0 TR1 16.使 8031 的定时器 T1 停止定时的指令是 A. CLR TR0 TR1 17. 使 8031 的定时器 T1 停止计数的指令是使 TCON 的 A.TF0 位置 1 0 B.TR0 位置 1 C.TR0 位置 。 D B. CLR TR1 C. SETB TR0 。B D. SETBD.TR1 位置 0 。D18.下列指令判断若定时器 T0 计满数就转 LP 的是 A.JB T0,LP LP D.JB B.JNB TF0,LP TF0,LP C.JNB TR0,19. 下列指令判断若定时器 T0 未计满数就原地等待的是 B A.JB T0,$ $ D.JB B.JNB TF0,$ TF0,$ C.JNB TR0,。20.当 CPU 响应定时器 T1 的中断请求后,程序计数器 PC 的内容 是 A.0003H D.001BH 21.8031 单片机的定时器 T1 用作定时方式时是 A.由内部时钟频率定时,一个时钟周期加 1 时,一个机器周期加 1 C.由外部时钟频率定时,一个时钟周期加 1 D.由外部时钟频率定 。B B.由内部时钟频率定 。D B.000BH C.00013H 时,一个机器周期加 1 22.8031 单片机的定时器 T0 用作计数方式时是 A.由内部时钟频率定时,一个时钟周期加 1 时,一个机器周期加 1 C. 由外部计数脉冲计数, 下降沿加 1 一个机器周期加 1 23. 8031 单片机的定时器 T1 用作计数方式时计数脉冲是 A A.外部计数脉冲由 T1(P3.5)输入 时钟频率提供 C.外部计数脉冲由 T0(P3.4)输入 数器来计数 24.8031 单片机的定时器 T0 用作定时方式时是 A.由内部时钟频率定时,一个时钟周期加 1 数,一个机器周期加 1 C.外部定时脉冲由 T0(P3.4)输入定时 计数,一个机器周期加 1 25.当外部中断 0 发出中断请求后,中断响应的条件是 C ( 附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0) A.SETB ET0 #81H B.SETB EX0 C.MOV IE, 。 D.由内部时钟频率 。D B.由外部计数脉冲计 D.由附加的外部脉冲计 B.外部计数脉冲由内部 。 D. 由外部计数脉冲计数, 。C B.由内部时钟频率定D.MOV IE,#61H 26.当定时器 T0 发出中断请求后,中断响应的条件是 A.SETB ET0 #82H B.SETB EX0 C.MOV IE,。CD.MOV IE,#61H27. 8051 单片机的定时器/计数器,本质上就是计数器,下面说法正确 的是:( B )。 B.当对内部机器周期计数时就A.当对外计数时就是定时器 是定时器 C.不允许对外计数D.不允许对内部计数28、MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响 应( A )。 A. 外部中断 0 断 D. 定时器 1 中断 B. 外部中断 1 C. 定时器 0 中29、MCS-51 单片机的中断源个数和中断优先级个数分别是(A)。 A. 5、2 B. 5、3 C. 6、2 D. 6、330.用定时器 T1 方式 1 计数,要求每计满 10 次产生溢出标志,则 TH1、 TL1 的初始值是( A.FFH、F6H F0H A )。 B.F6H、F6H D.FFH、F0H 。C C. SETB TR0 D. SETB C.F0H 、31.启动定时器 0 开始定时的指令是 A. CLR TR0 TR1 32.用 8031 的定时器 T0 定时,用模式 2,则应 B. CLR TR1。D A.启动 T0 前向 TH0 置入计数初值,TL0 置 0,以后每次重新计数前要 重新置入计数初值 B.启动 T0 前向 TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值 C.启动 T0 前向 TH0、TL0 置入计数初值,以后不再置入 D.启动 T0 前向 TH0、TL0 置入相同的计数初值,以后不再置入 33.外部中断 0 A.0003H D.001BH 34.MCS-51 单片机 CPU 开中断总允许的指令是 A.SETB EA EA D.SETB B.SETB EX0 。B C.CLR ES 。A C.CLR 的入口地址是 B.000BH 。A C.0013H35.MCS-51 单片机外部中断 0 开中断的指令是 A.SETB ETO ETO B.SETB D.SETB ET1 EXO36.MCS-51 单片机的两个定时器作定时器使用时,其 TMOD 的 D6 或 D2 应分别为 A.D6=0,D2=0 D2=1 D.D6=1,D2=1 。A B.D6=1,D2=0 C.D6=0,37.MCS-51 单片机的 TMOD 模式控制寄存器是一个专用寄存器,用于控 制 T1 和 T0 的操作模式及工作方式, 其中 C/ 表示的是 A.门控位 能选择位 B.操作模式控制位 D.启动位 。 CC.定时/计数功 38、中断是一种( D A、资源共享技术 术 术) B、数据转换技 D、并行处理技C 、数据共享技术39.MCS-51 单片机定时器溢出标志是 A.TR1 和 TR0 IT0 D.TF1 和 TF0 B.IE1 和 IE0。D C.IT1 和40.用定时器 T1 方式 2 计数,要求每计满 100 次,向 CPU 发出中断请 求,TH1、TL1 的初始值是 A.9CH C.64H 。A B.20H D.A0H41.MCS-51 单片机定时器外部中断 1 和外部中断 0 的触发方式选择位 是 。C A. TR1 和 TR0 和 IT0 B. IE1 和 IE0 C. IT1D.TF1 和 TF042.MCS-51 单片机定时器 T1 的溢出标志 TF1,若计满数产生溢出时, 如不用中断方式而用查询方式,则应 A.由硬件清零 软件置 1 B.由软件清零 D.可不处理 。B C.由43.MCS-51 单片机定时器 T0 的溢出标志 TF0,若计满数产生溢出时,其 值为 A.00H 。C B.FFH C.1 D.计 数值 44.MCS-51 单片机定时器 T0 的溢出标志 TF0, 若计满数在 CPU 响应中断 后 。A A.由硬件清零 和 B 都可以 B.由软件清零 D.随机状态 C.A45.8051 单片机计数初值的计算中,若设最大计数值为 M,对于模式 1 下的 M 值为13D。 B.M=2 =2568A.M=2 =8192 3616C.M=2 =164D.M=2 =65516(2 可以表示成 2^16) 。A46.8031 响应中断后,中断的一般处理过程是A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中 断,中断返回 B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中 断返回 C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中 断返回 D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开 中断,中断返回 47.单片机工作方式为定时工作方式(计数器为 L 位)时,其定时工作方 式的计数初时值 X= A.X=2 - fosc fosc C.X=2L L。C B.X=2 - fosc×t/12L+ D.X=2L-(fosc×t) 48.8031 单片机共有 5 个中断入口,在同一级别里,5 个中断源同时发 出中断请求时,程序计数器 PC 的内容变为 A.000BH C.0013H B.0003H D.001BH 。B49.MCS-51 单片机串行口发送/接收中断源的工作过程是:当串行口接 收或发送完一帧数据时,将 SCON 中的 A A. RI 或 TI 置 1 置 0 或 TI 置 1 50.MCS-51 单片机响应中断的过程是 A.断点 PC 自动压栈,对应中断矢量地址装入 PC 转到中断服务程序 C.断点压栈,PC 指向中断服务程序地址 D. 断点 PC 自动压栈, 对应中断矢量地址装入 PC, 程序转到该矢量地址, 再转至中断服务程序首地址 51.执行中断处理程序最后一句指令 RETI 后, A. 程序返回到 ACALL 的下一句 的下一句 C.程序返回到主程序开始处 中断时一句的下一句 52.MCS-51 的串行口工作方式中适合多机通信的是 A. 方式 0 B. 方式 3 。B C. 方 D.程序返回到响应 。D B. 程序返回到 LCALL 。D B.关中断,程序 B. RI 或 TI 置 0 C. RI 置 1 或 TI 置 0 D. RI ,向 CPU 申请中断。 式1D.方式 2 。C B.中断服务53.MCS-51 单片机响应中断的中断矢量地址是 A.中断服务程序的首句地址 程序的出口地址 C.中断服务程序的入口地址 待中断指令的地址 54.当 TCON 的 IT0 为 1,且 CPU 响应外部中断 0 ( 后, 。C B.需用软件将 IE0 置 1D.主程序等)的中断请求A.需用软件将 IE0 清 0 C.硬件自动将 IE0 清 0 动将 IE0 清 0D.仅当 (P3.2 管脚)为高电平时自55.MCS-51 单片机串行口接收数据的次序是下述的顺序 B。(1)接收完一帧数据后,硬件自动将 SCON 的 R1 置 1 (中断方式) (2)用软件将 RI 清零(查询方式) 种) (3)接收到的数据由 SBUF 读出 (4)置 SCON 的 REN(允许接收位)为 1,外部数据由 RXD(P3.0)输入 A.【1 或 2】 (3)(4) (3) C.【1 或 2】 (4)(3) 或 2】 D.(3)(4) 【1 B.(4) 【1 或 2】 (注:实际使用中 1、2 仅选一 56.MCS-51 单片机串行口发送数据的次序是下述的顺序 A (1)待发送数据送 SBUF SCON 的 TI 置 1 (3)经 TXD(P3.1)串行发送一帧数据完毕。(2)发送完毕硬件自动将(4)查询到 TI 的值为 1 说明发送完了,再用软件将 TI 清 0,准 备再发下一帧数据 A.(1)(3)(2)(4) (4) C.(4)(3)(1)(2) (2) 57.8051 单片机串行口用工作方式 0 时,不用于通信,用于扩展 I/O 口,此时 。C B.数据从 RXD 串行 D.(3)(4)(1) B.(1)(2)(3)A.数据从 RXD 串行输入,从 TXD 串行输出 输出,从 TXD 串行输入 号从 TXD 输出C.数据从 RXD 串行输入或输出,同步信D.数据从 TXD 串行输入或输出,同步信号从 RXD 输出 58.某主程序中有一句 LP:SJMP LP,功能指令为等待中断,当发生中 断且中断返回后,D A.返回到主程序开始处 条指令处 C.返回到该句的上一条指令处 D.返回到该句 。 B.返回到该句的下一 59.某中断子程序的最后一句不是 RETI 而错写为 RET,中断返回 后 A. 。D 返回到主程序中 ACALL 或 LCALL 的下一句B.返回到主程序中响应中断时一句的下一 句 C.返回到主程序开始处 处 (注:这种问题没有试验过) D.返回到 0000H(注:不知道答案是否正确)60.某主程序中有一句 LP:SJMP LP,功能指令为等待中断,在主程序 中没有安排堆栈指针 SP,且中断子程序的最后一句不是 RETI 而错写为 SJMP LP,则执行完 2 次中断子程序后 SP 为 C 收录) A.与原来值相 同 B.09H C.08H D.07H (注:不知 。(注:这种问题没有试验过,在线测试系统 暂不道答案是否正确) 61、在 MCS-51 中,需要外加电路实现中断撤除的是:(A ) A、电平方式的外部中断 脉冲方式的外部中断 62.8051 单片机共有 A.4 D.7 63. 对定时器控制寄存器 TCON 中的 IT1 和 IT0 位清 0 后,则外部中断 B.5 个中断源。B C.6 B、定时中断 C、外部串行中断 D、 请求信号方式为 A A.低电平有效 沿有效。 B.高电平有效 C.脉冲上跳D.脉冲后沿负跳有效64.MCS-51 的串行数据缓冲器 SBUF 用于。B A.存放运算中间结果 据 C.暂存数据和地址 B.存放待发送或已接收到的数D.存放待调试的程序 65、8051 单片机共有( A、2 3 4 66、执行 MOV IE,#81H C 、 D、5 指令的意义是:( B )。 A )个中断优先级 B、附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 A、屏蔽中断源 0 C 、 开放外部中断源 1 D、 开放外部中断源 0 和 1 A,@R0 指令 B、开放外部中断源67、MCS-51 指令系统中,执行下列程序,当执行到 MOV 处时恰好有中断请求,则 MOV MOV MOV XCH R1,#10H R0,#30H A, A, @R0 @R1 。B INC INCR0 R1 A.直接执行 INC R1 B.转入中断服务程序 D.若有同级的中断请求同时到来,C.继续执行下一条指令 则返回到调用处68、已知 TMOD、IE、TCON、SCON 定义如附,请判断下面(1)-(4)的对 错 ( B ) (T1 的定义||T0附 TMOD 的定义: GATE,C/T,M1,M0 || GATE,C/T,M1,M0 的定义) 附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 附 TCON 的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0 附 SCON 的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI(1).特殊功能寄存器 SCON,与定时器/计数器的控制无关。 (2).特殊功能寄存器 TMOD,与定时器/计数器的控制无关。 (3).特殊功能寄存器 IE,与定时器/计数器的控制无关。 (4).特殊功能寄存器 TCON,与定时器/计数器的控制无关。 A. 其(1) (1)对 (1) (4)对 69.设 MCS-51 单片机晶振频率为 12MHz,定时器作计数器使用时,其最 高的输入计数频率应为 (老师提示: 晶振 12MHz, 即机器周期的频率=1MHz 为采样频率,再由采样定理的采样频率与最高信号频率关系即知) ( C ) B. 仅(1)对, 其余错 C. 其(2) (3)对 D. 其 A.2MHzB.1MHzC.500KHzD.250KHz70.若 MCS-51 单片机的晶振频率为 6MHz,定时器/计数器的外部输入最 高计数频率为(D) A. 2MHz B. 1MHz C. 500KHz D. 250KHz71.已知系统使用了外部中断 0,下面是汇编程序开头格式,空白处填 (A) ORG 0000H AJMP MAIN ______________ AJMP SubgromORG 030H MAIN: ?? A、ORG 0003H D、ORG 001BH B、ORG 000BH E、ORG 0023H C、ORG 0013H F、ORG 002BH72.设置外部中断 1、串口为高优先级,其余为低优先级,设置正确的是 (B ) 附 IP 的定义:×,×,×,PS,PT1,PX1,PT0,PX0 A. MOV IP, #24H #16H 73、各中断源发出的中断申请信号,都会标记在 MCS-51 系统中的: ( B ) (T1 的定义||T0 B. MOV IP, #14H C. MOV IP, #12H D. MOV IP,附 TMOD 的定义: GATE,C/T,M1,M0 || GATE,C/T,M1,M0 的定义) 附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 附 TCON 的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0 附 SCON 的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI 附 IP 的定义:×,×,×,PS,PT1,PX1,PT0,PX0 A. TMOD IE B. TCON/SCON D. IP ( A ) C. 方式 C.74、串行口的移位寄存器方式为: A. 方式 0 2 D. 方式 3B. 方式 175、在中断响应后必须用软件清零的是: ( A. TF1 IE1 D. TF0 B. TIB) C.76、在串行通信中,8031 中发送和接收的寄存器是: A. TMOD SCON 77、波特的单位是: A. 字符/秒 秒 78、中断查询的是: ( A. 中断请求信号 志位 ( B. SBUF D. DPTR B )( C.B)B. 位/秒 D. 字节/秒 B )C. 帧/B. 中断标 C. 外中断方式控制位 制位D. 中断允许控79、当 MCS-51 用串行口扩展并行 I/O 口时,串行口工作方式应选择: ( A ) A.方式 0 2 D. 方式 3 B. 方式 1 C. 方式80、关于串口异步通信的串行帧数据格式的说法,错误的有( C ) A.起始位、数据位、奇偶校验位、停止位 停止位 C.不一定按 A 或 B 的格式,可以自定义格式 D.不能自定义格式,只 能在 A 或 B 中选一 81、关于串口异步通信的串行帧数据格式的说法,错误的有( C ) A.起始位、数据位、奇偶校验位、停止位 B.起始位、数据位、停止位 C.不一定按 A 或 B 的格式,可以自定义格式 D.不能自定义格式,只能在 A 或 B 中选一 82、关于下列四种说法有几个是正确的(A) ①、同一级别的两个中断请求按时间的先后顺序响应。 级中断不能嵌套。 ③、低优先级中断请求不能中断高优先级中断请求。 ④、高优先级中断请求能中断低优先级中断请求。 A、全正确 B、3 个正确 C、2 个正确 D、1 个正确 ②、同 B.起始位、数据位、 83. 用 8031 的定时器 T1 作定时方式, 用模式 2, 则初始化编程为 (B) 。 附 TMOD 的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1 的定义||T0 的定义) A.置 TMOD 为 05H,置 TH0、TL0 相同初值,以后不须重新置数 B.置 TMOD 为 20H,置 TH0、TL0 相同初值,以后不须重新置数 C.置 TMOD 为 20H,置 TH0、TL0 相同初值,以后须重新置数 D.置 TMOD 为 05H,置 TH0、TL0 相同初值,以后须重新置数 84.8031 单片机串行通讯时接收数据的过程是( C )。A. SCON 初始化 → 从 RXD 串行输入数据 → 软件 RI 清零→ RI 置位→ 从 SBUF 读数据 B. SCON 初始化 → RI 置位 → 从 RXD 串行输入数据→ 软件 RI 清零→ 从 SBUF 读数据 C. SCON 初始化 → 从 RXD 串行输入数据 → RI 置位→ 软件 RI 清零→ 从 SBUF 读数据 D. SCON 初始化 → 软件 RI 清零→ RI 置位→ 从 RXD 串行输入数据 → 从 SBUF 读数据 85.8031 单片机串行通讯时发送数据的过程是( D )。A. SCON 初始化→ 数据送 SBUF→ 从 TXD 串行发送数据→ 软件 TI 清零 → 置 TI 为 1 B. SCON 初始化→ 从 TXD 串行发送数据→ 数据送 SBUF→ 软件 TI 清零 → 置 TI 为 1 C.SCON 初始化→ 数据送 SBUF→ 置 TI 为 1→ 从 TXD 串行发送数据→ 软件 TI 清零 D.SCON 初始化→ 数据送 SBUF→ 从 TXD 串行发送数据→ 置 TI 为 1→ 软件 TI 清零 以下 86-90 题要参考: IE 的定义: EA,×,×,ES,ET1,EX1,ET0,EX0 IP 的定义: ×, ×, ×, PS,PT1,PX1,PT0,PX0 86、为了开放中断并从左到右优先排序:[外 0→外 1→定 0→串口],应 选(B ) A.MOV IE,#97H 和 MOV IP,#04H 和 MOV IP,#05H C. MOV IE,#97H 和 MOV IP,#03H MOV IP,#06H 87、为了开放中断并从左到右优先排序:[外部中断 1→外部 0→定时器 0],应选(A ) A.MOV IE,#87H 和 MOV IP,#04H 和 MOV IP,#02H C.MOV IE,#87H 和 MOV IP,#01H 和 MOV IP,#08H 88、执行 MOV IE,#9FH 和 MOV IP,#0AH,则中断优先顺序为(D) A.外部中断 1→外部 0→定时器 0 →外部 1→定时器 0 C.外 0→定 1→定 0→外 1→串口 D.定 0→定 B.外部中断 0 D.MOV IE,#97H B.MOV IE,#87H D. MOV IE,#87H 和 B.MOV IE,#97H 1→外 0→外 1→串口 89、执行 MOV IE,#9EH 和 MOV IP,#10H,则中断优先顺序为(C) A.外部中断 1→外部 0→定时器 0 →外部 1→定时器 0 C.串口→定 0→外 1→定 1 →定 1→串口→外 1 90.外部中断源 (外部中断 1)的向量地址为 A.0003H B.000BH C.0013H D.002BH 。C 下面定时 D.定 0 B.外部中断 0延时波特率,要务必会算 Ⅰ 、 晶振 fosc 为 6MHz, 用定时器 0 方式 1 产生 2.5ms 定时, 则 TH0TL0 的初值为( B )。 A、63036 B、64286 C 、63035 D、64285 (这’样出题适合无电脑的期末纸质考试) Ⅰ、 晶振 fosc 为 6MHz, 用定时器 0 方式 1 产生 2.5ms 定时, 则初值 TH0 和 TL0 为( B )。 A、 0F6H, 3CH 合在线测试) Ⅱ、晶振 fosc 为 6MHz,用定时器 0 方式 2 产生定时,已知初值 (TH0)=(TL0)=06H,则定时时间为( D )。 A、12ms B、300us C 、150us D、500us B、 0FBH, 1EH C 、 0F6H, 3BH D、 0FBH, 1DH (适Ⅲ、假设时钟频率为 12MHz,以下子程序延时时间约为 700us,请填空 (A ) 注: 以下程序可能用到的 MOV 和 NOP 为单周期指令, DJNZ 和 RET 为双周期指令 DELAY: MOV R6,#03H DL0: MOV R5, ( )DJNZ R5,$ DJNZ R6,DL0 RET A、#73H B、#96H C 、#0C8H D、#0DCHⅣ、设 8051 的晶振频率为 11.0592MHz,选用定时器 T 工作模式 2 作波 特率发生器, 波特率为 1200bps, 且 SMOD=0, 则定时器的初值 TH1 为 (A)。 A、E8H B、F4H C、FAH D、FDHⅤ、若 8051 的晶振频率 fosc 为 11.0592MHz,串行口工作在方式 1,T1 作为波特率发生器,T1 为在自动重装初值的 8 位定时方式,设 SMOD=0, (TH1)=0FDH,求串行口的波特率。(C) A、2400 bps 三、多项选择题 1.MCS-51 单片机内部设置有两个 16 位可编程的定时器/计数器,简称 定时器 T0 和 T1,它们的 程序来设置和改变。A、B、C、D A.工作方式 程 D.启动方式 B.定时时间 E.计数时间 C.量 等均可通过 B、4800 bps C、9600 bps D、19.2 Kbps2.MCS-51 单片机定时器内部结构 由 A.TCON 器 D.T0组成。A、B、D、E、 B.TMOD E.T1 ABCE 等。 C.计数3.MCS-51 单片机控制寄存器 TCON 的作用是附 TCON 的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0 A.定时/计数器的启、停控制 志 C.外部中断请求标志 E.选择外部中断触发方式 B.定时器的溢出标D.确定中断优先级4.8051 单片机定时器 T0 作定时用,采用操作模式 1,编程时需有下列 步骤 ACDE 。 A.TMOD 初始化 发 C.置入计数初值 E.判断计数是否溢出(即定时时间到) B.选择电平触发还是边沿触D.启动定时器5. 8031 单片机上电复位后,内容为 0 的寄存器 是 A.R0~ R7 TCON 6.MCS-51 的中断系统由 D、E A.特殊功能寄存器 TCON、SCON C.中断允许控制寄存器 IE B.模式控制寄存器 TMOD E.中断 组成。A、C、 B. SP C. ACC D. B E. TMOD、 。C、D、ED.中断优先级寄存器 IP 顺序查询逻辑电路 7.CPU 响应中断的条件包括 D、E A.现行指令运行结束 中断请求 D.申请中断的中断源中断允许位为 1 中断允许总控制位 8.MCS-51 的中断源是 E A. 外部输入中断源 (P3.2) C.T0 的溢出中断源 溢出中断源 9. 下列哪些是 8051 单片机的中断矢量地址 A.0003H E.001BH 10.MCS-51 单片机外部中断源的中断请求方法可以 是 A.高电平触发 发 D.下降沿触发 BCE 。 。B、D B.低电平触发 C.上升沿触 B.000BH ABCDE D.0013H 。 B. 外部输入中断源 (P3.3) E.T1 的 。A、B、C、D、 E.已开放 CPU B.保护现场 C.有 。A、C、D.串行口发送和/接收中断源C.0023H11. 8051 单片机的 IE 寄存器的用途是附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 A.确定中断方式 B.确定 CPU 中断的开放或禁止 C.定 时器中断的开放或禁止 D.定时器溢出标志 E。选择外部中断的开放或禁止 ACE 。12. 8051 单片机的 SCON 寄存器的用途是附 SCON 的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI A.接收中断标志 断标志 D.下降沿触发 E.允许/不允许接收选择 ABCE 。 C.16 位计 B.低电平触发 C.发送中13.MCS-51 单片机中定时/计数器的工作模式有 A.8 位自动重装计数器 数器 D.32 位计数器 B.13 位计数器E.两个独立的 8 位计数器 14.MCS-51 单片机外部计数脉冲输入 T0(P3.4),如用按钮开关产生计 数脉冲,应采用 A BCDE 。 B.加单稳态消抖动电A.加双稳态消抖动电路 路 C.555 时基电路整形 D.施密特触发器整形 15.中断指令的撤除有 ABCD A.定时/计数中硬件自动撤除 C.电平方式外部中断强制撤除 行中断硬件自动撤除E.软件延时消抖动 。 B.脉冲方式外部中断自动撤除 D.串行中断软件撤除 E.串16.下述条件中,能封锁主机对中断的响应的条件是ABCD。 A.一个同级或高一级的中断正在处理时 B.当前周期不是执行当前指令的最后一个周期 C.当前执行的指令是 RETI 指令或对 IE 或 IP 寄存器进行读/写的指 令 D.当前执行的指令是一长跳转指令 正在处理时 17. 已知系统使用了外部中断 1 和串口中断, 下面是汇编程序开头格式, 空白处依次填(CE) ORG 0000H AJMP MAIN ______________ AJMP Int1grom E.一个低级的中断______________ AJMP EsintgromORG 030H MAIN: ?? A、ORG 0003H D、ORG 001BH B、ORG 000BH E、ORG 0023H C、ORG 0013H F、ORG 002BH单片微机基本系统扩展 (本部分及以下内容,各教材差异大,以教材为准,本资料这部分可以 不看,也不录入在线测试系统) 一、判断题 (√ )1.MCS-51 单片机程序存储器操作时序中,在取指令时输出指令 所在地址, P0 口作为地址线输出低 8 位地址 PCL; P2 口输出高 8 位地址 PCH。 ( √) 2. 线选法是把单根的高位地址线直接接到存储器芯片的片选端。 ( √)3.对于 8031 单片机而言,在外部扩展 EPROM 时, 引脚应接地。 ( ×)4.对于
单片机而言,在外部扩展 EPROM 时, 引脚 可接 + 5V 或接地。 ( ×)5 .8155 芯片的 AD0~AD7:地址/数据线,是低 8 位地址和数据 复用线引脚, 当 ALE=1 时, 输入的是数据信息, 否则是地址信息。 少教材不再讲这种芯片) ( )6.在接口芯片中,通常都有一个片选端 (或 ),作用是当 (不*为低电平时该芯片才能进行读写操作。 ( ×)7 .DAC0832 是 8 位 D/A 转换器,其输出量为数字电流量。 ( √)8 .ADC0809 是 8 路 8 位 A/D 转换器,其典型工作频率是 640KHz ( ×)9 .EPROM27128 有 12 根地址线,可寻址空间为 16KB。 ( 地址 ( × )11.离散信号都是数字信号 )12.在 A/D 变换时,抽样频率越高越好 × )10.单片机系统扩展时使用的锁存器,是用于锁存高 8 位* * *( √( ×)13.单片机系统扩展时使用的锁存器,是用于锁存高 8 位地址。 ( √)14.微机控制系统的抗干扰问题是关系到微机应用成败的大问 题.二、单项选择题 1.一个 EPROM 的地址有 A0----A11 引脚,它的容量为 A.2KB D.12KB 2.单片机要扩展一片 EPROM2764(容量 64Kbit、8KByte)需占 用 A.4 D.7 3.在存储器扩展电路中 74LS373 的主要功能是 A.存储数据 址 4.下列芯片中其功能为可编程控制的接口芯片是 A.373 D.8155 5.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一 个起始位、一个结束位和若干个数据位,该传送属于 A.串行传送 送*。B C.11KBB.4KBB条 P2 口线 B.5 C.6。D D.锁存地B.存储地址C.锁存数据。D C.2716B.2114。AB.并行传 C.同步传送 D.异步传送 。A C.74LS066 .8031 的外部程序存储器常采用的芯片是 A.2716 B.8255 D.2114 7. 若 8155 命令口地址是 CF00H, 则 A 口与 B 口的地址是 B A. CF0AH 、 CF0BH CF04H* *。B. CF01H、 CF02HC. CF02H、D.0AH、0BH8 .8031 的 P2 口通过一个 8 输入端与非门接 8155 的 ,8155 控制口地 址是 A.000H D.FF03H 9.8051 单片机传送外部存贮器地址信号的端口是 A.P0 口和 P1 口 口 B.P1 口和 P2 口 。D C.P1 口和, P3 。B B.FFFFH C.FF00HD.P0 口和 P2 口 。10.8051 单片机, 能分时传送地址信号和数据的端口是 A A.P0 口 口 D.P3 口 B.P2 口 C.P0 口和 P211、MCS-51 单片机的扩展 I/O 口与外部数据存储器的编址方式 是: ( B ) B. 统一编址 C. 变址编A. 分别独立编址 址D. 动态变址 ( B ) C.12、20 根地址线的寻址范围是: A. 512KBB. 1024KB 640KBD. 4096KB ( C )13、访问外部数据存储器时,不起作用的信号是: A. B. C. D. ALE三、多项选择题 1.单片机扩展的内容有 E A.总线扩展 D.外围扩展 B.程序存储器扩展 E.I/O 口的扩展 C.数据存储器扩展 等。A、B、C、2.用作单片机地址锁存器的芯片一般 有 A. 16D 触发器 位锁存器 B. 8D 触发器 等。B、E C. 32 位锁存器 D. 16E.8 位锁存器3.MCS-51 单片机访问程序存储器时,所用的控制信号 有 A.PSEN D.EA 4.扩展 I/O 口常用的芯片有 E A. TTL 数电路 E.可编程和 I/O 芯片 B. CMOS 锁存器 C. 缓冲器电路 D. 计 E. 。B、C、 。B、C、E B.ALE C. 5.扩展程序存储器常用的地址锁存器有 A. 373 B. 0809 C. 0832 )AD D. 273。 E. 82536、所谓系统总线,指的是( ABE A、数据总线 线 D、外部总线B、地址总线 E、控制总线C、内部总7、 区分 MCS-51 单片机片外程序存储器和片外数据存储器的最可靠的方 法是:AD A、看其芯片的型号是 ROM 还是 RAM 近 C、看其位于地址范围的低端还是高段看 是与 PSEN 信号连接 D、其是与 RD 信号连接还 B、看其离 MCS-51 芯片的远机电接口技术 一、判断题 ( √)1.DAC0832 在与 ILE 配合使用时,片选信号输入线 ,低电平有 效。 ( ( )2.AGND 代表模拟信号和基准电源的参考地,称模拟地。 )3.DGND 表示数字地,为工作电源地和数字逻辑地。(√ )单片机 8051 和 PC 机的通信中, 使用芯片 MAX232 是为了进行电 平转换。 (√ )8051 单片机没有 SPI 接口,只能依靠软件来模拟 SPI 的操作。 (√ )8051 单片机没有 IIC(有些书写成 I C)接口,只能依靠软件来2 模拟 I C 的操作。 (√ )在 8051 中,当用某两根口线来实现 I2C 总线的功能时,这两根 线必须接上拉电阻。 (× )在 I2C 总线的时序中,首先是起始信号,接着传送的是地址和 数据字节,传送完毕后以终止信号结尾。 (√ )在单总线测温器件 DS18S20 中,每个器件都具有一个唯一的序 号。 (√ )在 A/D 转换器中,逐次逼近型在精度上不及双积分型,但双积 分型在速度上较低。 (√ )A/D 转换的精度不仅取决于量化位数,还取决于参考电压。 (× )MCS-51 系列单片机直接读端口和读端口锁存器的结果永远是相同 的。F (√ )89C51 单片机没有 SPI 接口,只能依靠软件来模拟 SPI 的操作。T (√ )89C51 单片机没有 I2C 接口,只能依靠软件来模拟 I2C 的操作。T 36、DAC0832 是 8 位 D/A 转换器,其输出量为数字电流量。(F) 37、ADC0809 是 8 路 8 位 A/D 转换器,典型的时钟频率为 640KHz。(T) 38、DAC0832 的片选信号输入线 CS,低电平有效。(T) 48、EPROM27128 有 14 根地址线,可寻址空间为 16KB。(T) 49、线选法是把单根的低位地址线直接接到存储器芯片的片选端。(F) 50、在接口芯片中,通常都有一个片选端 CS,作用是当 CS 为低电平时 该芯片才能进行读写操作。(T) 51、RTX51 是 Keil C 为 8051 配备的嵌入式实时操作系统 (T)2 二、单项选择题 1.共阳极 LED 数码管加反相器驱动时显示字符“6”的段码 是 A.06H H D.FAH 。 。B B.7DH C.822. ADC0890 芯片是 m 路模拟输入的 n 位 A/D 转换器, m、 n是 A A. 8、 8 16 D.1、8 。C C.5BH B. 8、 9C. 8、3.共阴极 LED 数码管显示字符“2”的段码是 A.02H D.A4H B.FEH4.8031 的 P2.0 口通过一个 8 个输入端与非门接 8155 的 CE,8155 控制 口地址是 A.0000H .FF00H D.FF08H C ) C、单总 C 。 B.FFFFH C5、以下哪种方式的接口总线最少?( A、SPI 线 B、I2C D、并行通信6、8086 是冯诺依曼结构,MCS-51 系列单片机是属于(B?)体系结构。 A、冯诺依曼 佛 B、普林斯顿 D、图灵 C、哈 (题错:诺曼体系结构又称普林斯顿体系结构。MCS-51 是存储器部 分采用了哈佛结构,即程序和数据分开存储,答 C 为好?保留此题供大 家讨论) 7、七段共阳极发光二极管显示字符‘P’,段码应为: ( A. 67H 8EH D. 8CH ( D C. ) B. 73H D C. )8、七段共阴极发光二极管显示字符‘H’,段码应为: A. 67H 90H B. 6EH D. 76H三、多项选择题 1. LED 数码管显示若用动态显示, 须 B、C、D、E A.将各位数码管的位选线并联 的段选线并联 C.将位选线用一个 8 位输出口控制 输出口控制 E.输出口加驱动电路 2. 一个 8031 单片机应用系统用 LED 数码管显示字符 “8” 的段码是 80H, 可以断定该显示系统用的是 A.不加反相驱动的共阴极数码管 阴极数码管 BC 。 B.加反相驱动的共 D.将段选线用一个 8 位 B.将各位数码管 。 C.不加反相驱动的共阳极数码管 共阳极数码管 E.阴、阳极均加反相驱动的共阳极数码管 3 .DAC0832 利用 工作方式。 A. B. C. ILE*D.加反相驱动的A、B、C、E控制信号可以构成的三种不同的D. XFERE.4.DAC0832 的 接到 8031 的 P2.0 时,程序中 0832 的地址指针寄存器 DPTR 可置为(ABC)。 A. 0832H B. FE00H C. FEF8H D. FD00H E. EFF8H 造成5.随机干扰往往是以瞬变、尖峰或脉冲形式出现,它是由 CD 的。 A. 温度变化 动工具的火花 D.电感性负载的启停 E.光电效应 B. 电压效应C. 电--------------------------------------------------------------------------------附 TMOD 的定义: GATE,C/T,M1,M0 || GATE,C/T,M1,M0 的定义) 附 IE 的定义:EA,×,×,ES,ET1,EX1,ET0,EX0 附 TCON 的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0 附 SCON 的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI (T1 的定义||T0 附 IP 的定义:×,×,×,PS,PT1,PX1,PT0,PX0致各位单片机老师: 上课辛苦了!老师比较大的负担之一就是批改作业和出试卷,我修改了 办法,可以减轻负担还效果较好,可集中精力多看几本教材搞好讲课, 本人整理题库主要为自己,现在也提供给大家共享,下文方法大家共探 讨。 1、向学生提供学习资料(本题库),按教学进度,让学生自主学习并 随时到网上测试,您提出一个正确率指标,要求必须达到该正确率才算 该部分作业过关,利用实验课上机时间测试,可以监督学生在测试时不 能看资料。如果实在想搞点纸质作业,就让学生选抄本题库的一些题, 找几个学生帮着批改,就是看看抄够量了没有,^_^ 2、对于编程作业,如果纸质作业本上交,几乎全部一个样,建议改为 交博客作业,让学生把调试过程放到他自己博客上,并要求调试程序时 预置的数必须和学生的学号或手机号有关联, 这样全班的作业就不会一 样,将博客地址提交到网络列表中,也方便同学交流,可以让理解慢的 同学参考动作快的同学的作业。 对学生要求前两道题调试步骤要比较详 细,以后的题步骤可以逐步粗略以减少学生工作量。自己有空时也指导 一下博客作业,比如评论一下谁的比较好,最后找点人把博客分上中下 三等即可当博客作业成绩。由分章测试作业分、博客作业等级,合并即 得到作业成绩。这样改作业不累吧,^_^ 3、出试卷,可以在资料中选一部分题,组成试卷前面的判断、单选、 多选、简答、计算、读程序等,再按自己的教学情况,自编一两道综合 性的画图编程题即可。更多学习资料如填空简答计算等见下,我们也是网上收集整理(少部分 是自编的),提供在线测试系统,可以随时自查学习效果。如果资料或 测试系统有错请告诉我们,大家交流。 河南大学物理与电子学院开放实验室 QQ4401856,本资料 网上免费下载,各位老师可以给学生说在百度文库下载,也可以下载了 给学生,但请不要删除 QQ,免得学生网上搜到了再对照,显得您太小气 了(编写题也辛苦也请尊重劳动),保留 QQ 以便有错反馈给我修改, 需要更新版联系本 QQ 即可。你对哪道题有疑问,认为可能错了,请发 到本实验室网站上的纠错中,或发到整理人 qq 邮箱中。我收集的资料 没有编写整理人联系方式, 如有也会保留, 有点遗憾, 向前人表示感谢。 各位单片机老师有什么好想法好做法欢迎交流。 本资料为了做在线测试系统收集,题量大,不少知识点是重复的,学生 练习只需选择部分练习即可,可以隔几道题选做一题。 (河南大学 “不建议使用” 判断题型, 也可以用, 没有说 “建议不使用” , 但乱填也可能 50%正确。不录入在线测试系统,再说题也不多,选择题 也包含其知识点) (我们教师自己决定“不建议使用”多选题型,因为学生极可能得分超 低,试卷没法批改,也就不录入在线测试系统,再说题也不多,选择题 也包含其知识点) 以下是第二部分: 网上下载的单片机技术试题,保留填空、简答、计算部分 (如果教材上没有的内容,尽管在此出现,你不看就行了,这些内容多 是别人弄的,向前人表示敬意) 《单片机原理及应用》试题库 一、填空题 1、 (单片机考试过关方法见本文最后)MCS-51 有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。 2、 3、 4、 5、 MOV PSW,#10H 是将 MCS-51 的工作寄存器置为第 2 区。 用串口扩并口时,串行接口工作方式应选为方式 寄存器 PC 复位后为 0000H 。 。PSW 中 RS1RS0= 0 。PSW 中 RS1RS0=10 时,R2 的地址为 12H11 时,R7 的地址为 1FH。 6、 7、 8、MCS-51 中,T0 中断服务程序入口地址为 80C51 中断有 2 个优先级。 级。000BH。80C51 中断嵌套最多(我: 找不到答案,从道理上分析,只有两级) 9、 MCS-51 单片机访问片外存贮器时, 利用 ALE 信号锁存来自 P0口的低 8 位地址信号。 10、12 根地址线可选 根地址线。 11、 三态缓冲寄存器输出端的 “三态” 是指 和 高阻 态。 12、74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时, 最多可以选中 8 块芯片。 13、A/D 转换器的作用是将 模拟 量转为 作用是将 数字 量转为 模拟 量。 14、单片机系统复位后,PSW=00H,因此片内 RAM 寄存区的当前寄存器 是第 0 组,8 个寄存器的地址为 00H ~ 07H 。 数字 量,D/A 转换器的 高电平 态、 低电平 态 4K 个存储单元,32KB 存储单元需要 1515、假定 SP=60H,ACC=30H,B=70H,执行下列指令: PUSH PUSH ACC B后,SP 的内容为 62H ,61H 单元的内容为 30H ,62H 单元的内容 为 70H 。(请软件中验证) 16、假定 SP=62H,(61H)=30H,(62H)=70H,执行下列指令: POP POPDPH DPL后,DPTR 的内容为 7030H ,SP 的内容为 60H 。 17、单片机的数据通信方式有二种,即 串行 方式和 并行 方式, 其中 串行 方式传输距离较远,成本较低。 单工 、 半双工 和 全双工 共三种传18、异步串行通信有 送方向形式。19、异步串行通信的帧格式由 位和 停止 位组成。 20、波特率的含义为 bps 。 片外起始位、数据 位、 奇偶校验每秒传二进制的位数,其单位为21、MOVX 指令用来对 22、80C51 的 发生器。RAM 进行读写操作。 作为串行口方式 1 和方式 3 的波特率T1 的模式 223、定时器 0 和定时器 1 的中断标志分别为 TF1 。TF0和24、外部中断 0 和外部中断 1 的中断标志分别为 IE1 。IE0和25、 T0 和 T1 两引脚也可作为外部中断输入引脚, 这时 TMOD 寄存器中的 C/ 位应当为 0 。(我认为此题较难,是定时器模式 3 的内容,把 T0 脚作为附加的中断输入脚。) 26、通过设置 TMOD 中的 M1M0 位可以定义定时/计数器的工作方式,其 中 0 为 00,方式 1 为01,方式 2 为10 。27、MCS-51 内有 5 个中断源,按其自然优先级从高到低的排列顺序为 外部 0 、 定时器/计数器 0 、 1 、 外部 1 、 定时器/计数器串口 ,它们所对应的中断入口地址分别为 0003H 、000BH 、 0013H 、 001BH 、 0023H 。 28. 8051 单片机片内有 4 个 8 位的 I/O 口, 它们分别是 P0 、 P1 、 P2 和 P3 ,其中具有第二功能的 I/O 口为 P3 。29.8051 单片机低 128 单元随机存贮器,按其用途可划分为 寄存器 区、 位寻址 区、 字节寻址 30H-7FH 。 30. 8051 单片机中有 4 个工作寄存器区, 选择当前工作寄存器组是由程 序状态寄存器 PSW 中的 RS1RS0 位的状态组合来决定。 31. 8051 单片机一个字节所能表示的无符号数的范围为 00-255 , 而 带符号所能表示的无符号数的范围为 能表示的范围为 -128~127 。 (我知道:带符号所 不对吧 ) ,AC= 区, 它们的地址范围分别为 00H-1FH 、 20H-2FH、,原答案 0~12732.单片机进行 0B0H+9FH 后,PSW 中各位分别为 CY= 1 0 ,OV= 1 P= 1 , 。 (请软件中验证)33. 单片机指令具有七种寻址方式, 它们分别是 立即 寄存器 、 间接 、 相对 、 变址 、 位 。、 直接 、 34. 8051 单片机片内具有 4K ROM EEPROM)和 128B RAM (ROM、 RAM、 EPROM、35.8051 单片机一共有 111 条指令,其寻址方式主要有 7 36.对于 6MHz 时钟频率,其机器周期为 对于 12MHz 时钟频}

我要回帖

更多关于 8051引脚 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信