简述80C51单片机的I/O口的功能和特点

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[问答题] 简述80C51单片机的I/O口的功能和特点

【◆参考答案◆】:
P0:地址总线低8位/数据总线和一般I/O口
P.1:一般I/O口
P.2:地址总线高8位和一般I/O口
P.3:第二功能和一般I/O口
4个口作为一般I/O时均为准双向口。

(2)【◆题库问题◆】:[判断题] D/A转换器的作用是将数字量转为模拟量。
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[填空题] 指令MOVC A,@A+DPTR中源操作数的寻址方式是()。

【◆参考答案◆】:变址寻址

(4)【◆题库问题◆】:[问答题] 说明LJMP指令与AJMP指令的区别?

【◆参考答案◆】:
LJMP指令后面提供的是16位目标地址,所以可以转移到64KB程序存储器的任意位置,缺点是:执行时间长,字节数多。AJMP指令后带的是11位直接地址,执行时,先将程序指针PC的值加2(该指令长度为2字节),然后把指令中的11位地址addr11送给程序指针PC的低11位,而程序指针的高5位不变,只能在当前2K范围内转移。

(5)【◆题库问题◆】:[问答题] 简述逐次逼近型A/D转换器的工作过程。

【◆参考答案◆】:逐次逼近型A/D转换器由比较器、D/A转换器、寄存器及控制电路组成。与计数型相同,也要进行比较以得到转换的数字量,但逐次逼近型A/D转换器是用一个寄存器从高位到低位依次开始逐位试探比较的。转换过程如下:开始时寄存器各位清0,转换时,先将最高位置1,送D/A转换器转换,转换结果与输入的模拟量比较,如果转换的模拟量比输入的模拟量小,则1保留,如果转换的模拟量比输入的模拟量大,则1不保留,然后从第二位依次重复上述过程直至最低位,最后寄存器中的内容就是输入模拟量对应的数字量。一个n位的逐次逼近型A/D转换器转换只需要比较n次,转换时间只取决于位数和时钟周期。逐次逼近型A/D转换器转换速度快,在实际中被广泛使用。

(6)【◆题库问题◆】:[判断题] A/D转换器的作用是将模拟量转换为数字量;D/A转换器的作用是将数字量转为模拟量。
A.正确
B.错误

【◆参考答案◆】:正确

(7)【◆题库问题◆】:[问答题] AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU将推迟对外部中断请求的响应?

【◆参考答案◆】:
在一个单一中断的系统里,AT89S51单片机对外部中断请求的响应时间总是在3~8个机器周期之间。在下述三种情况下,AT89S51将推迟对外部中断请求的响应:
(1)AT89S51正在处理同级或更高优先级的中断。
(2)所查询的机器周期不是当前正在执行指令的最后一个机器周期。
(3)正在执行的指令是RETI或是访问IE或IP的指令。
如果存在上述三种情况之一,AT89S51将丢弃中断查询结果,将推迟对外部中断请求的响应。

(8)【◆题库问题◆】:[单选] 执行以下程序后,A中的值是();MOVA,#26H;ORLA,#0F0H;SWAPA;
A.F2H
B.26H
C.F6H
D.6FH

【◆参考答案◆】:D

(9)【◆题库问题◆】:[单选] 某200步的步进电机采用1相激磁方式,需要()个驱动信号才能旋转一周?
A.50
B.100
C.200
D.400

【◆参考答案◆】:C

(10)【◆题库问题◆】:[单选] 在8155芯片中,决定口和单元编址的信号是()。
A.AD7~AD0和WR
B.AD7~AD0和CE
C.AD7~AD0和IO/M
D.AD7~AD0和ALE

【◆参考答案◆】:C

发表评论

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