- A+
所属分类:法律类题库
【◆参考答案◆】:B, D
(2)【◆题库问题◆】:[填空题] 51系列单片机的T0用做计数方式时,用工作方式1(16位),则工作方式控制字为()
【◆参考答案◆】:TMOD=0x05
(3)【◆题库问题◆】:[单选] EA是外部程序存储器地址允许输入端。当EA引脚接高电平时,CPU从片内程序存储器地址()单元开始执行程序,当地址超过4KB时,将自动执行片外程序存储器的程序。
A.1000H
B.0030H
C.0000H
D.0007H
A.1000H
B.0030H
C.0000H
D.0007H
【◆参考答案◆】:C
(4)【◆题库问题◆】:[问答题] P0口用作通用I/O口输出数据时应注意什么?
【◆参考答案◆】:P0口与其它端口不同,它的输出级无上拉电阻。当把它用作通用I/O口时,输出级是开漏电路,故用其输出时应外接上拉电阻1。
(5)【◆题库问题◆】:[单选] 在80C51单片机中,不属于特殊功能寄存器范畴的是()。
A.PC
B.ACC
C.B
D.PSW
A.PC
B.ACC
C.B
D.PSW
【◆参考答案◆】:A
(6)【◆题库问题◆】:[问答题] break和continue语句的区别是什么?
【◆参考答案◆】:
break语句可以跳出switch结构,使程序继续执行switch结构后面的一个语句。break语句还可以从循环体中跳出循环,提前结束循环而接着执行循环结构下面的语句。
continue语句用在循环结构中,用于结束本次循环,跳过循环体中continue下面尚未执行的语句,直接进行下一次是否执行循环的判定。
continue语句和break语句的区别在于:continue语句只是结束本次循环而不是终止整个循环;break语句则是结束循环,不再进行条件判断。
break语句可以跳出switch结构,使程序继续执行switch结构后面的一个语句。break语句还可以从循环体中跳出循环,提前结束循环而接着执行循环结构下面的语句。
continue语句用在循环结构中,用于结束本次循环,跳过循环体中continue下面尚未执行的语句,直接进行下一次是否执行循环的判定。
continue语句和break语句的区别在于:continue语句只是结束本次循环而不是终止整个循环;break语句则是结束循环,不再进行条件判断。
(7)【◆题库问题◆】:[问答题,简答题] 简述TpuP-40A/16A微型打印机的Centronics接口的主要信号线的功能。与MCS-51单片机相连接时,如何连接这几条控制线?
【◆参考答案◆】:DB0-DB7:数据线,单向传输,由单片机输入给打印机。STB(STROBE):数据选通信号。在该信号的上升沿,数据线上的8位并行数据被打印机读入机内锁存。BUSY:打印机忙状态信号。当该信号有效(高电平)时,表示打印机正忙于处理数据。此时,单片机不得使STB信号有效,向打印机送入新的数据。ACK:打印机的应答信号。低电平有效,表明打印机已取走数据线上的数据。ERR:出错信号。当送入打印机的命令格式出错时,打印机立即打印1行出错信息,提示出错。在打印出错信息之前。该信号线出现一个负脉冲,脉冲宽度为30us。用一根地址线来控制写选通信号STB和读取BUSY引脚状态。
(8)【◆题库问题◆】:[单选] 总线接口部件负责CPU与存储器、()之间的数据传送,即从内存单元或者外设端口中取数据,传送给执行部件。
A.RAM
B.I/O接口
C.ROM
D.CPU
A.RAM
B.I/O接口
C.ROM
D.CPU
【◆参考答案◆】:B
(9)【◆题库问题◆】:[单选] STR12-280使用()类型的电池。
A.铅酸电池
B.锂电池
C.镍氢电池
D.镍铬电池
A.铅酸电池
B.锂电池
C.镍氢电池
D.镍铬电池
【◆参考答案◆】:A
(10)【◆题库问题◆】:[单选] SCON寄存器的RI=0的含义是:()
A.接收缓冲器空
B.发送缓冲寄存器满
C.发送缓冲寄存器空
D.接收缓冲器满
A.接收缓冲器空
B.发送缓冲寄存器满
C.发送缓冲寄存器空
D.接收缓冲器满
【◆参考答案◆】:A