51单片机基础知识试题题库(考试用含答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、当使用 751且 EA=1 〃程序存储器地 R2的地址为 12H 中 RS1 RS0=11 时 〃 、PSW R2 的 地 址 为 031 芯片时〃需将/EA 引脚接
51 单片机基础知识试题题库 (考试
用
含答案)
第二章 习题参考答 案 一、填空题: 2、
MCS-51
的堆栈是软件填写堆栈指针临时在 片 内 RAM 数据存储器内开辟的区域。
INC DEC 都不影响 PSW 堆宅操 作只有一条寻址方式 直接寻址方式
址小于 1000H 时〃访问的是片内
ROM 。 7、PSW 中 RS1 RS0=10 时〃 1AH 。 14、内部 RAM 中〃位地址为 30H 的位〃该位所在字节 的字节地址为 。 17、使用
22、但单片机的型号为
电平〃因为其片内无ROM 存
031 /8032芯片引线EA 一定要接di 电平
时〃
7、单片机 8031的 ALE 引脚是。 A 、 B 、 120 C 、 12 D 、
256 12、
B 、 00H — 07H
C 、 07H — 7FH
D 、 08H —7FH 13、 对于 8031 单片机 // 其 内 部 RAM A 、 只 能 位 寻 址 B 、只能字节寻址 C 、既可位寻址又 18、单片机 051 的 XTAL1 和 XTAL2 引
输出高电平 B 、输出矩形脉冲〃频率
为fosc 的1/6 C 、输出低电平 D 、输 出 矩 形 脉 冲 〃 频 率 为 fosc 的 1/2 1
11 、单片机上电复位后〃堆 栈区的最大允许范围是个单元。 A 、 64 单片机上电复位后〃堆栈区的最大允许 范围是内部 RAM 的。 A 、 00H —FFH
可字节寻址 D 、少部分能位寻址
脚是引脚。 A 、外接定时器 B 、 外接串行口 C 、
外接中断D、
外接晶振23、MCS—51 的专用寄存器SFR 中的堆栈指针SP 是一个特殊的存贮区〃用来〃它是按后进先出的
原则存取数据的。A、存放运算中
间结果B、存放标志位C、暂
A 、 13、 14、 1、 存数据和地址
D 、存放待调试的程序
三、判断题 6 、 PC 可以看成使程 序存储器的地址指针。 7、判断以下有 关 PC 和 DPTR 的结论是否正确? DPTR 是可以访问的〃而 PC 不能访问。
B 、它们都是16位的存储器。
C 、 它们都有自动加 “1的”功能。 PC 有自 动 加 “1 ”的 功 能 〃 而 DPTR 的 加 2 “1”则 需 通 过 指 令 INC
DPTR 来完成。 D 、 DPTR 可以 分为两个 8 位的寄存器使用〃但 PC 不 能。 8、程序计数器 PC 不能为用户编程 时直接使用〃因为它没有地址。 8051 的累加器 ACC 是一个 8 位的寄存 器〃
简称为 A 〃用来存一个操作数或中 间结果。14、 8051 的程序状态字寄
存器PSW 是一个8位的专用寄存器〃用 于存程序运行中的各种状态信息。 23、当 8051 单片机的晶振频率为 12MHZ 时〃 ALE 地址锁存信号端的输出频率为 2MHZ 的方脉冲。 四、问答题 80C51 ROM 空间中〃 0000H~0023H 有
什么用途?用户应怎样合理安排?答:
0000H~0023H是80C51系统专用单元〃
其中0000H 为CPU 复位地址〃
0003H~0023H 是5 个中断源中断服务程序入口地址〃用户不能安排其他内容。一般来讲〃从0030H 以后〃用户可自安排。3、简述读外ROM 和读写
外RAM 用到的控制信号。答:读外
锁存低位地址信号②PSEN :控制ROM的控制线有3条:①ALE :控制
外ROM输出。③EA:确定读外ROM。读写外RAM 控制信号分别为:①RD: 控制外RAM 输出。
3 ②WR:控制外RAM输入。第
三章习题参考答案一、填空题
1 、指令格式是操作码和操作数所组成,也可能仅操作码组成。7、JZ rel 的操作码地址为1000H ,rel=20H,它的转移目的地址为。PC+2+REL 10、MOV PSW,#10H
是将MCS-51 的工作寄存器置为第2 组。11、指令LCALL 37B0H,首地址
在2000H,所完成的操作是2003H 入栈,37B0H
寻址方式中, 只能使用位二进制—PC。17、在直接
于内RAM、在寄存器间
数作为直接地址,因此其寻址对象只限
接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。19、在变址寻址方式
中,以A作变址寄存器以PC或DP TR作基址寄存器。32、假定
=50H,=0A0H 。执行指令:MUL AB 后,寄存器B 的内容为,累加器A 的内容为,CY 的内容为,OV 的内4 容为。33、假定=0FBH , =12H。执行
指令:DIV AB 后,累加器A 的内容为,寄存器B 的内容为11H ,CY 的内容为0,OV 的内容
为0 。39、在R7 初值为00H 的情况
下,DJNZ R7,rel 指令将循环执行次256。
42、DIV AB 指令
执行后,OV 标志为1,则此指令执行前
= 43、MUL AB 指令执行后,OV 标志为1,则不为。44、用一条指令LJMP 1 2 3 4 H 可以取代下列4 条指令:MOV
DPTR ,
#1234H PUSH DPL PUSH DPH RET 45、要访问特殊功能寄存器,可以采用的寻址方式是直接、寄存器和位寻址。第五章习题参考答案一、填空题5
求中断。3、在定时器T0 工作方式3 下,欲使TH0 停止工作,应执行一条CLR TR1 的指令。5、当计数器产生计数溢出时,把定时器/计数器的TF0 位置“1。”对计数溢出的处理,在中断方式时,该位作为中断标志位使用;在查询方式时,该位作状态位使用。9、定时
时间与定时器的工作方式、计数
初值及振荡周期有关。10、