- A+
所属分类:法律类题库
(1)【◆题库问题◆】:[单选] 若晶振采用6MHZ,则以下子程序的执行时间为()μs;DELAY:MOV R7,#100;LOOP:DJNZ R7,LOOP;RET
A.103
B.406
C.203
D.100
A.103
B.406
C.203
D.100
【◆参考答案◆】:B
(2)【◆题库问题◆】:[单选] 片内存储器可能的最大地址是()
A.0x7FFFFFFF
B.0xDFFFFFFF
C.0xEFFFFFFF
D.0xFFFFFFFF
A.0x7FFFFFFF
B.0xDFFFFFFF
C.0xEFFFFFFF
D.0xFFFFFFFF
【◆参考答案◆】:A
(3)【◆题库问题◆】:[单选] 定时器/计数器T0工作于模式2,在计数溢出时()。
A.计数从零重新开始
B.计数从初值重新开始
C.计数停止
D.由程序决定
A.计数从零重新开始
B.计数从初值重新开始
C.计数停止
D.由程序决定
【◆参考答案◆】:B
(4)【◆题库问题◆】:[问答题] 读端口锁存器和“读引脚”有何不同?各使用哪种指令?
【◆参考答案◆】:
读锁存器(ANL P0,A)就是相当于从存储器中拿数据,而读引脚是从外部拿数据(如MOVA,P1这条指令就是读引脚的,意思就是把端口p1输入数据送给A)
传送类MOV,判位转移JB.JNB.这些都属于读引脚,平时实验时经常用这些指令于外部通信,判断外部键盘等;字节交换XCH、XCHD算术及逻辑运算ORL、CPL、ANL、ADD.ADDC.SUBB.INC.DEC控制转移CJNE.DJNZ都属于读锁存器。
读锁存器(ANL P0,A)就是相当于从存储器中拿数据,而读引脚是从外部拿数据(如MOVA,P1这条指令就是读引脚的,意思就是把端口p1输入数据送给A)
传送类MOV,判位转移JB.JNB.这些都属于读引脚,平时实验时经常用这些指令于外部通信,判断外部键盘等;字节交换XCH、XCHD算术及逻辑运算ORL、CPL、ANL、ADD.ADDC.SUBB.INC.DEC控制转移CJNE.DJNZ都属于读锁存器。
(5)【◆题库问题◆】:[问答题,简答题] 8051单片机存储器的组织结构是怎样的?
【◆参考答案◆】:8051存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间:(1)64KB的程序存储器地址空间:0000H~FFFFH,其中0000H~0FFFH为片内4KB的ROM地址空间,1000H~FFFFH为外部ROM地址空间;(2)256B的内部数据存储器地址空间,00H~FFH,分为两大部分,其中00H~7FH(共128B单元)为内部静态RAM的地址空间,80H~FFH为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域;(3)64KB的外部数据存储器地址空间:0000H~FFFFH,包括扩展I/O地址空间。
(6)【◆题库问题◆】:[单选] 已经存在定义”#defineps((unsignedcharvolatilexdata*)0)”,你希望片外RAM的234H的值并存入变量x中,你应该写的语句是:()
A.ps x=ps[234];
B.x=ps[0x234];
C.x=ps[234];
D.x=0x48;
A.ps x=ps[234];
B.x=ps[0x234];
C.x=ps[234];
D.x=0x48;
【◆参考答案◆】:B
(7)【◆题库问题◆】:[问答题,简答题] 简述中断响应的主要内容。
【◆参考答案◆】:由硬件自动生成一条调用指令LCALL转去中断服务,具体操作为:(1)将程序计数器PC的内容(断点)压栈(2)将中断入口地址装入PC,转去执行中断服务程序
(8)【◆题库问题◆】:[单选] AT89S51单片机响应外部中断0的中断时,程序应转移到地址()。
A.0003H
B.000BH
C.0013H
D.001BH
A.0003H
B.000BH
C.0013H
D.001BH
【◆参考答案◆】:A
(9)【◆题库问题◆】:[单选] MCS51中的寄存器A代表什么:()
A.程序计数器
B.堆栈指针
C.累加器
D.程序状态字
A.程序计数器
B.堆栈指针
C.累加器
D.程序状态字
【◆参考答案◆】:C
(10)【◆题库问题◆】:[问答题] 说明矩阵式键盘按键按下的识别原理。
【◆参考答案◆】:按键设置在行、列线交点上,行、列线分别连接到按键开关的两端。行线通过上拉电阻接到+5V上,无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线的电平决定。列线的电平如果为低,则行线电平为低;列线的电平如果为高,则行线的电平亦为高。将行、列线信号配合起来并做适当的处理,才能确定闭合键的位置。