AT89S51单片机进入空闲模式,CPU停止工作。片内的外围电路(如中断系统、串行口和定时器)仍将继续工作。

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[判断题] AT89S51单片机进入空闲模式,CPU停止工作。片内的外围电路(如中断系统、串行口和定时器)仍将继续工作。
A.正确
B.错误

【◆参考答案◆】:正确

(2)【◆题库问题◆】:[判断题] 单片机外加晶振频率越高,系统运算速度也就越快,系统性能也就越好。
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[单选] 在8×51的串行口里,在()一种方式下,可利用Timer1产生波特率?
A.Mode0
B.Mode1
C.Mode2
D.Mode3

【◆参考答案◆】:B

(4)【◆题库问题◆】:[单选] 当MCS-51系列单片机的RST引脚上出现持续()个振荡周期以上的高电平时,系统复位。
A.6
B.12
C.24
D.36

【◆参考答案◆】:C

(5)【◆题库问题◆】:[填空题] ADC0809是()通道()位的A/D转换器件。

【◆参考答案◆】:8个;8

(6)【◆题库问题◆】:[填空题] 8031有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器()、TCON的内容决定,且定时的时间或计数的次数与TH、TL两个寄存器的初值有关。

【◆参考答案◆】:TMOD

(7)【◆题库问题◆】:[判断题] 指令CJNE A,#data,rel的作用完全等同于指令组合SUBBA,#data与JNZ rel的作用。()
A.正确
B.错误

【◆参考答案◆】:正确

(8)【◆题库问题◆】:[问答题] 什么是堆栈?堆栈有何作用?为什么在程序初始化时要对SP重新赋值?

【◆参考答案◆】:
所谓堆栈,顾名思义就是一种以"堆"的方式工作的"栈"。堆栈是在内存中专门开辟出来的按照"先进后出,后进先出"的原则进行存取的RAM区域。堆栈的用途是保护现场和断点地址。在8051单片机复位后,堆栈指针SP总是初始化到内部RAM地址07H。从08H开始就是8051的堆栈区,这个位置与工作寄存器组1的位置相同。因此,在实际应用中,通常要根据需要在程序初始化时对SP重新赋值,以改变堆栈的位置。

(9)【◆题库问题◆】:[单选] 以下指令中,属于单纯读引脚的指令是()。
A.A.MOVP1,AB.ORLP1,#0FHC.MOVC,P1.3D.DJNZP1,LOOP

【◆参考答案◆】:B

(10)【◆题库问题◆】:[单选] 8031定时/计数器共有四种操作模式,由TMOD寄存器中M1M0的状态决定,当M1M0的状态为01时,定时/计数器被设定为()。
A.13位定时/计数器。
B.T0为2个独立的8位定时/计数器,T1停止工作。
C.自动重装8位定时/计数器。
D.16位定时/计数器。

【◆参考答案◆】:D

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: